openSUSE ARM
Threads by month
- ----- 2024 -----
- 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
November 2020
- 10 participants
- 14 discussions
09 Mar '21
Is there any progress in getting working sound in Raspberry Pi 4 images; XFCE
or KDE? Tumbleweed and/or Leap 15.2?
--
fr.gr.
member openSUSE
Freek de Kruijf
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
5
9
Hi,
I've tried opensuse tumbleweed and leap and both have problems , tumbleweed
doesn't boot (endless loop with some lines that cannot read) and leap got
kde log screen but then neither keyboard and mouse don't work.
Any suggestions?
Thank you
__________________________________________________
Firefox's 14th birthday! Choosing Firefox isn't just choosing a browser.
It's a vote for personal freedom online. Here's how you can help
<https://www.mozilla.org/en-US/etc/firefox/retention/thank-you-a/?utm_source…>
.
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
Happy 30th Birthday, GNU project <https://gnu.org/gnu30/>
4
8
23 Nov '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:
AppStream
ModemManager (1.12.10 -> 1.14.6)
MozillaThunderbird (78.4.0 -> 78.4.3)
accerciser (3.36.3 -> 3.38.0)
adwaita-icon-theme (3.36.1 -> 3.38.0)
akonadi-calendar (20.08.2 -> 20.08.3)
akonadi-calendar-tools (20.08.2 -> 20.08.3)
amtk (5.1.2 -> 5.2.0)
at-spi2-atk (2.34.2 -> 2.38.0)
at-spi2-core (2.36.1 -> 2.38.0)
attica-qt5 (5.75.0 -> 5.76.0)
avahi (0.7 -> 0.8)
avahi-glib2 (0.7 -> 0.8)
baloo5 (5.75.0 -> 5.76.0)
baobab (3.34.1 -> 3.38.0)
bijiben (3.36.3 -> 3.38.0)
bluedevil5 (5.20.2 -> 5.20.3)
bluez-qt (5.75.0 -> 5.76.0)
breeze (5.20.2 -> 5.20.3)
breeze-gtk (5.20.2 -> 5.20.3)
breeze5-icons (5.75.0 -> 5.76.0)
calendarsupport (20.08.2 -> 20.08.3)
cheese (3.34.0 -> 3.38.0)
cpupower (5.5 -> 5.10)
dconf (0.36.0 -> 0.38.0)
dconf-editor (3.36.7 -> 3.38.0)
devhelp (3.36.2 -> 3.38.0)
discover (5.20.2 -> 5.20.3)
drkonqi5 (5.20.2 -> 5.20.3)
eog (3.36.3 -> 3.38.0)
epiphany (3.36.4 -> 3.38.1)
ethtool
eventviews (20.08.2 -> 20.08.3)
evince (3.36.7 -> 3.38.0)
evolution (3.36.5 -> 3.38.1)
evolution-data-server (3.36.5 -> 3.38.1)
evolution-ews (3.36.5 -> 3.38.1)
file-roller (3.36.3 -> 3.38.0)
folks
frameworkintegration (5.75.0 -> 5.76.0)
gcr (3.36.0 -> 3.38.0)
gdk-pixbuf (2.40.0 -> 2.42.0)
gdm (3.36.3 -> 3.38.2)
gedit (3.36.2 -> 3.38.0)
gedit-plugins (3.36.2 -> 3.38.0)
gitg (3.32.1+246 -> 3.32.1+312)
gjs (1.64.4 -> 1.66.1)
glade (3.36.0 -> 3.38.1)
glib-networking (2.64.3 -> 2.66.0)
glib2 (2.66.2 -> 2.66.3)
glibc
gnome-builder (3.36.1 -> 3.38.1)
gnome-calculator (3.36.0 -> 3.38.1)
gnome-chess (3.36.1 -> 3.38.0)
gnome-clocks (3.36.2 -> 3.38.0)
gnome-contacts (3.36.2 -> 3.38.1)
gnome-control-center (3.36.4 -> 3.38.1)
gnome-desktop (3.36.7 -> 3.38.1)
gnome-disk-utility (3.36.3 -> 3.38.0)
gnome-mahjongg (3.36.2 -> 3.38.3)
gnome-maps (3.36.4.1 -> 3.38.1.1)
gnome-music (3.38.0 -> 3.38.1)
gnome-online-accounts (3.36.0 -> 3.38.0)
gnome-photos (3.34.2 -> 3.38.0)
gnome-screenshot (3.36.0 -> 3.38.0)
gnome-session (3.36.0 -> 3.38.0)
gnome-settings-daemon (3.36.1 -> 3.38.1)
gnome-shell (3.36.7 -> 3.38.1)
gnome-shell-extensions (3.36.7 -> 3.38.1)
gnome-software (3.36.1 -> 3.38.0)
gnome-sudoku (3.36.0 -> 3.38.0)
gnome-system-monitor (3.36.1 -> 3.38.0)
gnome-terminal (3.36.2 -> 3.38.1)
gnome-user-docs (3.36.6 -> 3.38.1)
gobject-introspection (1.64.1 -> 1.66.1)
gsettings-desktop-schemas (3.36.1 -> 3.38.0)
gstreamer-plugins-good (1.16.2 -> 1.18.1)
gtk3 (3.24.22 -> 3.24.23)
gtksourceview4 (4.6.1 -> 4.8.0)
gupnp-igd (0.2.5 -> 1.2.0)
gvfs (1.44.1 -> 1.46.1)
highlight (3.58 -> 3.59)
hxtools (20200712 -> 20201116)
iagno (3.36.7 -> 3.38.1)
incidenceeditor (20.08.2 -> 20.08.3)
jsonrpc-glib (3.34.0 -> 3.38.0)
kactivities-stats (5.75.0 -> 5.76.0)
kactivities5 (5.75.0 -> 5.76.0)
kactivitymanagerd (5.20.2 -> 5.20.3)
karchive (5.75.0 -> 5.76.0)
kauth (5.75.0 -> 5.76.0)
kbookmarks (5.75.0 -> 5.76.0)
kcalendarcore (5.75.0 -> 5.76.0)
kcm_sddm (5.20.2 -> 5.20.3)
kcmutils (5.75.0 -> 5.76.0)
kcodecs (5.75.0 -> 5.76.0)
kcompletion (5.75.0 -> 5.76.0)
kconfig (5.75.0 -> 5.76.0)
kconfigwidgets (5.75.0 -> 5.76.0)
kcontacts (5.75.0 -> 5.76.0)
kcoreaddons (5.75.0 -> 5.76.0)
kcrash (5.75.0 -> 5.76.0)
kdav (5.75.0 -> 5.76.0)
kdbusaddons (5.75.0 -> 5.76.0)
kde-cli-tools5 (5.20.2 -> 5.20.3)
kde-gtk-config5 (5.20.2 -> 5.20.3)
kdeclarative (5.75.0 -> 5.76.0)
kded (5.75.0 -> 5.76.0)
kdelibs4support (5.75.0 -> 5.76.0)
kdepim-addons (20.08.2 -> 20.08.3)
kdepim-runtime (20.08.2 -> 20.08.3)
kdesu (5.75.0 -> 5.76.0)
kdnssd-framework (5.75.0 -> 5.76.0)
kdoctools (5.75.0 -> 5.76.0)
kemoticons (5.75.0 -> 5.76.0)
kernel-source (5.9.1 -> 5.9.8)
kfilemetadata5 (5.75.0 -> 5.76.0)
kgamma5 (5.20.2 -> 5.20.3)
kglobalaccel (5.75.0 -> 5.76.0)
kguiaddons (5.75.0 -> 5.76.0)
kholidays (5.75.0 -> 5.76.0)
khotkeys5 (5.20.2 -> 5.20.3)
khtml (5.75.0 -> 5.76.0)
ki18n (5.75.0 -> 5.76.0)
kiconthemes (5.75.0 -> 5.76.0)
kidletime (5.75.0 -> 5.76.0)
kimageformats (5.75.0 -> 5.76.0)
kinfocenter5 (5.20.2 -> 5.20.3)
kinit (5.75.0 -> 5.76.0)
kio (5.75.0 -> 5.76.0)
kirigami2 (5.75.0 -> 5.76.0)
kitemmodels (5.75.0 -> 5.76.0)
kitemviews (5.75.0 -> 5.76.0)
kjobwidgets (5.75.0 -> 5.76.0)
kjs (5.75.0 -> 5.76.0)
kmenuedit5 (5.20.2 -> 5.20.3)
knewstuff (5.75.0 -> 5.76.0)
knotifications (5.75.0 -> 5.76.0)
knotifyconfig (5.75.0 -> 5.76.0)
korganizer (20.08.2 -> 20.08.3)
kpackage (5.75.0 -> 5.76.0)
kparts (5.75.0 -> 5.76.0)
kpeople5 (5.75.0 -> 5.76.0)
kplotting (5.75.0 -> 5.76.0)
kpty (5.75.0 -> 5.76.0)
kquickcharts (5.75.0 -> 5.76.0)
kross (5.75.0 -> 5.76.0)
krunner (5.75.0 -> 5.76.0)
kscreen5 (5.20.2 -> 5.20.3)
kscreenlocker (5.20.2 -> 5.20.3)
kservice (5.75.0 -> 5.76.0)
ksshaskpass5 (5.20.2 -> 5.20.3)
ksysguard5 (5.20.2 -> 5.20.3)
ktexteditor (5.75.0 -> 5.76.0)
ktextwidgets (5.75.0 -> 5.76.0)
kunitconversion (5.75.0 -> 5.76.0)
kvm_stat (5.8.2 -> 5.9.8)
kwallet (5.75.0 -> 5.76.0)
kwayland (5.75.0 -> 5.76.0)
kwayland-integration (5.20.2 -> 5.20.3)
kwayland-server (5.20.2 -> 5.20.3)
kwidgetsaddons (5.75.0 -> 5.76.0)
kwin5 (5.20.2 -> 5.20.3)
kwindowsystem (5.75.0 -> 5.76.0)
kwrited5 (5.20.2 -> 5.20.3)
kxmlgui (5.75.0 -> 5.76.0)
libKF5ModemManagerQt (5.75.0 -> 5.76.0)
libKF5NetworkManagerQt (5.75.0 -> 5.76.0)
libdazzle (3.36.0 -> 3.38.0)
libgnome-games-support (1.6.1 -> 1.7.1)
libhandy0
libkdecoration2 (5.20.2 -> 5.20.3)
libkscreen2 (5.20.2 -> 5.20.3)
libksysguard5 (5.20.2 -> 5.20.3)
liblouis (3.11.0 -> 3.15.0)
libnice (0.1.14 -> 0.1.17)
libpeas (1.26.0 -> 1.28.0)
libsigc++2 (2.10.3 -> 2.10.4)
libsoup (2.70.0 -> 2.72.0)
lightsoff (3.36.0 -> 3.38.0)
lttng-ust (2.11.0 -> 2.12.0)
milou5 (5.20.2 -> 5.20.3)
mutter (3.36.7 -> 3.38.1)
nautilus (3.36.3 -> 3.38.1)
ncurses (6.2.20201024 -> 6.2.20201031)
nfs-utils
orca (3.36.6 -> 3.38.0)
oxygen5 (5.20.2 -> 5.20.3)
package-update-indicator (6 -> 7)
pango (1.46.2 -> 1.48.0)
perl-Image-ExifTool (12.06 -> 12.10)
pipewire (0.3.13 -> 0.3.15)
pitivi (0.999 -> 2020.09.2)
plasma-browser-integration (5.20.2 -> 5.20.3)
plasma-framework (5.75.0 -> 5.76.0)
plasma-nm5 (5.20.2 -> 5.20.3)
plasma5-addons (5.20.2 -> 5.20.3)
plasma5-desktop (5.20.2 -> 5.20.3)
plasma5-disks (5.20.2 -> 5.20.3)
plasma5-integration (5.20.2 -> 5.20.3)
plasma5-openSUSE
plasma5-pa (5.20.2 -> 5.20.3)
plasma5-thunderbolt (5.20.2 -> 5.20.3)
plasma5-workspace (5.20.2 -> 5.20.3)
polari (3.36.3 -> 3.38.0)
polkit-kde-agent-5 (5.20.2 -> 5.20.3)
postgresql13 (13.0 -> 13.1)
powerdevil5 (5.20.2 -> 5.20.3)
prison-qt5 (5.75.0 -> 5.76.0)
purpose (5.75.0 -> 5.76.0)
python-atspi (2.36.0 -> 2.38.0)
python-gobject (3.36.1 -> 3.38.0)
python-pyudev
python-setuptools
python38 (3.8.5 -> 3.8.6)
python38-core (3.8.5 -> 3.8.6)
python38-documentation (3.8.5 -> 3.8.6)
qqc2-desktop-style (5.75.0 -> 5.76.0)
quadrapassel (3.36.05 -> 3.38.1)
raptor
rtkit
rygel (0.38.4 -> 0.40.0)
seahorse (3.36.2 -> 3.38.0.1)
simple-scan (3.36.6 -> 3.38.1)
solid (5.75.0 -> 5.76.0)
sonnet (5.75.0 -> 5.76.0)
sushi (3.34.0 -> 3.38.0)
syndication (5.75.0 -> 5.76.0)
syntax-highlighting (5.75.0 -> 5.76.0)
sysprof (3.36.0 -> 3.38.1)
systemsettings5 (5.20.2 -> 5.20.3)
telepathy-idle (0.2.0 -> 0.2.2)
threadweaver (5.75.0 -> 5.76.0)
totem (3.34.1 -> 3.38.0)
u-boot-rpiarm64
units (2.20 -> 2.21)
vala (0.48.11 -> 0.50.1)
vim (8.2.1955 -> 8.2.1975)
virt-manager (3.1.0 -> 3.2.0)
vsftpd
vte (0.60.3 -> 0.62.1)
xdg-desktop-portal-kde (5.20.2 -> 5.20.3)
yarn (1.22.5 -> 1.22.10)
yelp (3.36.1 -> 3.38.1)
yelp-xsl (3.36.0 -> 3.38.1)
=== Details ===
==== AppStream ====
Subpackages: libAppStreamQt2 libappstream4
- Add patch to avoid FD leak:
* 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch
==== ModemManager ====
Version update (1.12.10 -> 1.14.6)
Subpackages: ModemManager-bash-completion libmm-glib0
- Update to version 1.14.6:
+ Modem interface:
- Added support for AT-based and/or QMI-based 5G devices
- Deprecated the MM_MODEM_CAPABILITY_LTE_ADVANCED capability
+ Bearer interface:
- Added additional 'attempts', 'failed-attempts', 'total-rx-bytes',
'total-tx-bytes' and 'total-duration' values in the 'Stats' property
exposed by the Bearer objects.
+ Daemon:
- Switched to 'STRICT' filter mode by default.
- Added a new implicit whitelist rules applicable in 'STRICT' filter mode.
- Updated the probing logic to make sure we don't attempt a re-probe when
the device is gone.
- Updated daemon logging.
+ AT:
- Moved the charset definition logic to the initialization phase instead
of the enabling phase.
- Updated manual registration operation
+ QMI:
- Devices using the LOC service for GNSS will now also setup the list of
required NMEA traces before starting the engine.
- Update carrier code if registration changes from one roaming operator
to another.
- Explicitly disable autoconnect during modem enabling phase, because it
interferes with our connection management logic.
- Fallback to raw-ip if WDA Get Data Format requests arguments, as in most
new 5G devices.
- Updated to always use the asynchronous close() operation.
- Handle disconnection indications during connection attempts.
+ MBIM:
- Update carrier code if registration changes from one roaming operator to
another.
- Implement reset in Intel-based and Qualcomm-based devices.
- Avoid LTE attach config/status if unsupported.
- Updated to make sure all allocated QMI CIDs are released during shutdown.
+ SIM interface:
- Don't allow sending PIN/PUK if not required.
+ 3GPP interface:
- Fixed manual re-registration to the same operator.
+ CDMA interface:
- Don't allow multiple concurrent activation attempts.
- Disallow empty carrier code in automatic activation.
+ Bearer interface:
- Updated to avoid connection checks or stats updates while disconnecting.
+ libmm-glib:
- New 'mm_location_gps_nmea_get_traces()' method to retrieve a NULL
terminated array of strings with all cached NMEA traces.
- Deprecated the 'mm_location_gps_nmea_build_full()' method.
+ mmcli:
- Added a new 'any' lookup keyword for the --modem and --sim options, useful
when the system is only expected to have one single device.
+ Plugins:
- broadmobi: new plugin, right now just with port type hints for the BM818.
- foxconn: new plugin to support the T77W968 (both with and without eSIM).
- dell,dw5821e: added support for the DW5821e with eSIM variant.
- huawei: don't delay reporting network initiated disconnects.
- huawei: try to read port type hints from interface descriptions.
- huawei: avoid using the QCDM port during a voice call.
- cinterion: skip sim ready check for modules that don't support it.
- cinterion: implemented radio/band handling for LTE modems.
- cinterion: added Signal interface support bsaed on AT^SMONI.
- cinterion: added support for MBIM based devices like the PLS62-W.
- quectel: updated to detect SIM hot swap via +QUSIM URCs.
- fibocom: added support for QMI based devices like the FM150.
- ublox: ignore error when disconnecting last LTE bearer.
- ublox: implement support to enable and detect +UUDTMF URCs.
- ublox: added blacklist rules for GPS modules in the plugin itself.
- sierra: implement manual and automatic CDMA activation.
- novatel: implement manual and automatic CDMA activation.
+ Build improvements
+ Update dependencies (mbim: >= 1.24.0, qmi: >= 1.26.0)
- Add BuildRequires libxslt-tools (xsltproc required)
- Update config file path: mm-dell-dw5821e-carrier-mapping.conf
=> mm-foxconn-t77w968-carrier-mapping.conf (see d7d2b910 ("foxconn: new
plugin to support the T77W968"))
==== MozillaThunderbird ====
Version update (78.4.0 -> 78.4.3)
- Mozilla Thunderbird 78.4.3
https://www.thunderbird.net/en-US/thunderbird/78.4.3/releasenotes/
- added mozilla-rust-1.47.patch to fix build with rust 1.47
- Mozilla Thunderbird 78.4.2
MFSA 2020-49
* CVE-2020-26950 (bmo#1675905)
Write side effects in MCallGetProperty opcode not accounted for
- Mozilla Thunderbird 78.4.1
* Bugfixes and minor features
https://www.thunderbird.net/en-US/thunderbird/78.4.1/releasenotes/
==== accerciser ====
Version update (3.36.3 -> 3.38.0)
- Update to version 3.38.0:
+ No changes.
- Update to version 3.37.1:
+ Remove some unused screenshots.
+ Fix indentation, buffer reset, autocompletion in IPython
console.
+ Highlight region-changed events from screen reader.
+ Updated translations.
==== adwaita-icon-theme ====
Version update (3.36.1 -> 3.38.0)
- Update to version 3.38.0:
+ No changes.
- Update to version 3.37.92:
+ inkscape 1.0 based rendering.
+ build system fixes.
+ fullcolor: removable media.
+ remove legacy fullcolor weather icons.
- Changes from version 3.37.2:
+ symbolic: night light metaphor.
+ symbolic: larger expanders.
+ scripts -- rendrable with inkscape 1.0.
==== akonadi-calendar ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-calendar-tools ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-calendar-tools-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== amtk ====
Version update (5.1.2 -> 5.2.0)
- Update to version 5.2.0:
+ Updated translations.
==== at-spi2-atk ====
Version update (2.34.2 -> 2.38.0)
Subpackages: at-spi2-atk-common at-spi2-atk-gtk2 libatk-bridge-2_0-0
- Update to version 2.38.0:
+ Updated translations.
- Update to version 2.37.90:
+ Add support for the new mark and suggestion roles.
+ Meson: add tests option.
==== at-spi2-core ====
Version update (2.36.1 -> 2.38.0)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.38.0:
+ Updated translations.
- Update to version 2.37.92:
+ Fix a possible memory leak if an event name cannot be parsed.
+ _atspi_dbus_set_interfaces: fix memory leak when called with an
invalid DBus signature.
+ Fix a crash if an event listener is removed during an event
callback.
- Update to version 2.37.90:
+ Add a mode-changed signal to allow a screen reader to indicate
that its mode has changed.
+ Fix use after free when a device listener is destroyed.
+ Meson: de-duplicate deps of 'Requires' in pkgconfig file.
+ FIx use after free when an event listener is destroyed.
+ Make at-spi-dbus-bus.desktop validate.
+ atspi_accessible_set_cache_mask: relax assert that was
generating a warning and causing the function to fail in some
cases.
+ Fixes for synthesizing keys.
+ Fix Qt annotations in DBus xml files.
+ Memory test: replace gedit with a light-weight test
application.
+ dbtest: print to stdout instead of stderr.
+ Tests: make test a bit verbose.
+ Constants: fix typos in two _COUNT constants.
==== attica-qt5 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Attica5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Remove not implemented method
==== avahi ====
Version update (0.7 -> 0.8)
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Use sover variables all over the spec file
- Update to version 0.8:
+ The Avahi 0.8 release brings a number of new features and bug
fix changes including a backward-compatible addition to the
D-Bus API and the avahi-core API.
+ The existing API is still fully supported however clients
using the new API will not work with older Avahi releases.
The avahi-client library is not affected. See the "API Changes"
section for further details.
+ New Features:
- New options for filtering reflected queries between networks
(reflect-filter)
- New mainloop integration for Qt5 and libevent
- docs/THREADS: Information for multi-threaded avahi-client
apps
- Listen on loopback interfaces by default, allowing local-only
services to be consumed by the local machine
- New D-Bus V2 API and additions to the avahi-core API for
splitting "New" calls into "Prepare" and "Start". See "API
Changes" for more details.
+ Notable Changes:
- avahi-autoipd: Initial IP selection based on MAC previously
ignored first octet - this will cause all hosts to select a
different link-local IP than previous versions based on the
same MAC address
- avahi-daemon: Delay sending results on an object for 10ms in
an attempt to give clients enough time to subscribe to
signals from the new object after receiving it's path in
response so the New call. See "API Changes" for more info
+ Bug Fixes:
- avahi-python: Various Python 3 enhancements including
encoding unicode strings as UTF-8
- avahi-common: avahi_string_list_to_string will now escape
embedded quotes, backslashes and control characters.
- avahi-daemon: Fix a crash when txt records have an empty
value in .xml service files
- avahi-daemon: reflector: do not incorrectly cache responses
on outgoing interfaces. Previously we would incorrectly cache
responses reflected from one interface on the outgoing
interface. These responses were later sent to clients on that
network even if the original client had disappeared and could
cause those clients to have a hostname conflict with
themselves on restart. We no longer incorrectly cache such
traffic.
+ Security Fixes:
- Drop legacy unicast queries from address not on local link
which can lead to UDP traffic amplification attacks
(CVE-2017-6519)
+ API Changes: The avahi-core API and D-Bus API have implemented
a new API where a call to the "New" method can now be split
into a "Prepare" and then "Start" method for some objects. The
previous "New" API is still fully supported and there is no
intention to deprecate it.
This change affects the the following objects:
AsyncAddressResolver, AsyncHostNameResolver,
AsyncServiceResolver, DomainBrowser, RecordBrowser,
ServiceBrowser, ServiceTypeBrowser
This is because the D-Bus implementation in some languages
would only bind to signals of an object after it was created
and had received the new object's path. This led to such
languages missing the initial results sent between the time the
object was created and it had setup a filter to receive it's
signals.
This primarily occured in languages that create dynamic
bindings for D-Bus objects using introspection such as Python.
The avahi-client C api was not affected as it globally binds to
all avahi signals without specifying individual object paths
and still makes use of the V1 API.
The v2 Prepare/Start API is available under the new
org.freedesktop.Avahi.Server2 D-Bus interface and also has
corresponding avahi_s_* calls for users of the embedded
avahi-core library.
The old org.freedesktop.Avahi.Server interface is still
supported and there is no intention to remove this API.
Additionally this problem has also been solved for old clients
by adding a very small 10ms delay before we start sending
results to give the client time to bind to the signals which
should silently fix the issue in most cases without introducing
a noticable or impactful delay.
Clients implementing the new org.freedesktop.Avahi.Server2
D-Bus interface will not work with older Avahi daemons. It is
suggested that clients may wish to either check for and
fallback to the older API version, or continue to use the OLD
API and rely on the 10ms timer to resolve the issue.
- This release is backwards compatible with Avahi 0.6.x and 0.7.
- Add qt5 bindings in a separate package
- Add patch to add IT_PROG_INTLTOOL to configure.ac so intltoolize
can be used:
* add-IT_PROG_INTLTOOL.patch
- Add file missing from the tarball:
* build-db
- Rebase patch:
* avahi-desktop.patch
- Drop patches already included by upstream:
* avahi-0.7-dbm.patch
* avahi-0.7-encode-strings-as-utf8.patch
* avahi-0.7-python3-bookmarks.patch
* CVE-2018-1000845.patch
==== avahi-glib2 ====
Version update (0.7 -> 0.8)
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Update to version 0.8
==== baloo5 ====
Version update (5.75.0 -> 5.76.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.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Split CJK terms at punctuation characters, optimize code
* Refactor the code in preparation for ICU integration.
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Remove not implemented method
==== baobab ====
Version update (3.34.1 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Added UI to change excluded locations.
+ Style fixes.
- Changes from version 3.37.2:
+ Improved treeview navigation in order to avoid horizontal
scrolling.
+ Updated color palette of the charts.
+ Added a command line option to cross filesystem boundaries.
- Changes from version 3.35.1:
+ Files are now shown in the UI.
+ Many fixes for the location list, including duplication issues
and a problem with network locations blocking the UI.
+ Disk Usage Analyzer now shows up in the list of recommended
applications for folders.
+ Mount points are now excluded only if on different filesystems.
+ Visual fixes (tooltips, sorting of recent items).
+ Added the possibility to clear the recent list.
+ Improved Shortcut window.
+ Updated translations.
- Drop pkgconfig(gio-unix-2.0) BuildRequires: no longer checked in
meson.build.
==== bijiben ====
Version update (3.36.3 -> 3.38.0)
Subpackages: gnome-shell-search-provider-bijiben
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updated translations.
- Switch to Tracker 3: replace pkgconfig(tracker-sparql-2.0)
BuildRequires with pkgconfig(tracker-sparql-3.0).
- Update to version 3.37.91:
+ Changed default note color to GNOME Blue.
+ Improved help pages.
+ Improved code quality.
- Changes from version 3.37.90:
+ Changed paste behavior in note view to "text-only" mode.
+ Enabled WebKit sandboxing.
+ Fixed issue in main view paging that was preventing to load
more than 48 notes.
+ Implemented main view UI redesign.
+ Ported to Tracker 3.
- Changes from version 3.37.1:
+ Added "Create New Note" shortcut to Desktop Actions.
+ Added the last missing shortcuts (F10, CTRL+W, CTRL+Q).
+ Fixed memory leak when parsing Own/NextCloud folder.
+ Updated translations.
==== bluedevil5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: bluedevil5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Fix listitems on mobile
==== bluez-qt ====
Version update (5.75.0 -> 5.76.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== breeze ====
Version update (5.20.2 -> 5.20.3)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== breeze-gtk ====
Version update (5.20.2 -> 5.20.3)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== breeze5-icons ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes since 5.75.0, only listing bugfixes:
* Add task-complete icons (kde#397996)
* Add task-recurring and appointment-recurring icons (kde#418920)
==== calendarsupport ====
Version update (20.08.2 -> 20.08.3)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== cheese ====
Version update (3.34.0 -> 3.38.0)
Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0
- Update to version 3.38.0:
+ cheese: improve format parsing.
+ Add 'camera' and 'selfie' keywords to .desktop file.
+ Fix keyboard shortcut window being displayed twice.
+ App icon: minor refinements.
+ Updated translations.
==== cpupower ====
Version update (5.5 -> 5.10)
Subpackages: libcpupower0
- Update turbostat to latest version 20.09.30 including:
* jsc#SLE-13412, jsc#SLE-13174 (rocket lake support)
* jsc#SLE-13448 (Alder Lake support)
* jsc#SLE-13348, jsc#SLE-13171 (Sapphire Rapid support)
* Support AMD Fam 19h
- Touched patches:
Deleted mainline integrated patches:
D Correction-to-manpage-of-cpupower.patch
D cpupower-Revert-library-ABI-changes-from-commit-ae2917093fb60bdc1ed3e.patch
Patches refreshed:
M rapl_monitor.patch
M turbostat_makefile_fix_asm_header.patch
- Update intel-speed-select to version 1.6 (jsc#SLE-13334)
==== dconf ====
Version update (0.36.0 -> 0.38.0)
Subpackages: gsettings-backend-dconf libdconf1
- Update to version 0.38.0:
+ build: Install bash-completion relative to datadir.
+ client: add `dconf compile` to shell autocomplete.
==== dconf-editor ====
Version update (3.36.7 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.91:
+ Updated translations.
==== devhelp ====
Version update (3.36.2 -> 3.38.0)
Subpackages: emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.1:
+ Enable WebKitGTK sandbox.
+ Add more keyboard shortcuts to zoom actions.
+ Improvements to the build system.
+ Improvement to the Flatpak.
+ Updated translations.
==== discover ====
Version update (5.20.2 -> 5.20.3)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Disable session management properly (kde#415874)
==== drkonqi5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: drkonqi5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== eog ====
Version update (3.36.3 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updated translations.
- Update to version 3.37.90:
+ build: Make libportal dependency optional.
+ help: change file to File.
+ eog-window: Use view-restore symbolic icon.
+ Make pressing Ctrl+Q close all windows.
+ Use Wallpaper Portal for "Set as Wallpaper" when possible.
+ Should inhibit screensaver only in slideshow mode.
- Changes from version 3.37.2:
+ Made strings consistent in format-change.page.
+ Make EoG usable on phones.
+ Use Portals and GtkAppChooserDialog for the "Open With"
choices.
+ String with zooming in and out might be incorrect.
- Changes from version 3.37.1:
+ Change "Back space" to "Backspace".
+ Change "Slide show" to "Slideshow".
+ "Use the keyboard keys" could explain which ones.
+ Updated translations.
- Add pkgconfig(libportal) BuildRequires: new (optional)
dependency.
==== epiphany ====
Version update (3.36.4 -> 3.38.1)
Subpackages: gnome-shell-search-provider-epiphany
- Update to version 3.38.1:
+ Fix failure to display new overview items
+ Open portal helper in new tab
+ Only run portal helper in non-GNOME environments
+ Prevent configuring the same language multiple times
+ Run in Background setting should use a checkbox, not a radio
button
+ Fix new ephy-reader: URIs
+ Show placeholder icon for pinned pages without favicon
+ Fix opening custom CSS and JS under flatpak
+ Remove ad-hoc query parameter stripping
+ Fix criticals when starting web apps
+ Fix launching system web apps
+ Remove rogue underscore from title of Add Language dialog
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Fix download animation appearing twice.
+ Fix criticals when opening preferences dialog.
+ Fix mobile-capable web app setting in mobile mode.
+ Fix web view test with no network available.
+ Fix rounding error when changing zoom levels.
+ Fix handling of mailto: links.
+ Open application manager in new tabs.
+ Disable "set image as wallpaper" function due to issue #1198.
+ Don't allow JavaScript to open new windows automatically.
+ Fix translations of history dialog title bar.
- Update to version 3.37.91:
+ Fix crash when visiting long pages like planet.gnome.org.
+ Clarify description of run-in-background setting.
+ Fix various theme problems.
+ Code cleanups and fixes to history dialog.
+ Updated translations.
- Add pkgconfig(libportal) BuildRequires: new dependency.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
pkgconfig(libhandy-1): follow upstream changes.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
==== ethtool ====
- backport post-5.9 fixes
* netlink-fix-use-after-free-in-netlink_run_handler.patch
* netlink-fix-leaked-instances-of-struct-nl_socket.patch
* netlink-do-not-send-messages-and-process-replies-in-.patch
* ethtool-Improve-compatibility-between-netlink-and-io.patch
==== eventviews ====
Version update (20.08.2 -> 20.08.3)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== evince ====
Version update (3.36.7 -> 3.38.0)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 3.38.0:
+ Build using libm in some of the backends.
+ dvi: Minus sign doesn't appear with mathdesign fonts.
+ pdf: Reimplement 'de facto' tooltip with no ABI break.
+ Updated translations.
- Update to version 3.37.90:
+ Dvi: Fix some math fonts when using virtual fonts.
+ libdocument: Replace deprecated GTime by GDateTime.
+ libview: Fix deprecation for getting background color.
+ Updated translations.
==== evolution ====
Version update (3.36.5 -> 3.38.1)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.38.1:
+ Flatpak: Switch to 3.38 SDK and build its own libcanberra.
+ EWebKitEditor: Prevent NULL dereference on call to
WebKitWebView methods.
+ Flatpak: Change git URL for libcanberra.
+ ECalendarItem: Settings loaded only when being shown.
+ Updated translations.
- Update to version 3.38.0:
+ ECompEditorMemo: Invalid cast of a widget object.
+ Updated translations.
- Update to version 3.37.92:
+ Miscellaneous:
- Let the New Collection Account window resize based on its
content.
- EWebView: Write console messages to stdout when WebKit
developer mode is enabled.
- help: Clarify what to do if PST import is not available.
+ Bugs fixed:
- Let 'Wrap quoted text in replies' influence paragraph style.
- Composer: Restore X-Evolution headers when send fails.
- Cannot rename other than selected mail folder.
- Bcc field reset when composing as "Edit as New Message".
- Include description in the tooltip of the events.
- Focus body in message window when caret mode is enabled.
- Better figure out intended recipient with Reply to Sender.
- WebDAV browser: Refresh list of server sources on dialog
close.
- Mail: Misleading message when searching in multiple folders.
- Calendar: Correct RRULE's UNTIL value saving.
- Mail preview can cause WebKit do 100% endless loop.
- Enhance debug prints of PKCS12 file import.
- Hide 'Copy content for offline use' when not used.
- The "No label" filter shows emails with labels.
- Attached event invitation not properly displayed.
- Shift+number key cannot be typed in the search field.
- help: Add missing double quote in a string.
+ Updated translations.
==== evolution-data-server ====
Version update (3.36.5 -> 3.38.1)
Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserverui-1_2-2
- Update to version 3.38.1:
+ Trust Prompt: Can fail to extract host from a collection account.
+ Improve URL scanner (detect angle brackets).
+ Forward as iCalendar: Embed event's local attachments.
+ Password Credentials Prompt: Escape text for use in markup.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Miscellaneous: GObjectIntrospection.cmake: Depend rather on gir
target, than on gir file.
+ Bug Fixes:
- [IMAPx] Ignore truncated COPYUID server response.
- Avoid race condition when refreshing collection backend.
- ESoupSession: Ensure request URI is properly encoded.
- CardDAV contacts without UID are not shown.
- libecal: Specify forward-declared types for gir.
- Calendar: Add SExp function to filter with DTSTART.
- Let 'Wrap quoted text in replies' influence paragraph style.
- Calendar: Correct RRULE's UNTIL value saving.
- Changes from version 3.37.90:
+ SMTP: Doesn't send fully qualified host name with EHLO.
+ Fix: Search folders can show non-matches after filter change.
+ Show recurrence information with user-specified date format.
- Changes from version 3.37.3:
+ WebDAV: Inefficient processing of returned XML data.
+ Updated translations.
- Bump so_edataserver to 25, following upstream (also in
baselibs.conf).
==== evolution-ews ====
Version update (3.36.5 -> 3.38.1)
- Update to version 3.38.1:
+ Bug Fixes:
- Created public folder not visible after restart.
- Show HTML Description in calendar entries, when available.
- Provide HTML invitation description, when available.
+ Miscellaneous: Allow OAuth2 for any server, not only for
outlook.office365.com.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Task completion date shifted by user's zone UTC offset.
+ Camel: Claim required credentials when authentication fails.
+ Avoid race condition when refreshing collection backend.
- Changes from version 3.37.90:
+ Adapt the timezones test.
+ Correct how tests use uhttpmock.
+ Correct license comments in the source files.
+ Updated translations.
==== file-roller ====
Version update (3.36.3 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ New features and user visible changes:
- Added Keyboard Shortcuts dialog.
- Added Control-1 and Control-2 shortcuts to change file list
mode.
- Added Shift+Ctrl+S to save with another name.
- Add website to about dialog.
- Add mnemonics to some strings.
- Help: give pages some order.
- Help: added F2 key shortcut to archive edit page.
+ Bugs fixed:
- 7z: fix progress display when using p7zip.
- Java utils: avoid memory leak.
- Fix minor typo: Shorcuts -> Shortcuts.
- Package installer: Removed X11 dependency.
+ Updated translations.
==== folks ====
Subpackages: folks-data libfolks-eds25 libfolks25
- Fix dependency of the devel project in case of tracker being
disabled: conditionally require libfolks-tracker25.
- Disable tracker backend for the time being: not compatible to
Tracker 3.
==== frameworkintegration ====
Version update (5.75.0 -> 5.76.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== gcr ====
Version update (3.36.0 -> 3.38.0)
Subpackages: gcr-data gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.38.0:
+ No changes from 3.37.91.
- Changes from version 3.37.91:
+ meson: missing dependency on generated oids header.
+ Correct display of key usage extensions.
+ meson: Correctly set internal vapi dependencies.
+ Cleanup GType boilerplate.
+ gck: Fixed test failures.
+ Updated translations.
==== gdk-pixbuf ====
Version update (2.40.0 -> 2.42.0)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Udpate to version 2.42.0:
+ Remove the libjasper JPEG2000 loader.
+ Split the gdk-pixbuf-xlib library to a separate repository.
+ Fix cppcheck 'shifting signed 32-bit value warning',
+ Fix memory leaks in pixops error paths,
+ Improve internal consistency of loaders,
+ Skip bytes during JPEG incremental load.
+ Check for overflows.
+ Let the test suite cope with missing loaders.
+ Check for mmap failure.
+ Fix UB in the XPM loader.
+ Speed up alpha scaling pixop.
+ Add the `gtk_doc` configuration option, and deprecate `docs`.
+ Add the `introspection` configuration option, and remove `gir`.
+ Handle truncated PNMs more gracefully.
+ Clean up GIF loader code.
+ Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
+ -Ddocs=true => -Dgtk_doc=true.
+ -Dgir=true => -Dintrospection=enabled.
==== gdm ====
Version update (3.36.3 -> 3.38.2)
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 3.38.2:
+ Fix localization bug to prevented translated messages from
showing up.
+ Deal more appropriately with broken accountsservice.
==== gedit ====
Version update (3.36.2 -> 3.38.0)
Subpackages: python3-gedit
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ A few code refactorings.
- Changes from version 3.37.3:
+ Start to migrate to GtkFileChooserNative.
+ User manual: remove the page with the list of keyboard
shortcuts, it was redundant with the new Shortcuts window.
- Changes from version 3.37.2:
+ Remove the checkupdate plugin (no longer useful).
+ GSettings: revisit the set of plugins activated by default.
+ Change app description.
+ About dialog: have the gedit icon, not the old logo.
+ Add a few keyboard shortcuts to the Shortcuts window.
- Changes from version 3.37.1:
+ Remove the support for X11 workspaces.
+ gedit no longer depends on X11, gedit is now a native app on
Wayland.
+ Remove the support for the org.gnome.desktop.lockdown
GSettings.
+ Updated translations.
==== gedit-plugins ====
Version update (3.36.2 -> 3.38.0)
Subpackages: gedit-plugins-data
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updates to the user manual.
+ Various small improvements.
+ Updated translations.
==== gitg ====
Version update (3.32.1+246 -> 3.32.1+312)
Subpackages: libgitg-1_0-0 libgitg-ext-1_0-0
- Disarm test suite: gitg seems to be nearing it's EOL (no release
since 3.32), but other than the test suite, it currently still
works for most parts.
- Update to version 3.32.1+312:
* Updated translations.
- Update to version 3.30.1+302:
* css: Use group at-rules definition
* Install correctly devel profile
* Icon honor profile
* Lane indicator line width set to 0.
* Remote branches can be checked out using double-click.
* Add shortcuts for history panels
* Give some button alt key
* Issue #268 Ctrl+O shortcut does not work
* Add missing Preferences shortcut
* Do not follow symlinks on recursive scan
* Local branch checkout using double-click.
* Replace projects.gnome.org with wiki.gnome.org URLs
* #227 fix CSS warning on MacOS
==== gjs ====
Version update (1.64.4 -> 1.66.1)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.66.1:
+ Throws on Unsupported caller allocates.
+ arg: Fix MIN/MAX safe big integer limits.
+ Fix leak when virtual function is unimplemented.
+ Cannot compile GJS 1.66.0 on macOS with llvm/clang 10.0.1.
+ console: fix typo in command-line option.
+ Prevent passing null pointers when not nullable.
+ Passing fundamentals to functions no longer works.
- Update to version 1.66.0:
+ No change from 1.65.92.
- Update to version 1.65.92:
+ Enum and flags test failing in s390x.
+ Bring back Visual Studio build support for GJS master.
+ gjs_dbus_implementation_emit_signal: don't try to unref NULL.
+ doc: add third party applications.
+ boxed: Initialize all the private BoxedInstance members.
+ object: Fix GjsCallBackTrampoline's leaks.
+ Various maintenance.
+ Crash using shell's looking glass.
- Update to version 1.65.91:
+ Crash in gjs_dbus_implementation_flush().
+ eslint: Bump ecmaScript version.
+ Documentation: add documentation for ENV variables.
+ Argument cache causes test failure in armhf.
+ Argument cache causes test regressions in s390x.
+ ByteArray.toString use-after-free.
+ Crash accessing `vfunc_` methods of `Clutter.Actor`s.
- Changes from version 1.65.90:
+ GJS now has an optional, Linux-only, dependency on
libsysprof-capture-4 instead of libsysprof-capture-3 for the
profiler functionality.
+ New API: gjs_coverage_enable() allows the collection of code
coverage metrics.
+ New JavaScript features! This version of GJS is based on
SpiderMonkey 78, an upgrade from the previous ESR (Extended
Support Release) of SpiderMonkey 68.
- Changes from version 1.65.4:
+ arg.cpp: Add required messages for static_assert.
+ Let's enable class fields!.
+ function: Only get function name if we actually warn.
+ Split print into native library.
- Replace pkgconfig(mozjs-68) BuildRequires with
pkgconfig(mozjs-78): Follow upstreams port to Spidermonkey 78.
- Replace pkgconfig(sysprof-3|sysprof-capture-3) to their
respective -4 variant.
- Drop python Requires: we no longer need python2 to build.
==== glade ====
Version update (3.36.0 -> 3.38.1)
- Update to version 3.38.1:
+ Fix issue #471: "XML not updated after adding element".
+ Fix issue #480: "version field not always updated in XML".
+ Fix issue #474: "GtkLabel: setup text attribute issues".
+ Fix issue #479: "Glade 3.36.0 segfaults when opening a file".
+ Fix issue pasting widget with ctrl+v in GtkGrid.
+ Updated translations.
- Update to version 3.38.0:
+ Load template files as new GTypes and add them to "User
templates" widget group automatically without the need of a
catalog.
+ Added JavaScript widget support.
+ Use version data from gir to improve deprecation/target tests.
+ Implement survey using new backend at surveys.gnome.org.
+ Keep survey state in config file.
+ Associate with application/x-gtk-builder.
+ Project properties dialog improvements.
+ Improve toolkit target version selection in project properties
dialog.
+ Improve treemodel char data type handling.
+ Updated translations.
- Update to version 3.37.0:
+ Build: Remove autotools.
+ Plugins: Added GJS plugin for JavaScript objects support.
+ Issue #433: Implement survey using new backend at
surveys.gnome.org.
+ Ignore locale when saving numeric values.
+ Associate application/x-gtk-builder with glade's .desktop file.
+ Plugins: Added GJS plugin for JavaScript objects support.
+ gtk: Add GtkScrolledWindow propagate-natural-width property.
+ GladeScrolledWindowEditor: Squeeze width/height properties in
two columns.
+ Webkit2gtk plugin: add missing displayable values and sandbox
web view.
+ dtd: Make init-function an element, not an attribute.
- Port to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install with
meson/meson_build/meson_install.
==== glib-networking ====
Version update (2.64.3 -> 2.66.0)
- Update to version 2.66.0:
+ Updated translations.
- Update to version 2.65.90:
+ Many fixes to OpenSSL backend.
- Changes from version 2.65.1:
+ Fix peer-certificate[-errors] props set too soon.
+ Implement ALPN for OpenSSL backend.
==== glib2 ====
Version update (2.66.2 -> 2.66.3)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Add requires(post) libgio-2_0-0 to glib2-tools: ensures
glib-compile-schema to be functional when the file trigger fires,
by explicitly requesting the correct library to be present for
the post script. (boo#1178713).
- Update to version 2.66.3:
+ Fix awkward bug with `GPollFD` handling in some situations.
+ Fix sending FDs attached to very large D-Bus messages.
+ Bugs fixed: glgo#GNOME/GLib#1592, glgo#GNOME/GLib!1720,
glgo#GNOME/GLib!1721, glgo#GNOME/GLib!1723,
glgo#GNOME/GLib!1727, glgo#GNOME/GLib!1736.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- intl-codeset-suffixes.patch: intl: Handle translation output codesets
with suffixes (BZ #26383)
- strerrorname-np.patch: string: Fix strerrorname_np return value (BZ
[#26555])
- sysvipc.patch: sysvipc: Fix SEM_STAT_ANY kernel argument pass (BZ
[#26637], BZ #26639, BZ #26636)
==== gnome-builder ====
Version update (3.36.1 -> 3.38.1)
Subpackages: gnome-builder-doc gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild
- Update to version 3.38.1:
+ Fix block font to load with recent fontconfig
+ Fix eslint to support typescript
+ Reduce delay in showing hover tooltips on code
+ Fix various runtime warnings
+ Fix running project after rebuild
+ Update templates to use 3.38 SDKs
+ Updated translations.
- Update to version 3.38.0:
+ Default to python3 when opening python source files.
+ Handle failures from windowing system more gracefully.
+ Fix crash during project-wide search and replace.
+ Updated translations.
- Update to version 3.37.92:
+ Style scheme improvements.
+ Flatpak manifest improvements.
+ C++ GTK template improvements.
+ Trim leading and trailing spaces when creating and renaming
files.
+ Show comment shortcuts in shortcut overlay.
+ Use GVls 0.16.
+ Updated translations.
- Update to version 3.37.90:
+ HTML preview fixes for Markdown.
+ Style scheme improvements.
+ Fix cargo.sh usage with Dash in Rust templates.
+ Add API and interfaces to execute user-supplied GDB commands.
+ Use new Sysprof-4 ABI.
+ New codespell plugin enabled by default.
+ Fix support for multiple diagnostics on the same line.
+ Modeline parsing fixes.
+ Support for Podman v2.
+ Various CSS styling fixes.
- Changes from version 3.37.1:
+ ToDo plugin fixes.
+ Improved templates.
+ Use simplified wrapper for fusermount on host.
+ Vim emulation improvements.
+ Styling improvements.
+ A new in-process style scheme for Adwaita.
+ Fixes for drawing search bubbles.
+ Save buffers before renaming files.
+ New rust-analyzer plugin instead of RLS.
+ Clang plugin improvements.
+ HTML/markdown improvements.
+ Fixes for project directories outside of $HOME.
+ Open with external program supported with libportal.
+ GVls improvements.
+ Tooltip alignment fixes.
+ Support for relative line numbers in source code editor.
+ Snippet improvements.
+ Make build system more reproducible.
+ GJS fixes.
+ Various UI improvements.
+ Updated translations.
==== gnome-calculator ====
Version update (3.36.0 -> 3.38.1)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 3.38.1:
+ Fixed GNOME Shell search result copy to clipboard.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updated translations.
- Update to version 3.37.90:
+ Add tooltips for bits in programming mode.
+ Added speed conversions.
+ History view follows preferences.
+ Added month as time unit.
+ Better help for variables example usage.
+ Defined pi variable, added pi button in programming mode.
+ Updated app icon.
+ Fixed bug returning empty string as result.
+ Support latex-style multiplication.
+ Added support for tau constant.
+ Unify constant handling.
+ Separate UI files from sources.
+ Moved number format selection to separate menu.
+ Replaces mode selector shortcuts with Ctrl+Alt.
+ Clear answer if editing right before it.
+ Moved preferences dialog to UI file.
+ Refresh bits panel after calculation.
+ Removed past author addresses.
+ Updated translations.
==== gnome-chess ====
Version update (3.36.1 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.3:
+ Fix timed games opening as untimed games.
+ Various refactoring and preparation for GTK 4.
- Changes from version 3.37.2:
+ Make easy mode vs. GNU Chess a bit easier.
+ Support D-Bus activation.
- Changes from version 3.37.1.1::
+ Fix previous tag.
- Changes from version 3.37.1:
+ Various refactoring and preparation for GTK 4.
+ Improve keyboard shortcuts dialog.
+ Updated translations.
==== gnome-clocks ====
Version update (3.36.2 -> 3.38.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 3.38.0:
+ Alarms: Allow setting snooze/ring duration.
+ World: Redesign the Add World Clock dialog.
+ Various design refinement.
- Update to version 3.37.91:
+ Updated translations.
- Changes from version 3.37.90:
+ World: Redesign the Add World Clock dialog.
+ Various design refinement.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
pkgconfig(libhandy-1): follow upstreams port to new libhandy API.
==== gnome-contacts ====
Version update (3.36.2 -> 3.38.1)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 3.38.1:
+ Fix searching for a contact when Contacts hasn't started yet.
+ Fix for an issue where it was impossible to delete an address
when editing a contact.
+ Get rid of a minor error message when creating a contact.
+ Building Contacts with telepathy integration is fixed.
+ Updated translations.
- Update to version 3.38:
+ Editing contacts from a Nextcloud account improved.
- Update to version 3.37.2:
+ Fixed: cannot get past the initial setup screen.
- Changes from version 3.37.1:
+ Fix: sometimes the Contacts icon is not shown properly.
+ Fix: sometimes typing 'n' creates a new contact.
+ Virtual keyboard might give adapt for typing a name.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
pkgconfig(libhandy-1): Follow upstreams changes.
==== gnome-control-center ====
Version update (3.36.4 -> 3.38.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Enable parental support integration:
+ Add pkgconfig(malcontent-0) BuildRequires.
+ Pass -Dmalcontent=true to meson.
- Only build control-center-complete-SAE-support.patch in
Tumbleweed, Leap > 15.2 plus SLE > 15.2.
- Update to version 3.38.1:
+ Keyboard: Fix behavior of "Replace" when adding custom
shortcut.
+ Sound:
- Update the profile list after getting the signal from gvc.
- Fix subwoofer slider.
+ Updated translations.
- Drop python3-pytest-xvfb BuildRequires: no longer needed.
- Add control-center-complete-SAE-support.patch: network: complete
SAE support(glgo#GNOME/gnome-control-center!831, jsc#SLE-14992).
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Display: Show screen orientation setting even when
accelerometer is present.
+ Wacom: Group pad/stylus devices together with the group name.
+ Updated translations.
- Update to version 3.37.90:
+ Rename Universal to Accessibility.
+ Network:
- Add support for Enhanced Open Wi-Fi security.
- Fix connection editor blanking when removing manual entry.
+ Thunderbolt: Plug some memory leaks.
+ User Accounts: Show "Take a picture" button only when cam is
available.
- Changes from version 3.37.3:
+ Update various panels with more modern GTK practices.
+ Improve how time periods are displayed.
+ Improve Settings icon.
+ Integrate with parental controls.
+ Date & Time: Add new time editor UI.
+ Keyboard: Various cleanups.
+ Lock Screen: Add USB protection entry when available.
+ Power:
- Add option to show battery percentage.
- Various smaller UI adjustments.
+ Printers: Do not authenticate SMB servers when search field is
edited.
+ Sharing: Use gnome-remote-desktop instead of Vino on X11.
+ Sound: Stop non-interactive profile changes from triggering
changed events.
+ User Accounts:
- Always show permissions bar, even when no users are listed.
- Use custom setting to override faces.
- New Fingerprint dialog and various related improvements.
- Integrate with parental controls.
+ Updated translations.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
pkgconfig(libhandy-1): follow upstream changes.
==== gnome-desktop ====
Version update (3.36.7 -> 3.38.1)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.38.1:
+ Use GLib fixed-width types.
+ gnome_bg_slide_show_get_current_slide: add NULL check.
+ Updated translations.
- Drop gnome-desktop-invalid-size-crash.patch: fixed upstream.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updated translations.
- Update to version 3.37.91:
+ Allow /etc/alternatives in bubblewrap sandbox.
+ Fix bubblewrap sandbox on s390x.
- Changes from version 3.37.90:
+ systemd: Default to garbage collect failed scopes.
+ systemd: Change naming scheme to conform to systemd convention.
- Changes from version 3.37.3:
+ Don't run locale tests at build time.
- Changes from version 3.37.2:
+ languages: Fix encoding issue when translating locale
modifiers.
+ thumbnails: keep the orignal file name.
- Changes from version 3.37.1:
+ rr: add color transform functions.
+ remove unused direct x11 dependency.
+ Updated translations.
- Drop pkgconfig(x11) BuildRequires: no longer needed.
==== gnome-disk-utility ====
Version update (3.36.3 -> 3.38.0)
- Update to version 3.38.0:
+ Build/install readme improvements (INSTALL).
+ Updated translations.
- Update to version 3.37.2:
+ Fix creating partitions by using special parameter when
requesting the maximal partition size.
+ Always show other filesystem format choices.
+ Fix unmounting drives by waiting until UDisks updates the
unmounted filesystem.
+ Updated translations.
==== gnome-mahjongg ====
Version update (3.36.2 -> 3.38.3)
- Update to version 3.38.3:
+ Enable (by default) regeneration of schema and icons.
+ Hide two unimplemented shortcuts from the help.
- Pass -Dcompile-schemas=disabled -Dupdate-icon-cache=disabled to
meson: the glib schema and icon cache are automatically rebuilt
when the RPM is being installed. We do not ship those caches as
part of the package.
- Update to version 3.38.2:
+ Fixed a regression.
+ Updated translations.
- Update to version 3.38.1:
+ Fast fix for hints.
- Changes from version 3.38.0:
+ Drawing optimizations.
+ Cleaning in scripts.
+ Updated translations.
- Update to version 3.37.1:
+ Updated translations.
==== gnome-maps ====
Version update (3.36.4.1 -> 3.38.1.1)
- Update to version 3.38.1.1:
+ Fix a race-condition bug in search-as-you-type resulting in
out-of-sync search results in some circumstances.
+ Fix updating missing details after editing a POI in
OpenStreetMap.
- Update to version 3.38.1:
+ Show error message in popover when a search request has failed.
+ Fix exception on shutdown when unregistering DBus.
+ Fix "no network" display to fit on smaller screens.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Revert the adaptive UI for the routing sidebar, as there has
been reports of crashes in some cases (related to Clutter and
libhandy under Wayland).
+ Allow editing negative elevations on OSM objects (values below
sea level).
+ Display population in place bubbles using localized number
format.
+ Update POI type definitions from iD for OSM editing.
- Drop pkgconfig(libhandy-1) BuildRequires: no longer used.
- Update to version 3.37.91:
+ Add additional icons for walking directions for the
OpenTripPlanner transit plugin.
+ Make the "no network" display adaptive.
- Changes from version 3.37.90:
+ Improved keyboard navigation for routing entries.
+ Adaptive UI for routing sidebar.
- Changes from version 3.37.3:
+ Implement night mode.
+ Implement support for hybrid aerial map style.
+ Add F10 keyboard shortcut for the main menu.
+ Fix an issue where some search result gets the wrong level of
name.
- Changes from version 3.37.2:
+ Fix "no network" dispay to fit better on smaller displays.
+ Add initial basic support for running unit tests on builds.
+ Enable sandboxing on the WebKit web view used in OpenStreetMap
account setup.
+ Limit the number of fraction digits when displaying raw
coordinates in place entries.
+ Restrict the user location accuracy circle to only show when
all of it fits in the view (both horizontally and vertically)
to avoid obscuring too much of the map view i.e. on very wide
displays. Also lower the opacity of the circle to make it
"stand out" less.
- Changes from version 3.37.1:
+ Adaptive UI for narrow screens.
+ Recognize contact:website and contact:phone OSM tags.
+ Fix link to sign up for an OpenStreetMap account for editing.
+ Public transit routing plugin for GoMetro (South Africa).
+ Add command line option to specify tile size when using --local
with a local tile cache.
+ Use localized digits in more places.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
==== gnome-music ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Fixed scrobbling crash.
+ Updated translations.
==== gnome-online-accounts ====
Version update (3.36.0 -> 3.38.0)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Bugs fixed:
- daemon: Remove the --no-sigint flag and always handle SIGINT.
- webview: Enable web process sandbox.
+ Updated translations.
==== gnome-photos ====
Version update (3.34.2 -> 3.38.0)
Subpackages: gnome-shell-search-provider-gnome-photos
- Update to version 3.38.0:
+ Switch to private instances of the Tracker 2.x daemons.
+ Bugs fixed:
- glgo#GNOME/gnome-photos!140 flatpak: Update LibRaw to 0.20.0
- glgo#GNOME/gnome-photos!141 flatpak: Enable native language
support in exiv2
- glgo#GNOME/gnome-photos!142 flatpak: Update exiv2 to 0.27.3
- glgo#GNOME/gnome-photos!148 utils: Avoid a potential build
failure due to undefined M_PI constant
- glgo#GNOME/gnome-photos!149 Fix various CRITICALs from
Tracker
- glgo#GNOME/gnome-photos!151 flatpak: Remove unsed
tracker-miner build option
+ Updated translations.
- Require tracker 2.x (tracker >= 2 with tracker < 2.99).
- Add also tracker-miner-files dependency, as Photos explicitly
references glib-schema org.freedesktop.Tracker.Miner.Files.
- Update to version 3.37.91.1:
+ build: Unbreak the installed tests.
- Changes from version 3.37.91:
+ Add a new magic filter called Trencin.
+ Bugs fixed: C: Drop MESON_ARGS, and detect them from the
Flatpak manifest.
- Changes from version 3.37.2:
+ Drop the Autotools build system (!113)
+ Bugs fixed:
- flatpak: Fix the tracker and tracker-miners builds.
- help-overlay: Add the shortcut for showing the help overlay
itself.
- application: Support zooming using the keyboard's numeric
keypad keys.
- flatpak: Sandbox GSettings use by dropping the dconf
permissions.
- CI: Use the new template.
- flatpak: Fix the grilo-plugins build.
- base-item: Use GDateTime instead of deprecated GTimeVal.
- help: No more 'Recent' tab, replaced by 'Photos' tab.
+ Updated translations.
==== gnome-screenshot ====
Version update (3.36.0 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Port to libhandy.
- Changes from version 3.37.1:
+ Completely redesign the UI.
+ Allow taking area screenshots with timeout.
+ Deprecate --include-border and --remove-border options.
+ Deprecate --border-effect option.
+ Add -Dx11 build option to allow building without X11.
+ Cleanups and deprecation fixes.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Rebase gnome-screenshot-onlyshowin.patch.
==== gnome-session ====
Version update (3.36.0 -> 3.38.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 3.38.0:
+ Updated translations.
- Drop gnome-session-remove-gsd-XSettings.patch
gnome-session-s390-not-require-g-s-d_wacom.patch: no longer
applicable.
- Update to version 3.37.0:
+ util: Unset GNOME_SETUP_DISPLAY at login time.
+ main: clear environment on shutdown.
+ gnome-session: avoid setting LC_ unless LANG and region
disagree.
+ data: Add drop-in to configure launched applications.
+ autostart-app: Place launched applications into a systemd
scope.
+ doc: Add description of important systemd units to man page.
+ fail-whale-dialog: Make dialog visible in all monitors.
+ gnome-session-inhibit: Add --list command.
+ gnome-session-ctl: Add systemd service failure checker.
+ data: Major changes in systemd configuration.
+ Updated translations.
- Add pkgconfig(systemd) BuildRequires: new explicitly verified
dependency.
- Drop gnome-session-error-numbers-wrong.patch: fixed upstream.
==== gnome-settings-daemon ====
Version update (3.36.1 -> 3.38.1)
- Update to version 3.38.1:
+ Sound: Update g-v-c dependency. Necessary to support related
UCM changes in ALSA and Pulseaudio.
+ Media-keys: Don't throw unnecessary warnings.
+ Print-notification: Disable plugin if CUPS is diabled.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ USB-protection: Relax the whitelist to all HIDs and HUBs.
+ Updated translations.
- Update to version 3.37.1:
+ WWan: Translatable string improvements.
+ Media-keys: Use well-known name for screencast proxy.
+ Xsettings: Fix race condition in fontconfig timestamp test.
+ Power: Drop lid switch inhibitor when session is inactive.
- Changes from version 3.37.0:
+ Revamp of systemd service structure.
+ Media-keys:
- Add static mapping for XF86RotationLockToggle.
- Use heuristic to switch MPRIS clients.
+ Power: Ambient light moving average now time-aware.
+ WWan:
- Handle multiple devices.
- Handle PUK unlocking.
- Other fixes.
+ Wacom: Drop LED helper, handled by the kernel for long enough.
+ Updated translations.
- fix build on s390x (wacom=false but wayland=true)
- Update to version 3.36.1:
+ Media-keys: Do not consider sound feedback a reason to inhibit
sound feedback.
+ Print-notification: Fix a minor warning on shutdown.
+ Sharing: Do not warn after starting/stopping nonexistent
services.
+ Updated translations.
- Remove unecessary conditional BuildRequires pkgconfig(udev),
Tumbleweed needs it as well from 3.27.90. Meanwhile an explict
unconditional BuildRequires pkgconfig(udev) has been already
stated in spec a couple of lines before the removal.
- Recommends iio-sensor-proxy and xf86-input-libinput to both
openSUSE and SLE (jsc#SLE-11710). The condition does not make
sense today when gnome-settings-daemon 3.34 and above are only
built on SLE/Leap 15 and above.
- Enable testsuite: Add python3-gobject-devel and
python3-python-dbusmock BuildRequires and check section, and pass
meson_test macro, run the testsuite during build.
- Update to version 3.36.0:
+ Updated translations.
- Update to version 3.35.92:
+ CI improvements
+ Xsettings:
- Load scripts from /etc/xdg/Xwayland-session.d in order to
lazily set up X11 sessions for wayland (e.g. Xwayland being
raised on demand)
- Delegate on gnome-shell to enable/disable animations
+ Sharing: Drop support for vino. It is replaced by the windowing
agnostic gnome-remote-desktop in other places of the stack.
+ Wacom: Fix build without wayland.
+ Housekeeping:
- Use atime instead of mtime in thumbnail cleaner.
- Avoid crossing into different filesystems in cleanup dirs.
+ Power: Add missing error check to realpath call.
+ Updated translations.
- Update to version 3.35.91:
+ Add capability to disable USB while the lockscreen is on.
+ Power: Increase permissible runtime for some tests.
+ Color: Look for builtin profiles in UEFI.
+ Updated translations.
- Update to version 3.35.0:
+ Lower systemd stop timeout.
+ Media-keys:
- Add volume step configuration key.
- Make brightness a 0.0..1.0 float in DBus.
- Let the screenshot service handle saving to clipboard.
- Fix crash on old settings migration.
- Skip volume-change feedback while playing.
+ Power:
- Fix rounding of brightness value.
- Use logind helper to change backlight brightness.
+ Smartcard:
- Change manager to non-blocking.
- Use correct parent type for structs.
- Switch back to regular release tarballs.
- No longer recommend -lang: supplements are in use
- Drop gnome-settings-daemon-sle-configure-timeout-blank.patch:
Drop this for SLE and Leap to align with upstream(bsc#1158476).
- Update to version 3.34.2+0:
+ media-keys: Place spawned processes into a systemd scope
+ smartcard: Initialize a pointer before use
- Enable the patches for both Leap and SLE (bsc#1158243):
+ gnome-settings-daemon-notify-idle-resumed.patch
+ gnome-settings-daemon-bnc873545-hide-warnings.patch
+ gnome-settings-daemon-sle-configure-timeout-blank.patch
+ gnome-settings-daemon-more-power-button-actions.patch
- Update to version 3.34.1+3:
+ media-keys: Add guard to map_keybinding()
+ media-keys: Fix crash on key bindings migration
+ media-keys: Use X11 display for clipboard
- Fix build on s390x (ie without wacom support)
- Update gnome-settings-daemon-notify-idle-resumed.patch with
proper xml tag names.
- Update to version 3.34.1+0:
+ power: Fix rounding of brightness value.
- Update to version 3.34.0+10:
+ smartcard:
- Change timeout on spurious event error
- Change manager to non-blocking
+ GsdSmartcardService: Use correct parent type for structs
+ media-keys: Divide keyboard brightness value by 100
+ Updated translations.
- Switch to git checkout via source service, use upstream stable
branch.
- Drop gsd-smartcard-parent-type.patch: Fixed upstream.
- Rebase gnome-settings-daemon-notify-idle-resumed.patch:
Add the newly added parameter NOTIFICATION_PRIVACY_SYSTEM for the
function of create_notification.
- Apply gnome-settings-daemon-sle-configure-timeout-blank.patch
correctly.
- Rebase gnome-settings-daemon-notify-idle-resumed.patch.
- Add gsd-smartcard-parent-type.patch: use correct parent type for
structs.
- Update to version 3.34.0:
+ Updated translations.
- Update to version 3.33.92:
+ Media-keys: Fix MPRIS controller no longer working.
+ XSettings: Make plugin able to run on demand.
+ Ensure plugin is started after the shell.
+ Replace deprecated 'g_type_class_add_private' in
GnomeSettingsPluginInfo.
+ Updated translations.
- Update to version 3.33.90:
+ Add systemd user service files for all the plugins.
- With the exception of gsd-xsettings, daemons do not use the
GDK X11 backend anymore.
+ WWAN: New daemon, handles WWAN device settings.
+ Mouse: Removed daemon, everything is now implemented in mutter.
+ Clipboard: - Removed daemon, everything is now implemented in
mutter.
+ Color: Use Planckian calculations on night light.
+ Rfkill: - Handle airplane mode for WWAN interfaces.
+ XSettings: Round Xft.dpi setting to an integer.
+ Add entry for overlay scrolling setting.
+ Media-keys: - Use device node from AcceleratorActivated
arguments.
+ Updated translations.
- Changes from version 3.33.0:
+ Compile warning fixes.
+ Media-keys:
- Keygrabbing has been reworked. The new UngrabAccelerators
DBus API on the shell is now required. Non-GNOME Desktops
using g-s-d will need to be updated for this.
- Add mapping for screen brightness cycle key.
- Fix launched clients inheriting DESKTOP_AUTOSTART_ID.
- Allow mapping of hard-coded keys.
+ Power:
- Fix memory leak.
- Remove special handling of tablet devices.
+ Mouse:
- Remove locate-pointer, in favor of gnome-shell handling.
- Remove mousetweaks support, in favor of gnome-shell handling.
+ Keyboard: Remove numlock persistence, in favor of gnome-shell
handling.
+ Updated translations.
- Up colord, gsettings-desktop-schemas, polkit-gobject, and
upower-glib dependencies.
- Add systemd dependency.
- Add gcr and mm-glib dependencies for wwan.
- Drop gnome-settings-daemon-round-xft_dpi-to-integer.patch: fixed
upstream.
- Rebase patches: gnome-settings-daemon-initial-keyboard.patch,
gnome-settings-daemon-bgo793253.patch., and SLED patches:
gnome-settings-daemon-bnc873545-hide-warnings.patch,
gnome-settings-daemon-more-power-button-actions.patch,
gnome-settings-daemon-notify-idle-resumed.patch, and
gnome-settings-daemon-sle-configure-timeout-blank.patch.
- Add gsd-wwan to files, and remove gsd-clipboard, gsd-mouse, and
gsd-locate-pointer.
- Add systemd services and targets to files.
- Refresh patches with quilt.
- Update to version 3.32.1:
+ Signal connector rather than output ID for OSDs.
+ Media-keys: Fix MPRIS issues with disconnecting clients.
+ Color: Allow night light to be always on.
+ Power: Only disable Suspend/Hibernate actions inside VM.
+ Smartcard: Fix cancellation issues.
+ Updated translations.
- Add gnome-settings-daemon-round-xft_dpi-to-integer.patch: Round
the Xft.dpi setting to an integer (bsc#1086789,
glgo#GNOME#gnome-settings-daemon!99).
- Drop gnome-settings-daemon-touch-screen-switch.patch:
The function has been moved to mutter(commit d30301c0).
- Update to version 3.32.0:
+ Stable release version bump.
- Update to version 3.31.92:
+ Power: Only test backlight on linux.
+ Updated translations.
- Update to version 3.31.91:
+ Media-keys: Ignore key repeat on certain shortcuts (Needs
up-to-date mutter and gnome-shell).
+ Housekeeping: Fix overflow.
+ Updated translations.
- Update to version 3.31.90:
+ Remove libXtst as a dependency.
+ Keyboard: Enable ibus for OSK purposes on X11.
+ Power:
- Add x-gnome-privacy-scope hints to power notifications.
- Define brightness to be -1 if builtin display is disabled.
+ Smartcard:
- Wait until smartcards are inspected before locking screen.
- Handle a smartcard getting removed very shortly after login.
- Drop pkgconfig(xtst) BuildRequires: No longer needed.
- Update to version 3.31.2:
+ Color: Add DBus API to preview Night Light for a few seconds.
+ Media-keys: Default to interactive shutdown action for power
button if the action is not supported.
+ Power:
- Avoid setting GError twice.
- Speed up tests by splitting into chunks.
+ Print-notification: Ignore Server* messages from CUPS not meant
to us.
+ Rfkill: Use GUdev to monitor rfkill device pressence.
+ Updated translations.
- Update to version 3.31.1:
+ Xsettings: Always use mutter-computed UI scaling value.
+ Wacom: Drop tablet/touchscreen mapping to outputs. Mutter now
handles this entirely.
+ Updated translations.
- Disable gnome-settings-daemon-touch-screen-switch.patch: Needs
rebase.
- Update to version 3.30.2:
+ Fixes for build tests.
+ Media-keys:
- Default to interactive shutdown action for power button if
the action is not supported.
- Increase GSD_REENABLE_POWER_BUTTON_DELAY to 3 seconds.
- Add mapping for Ctrl + media-key for some media-keys.
+ Rfkill: Fix GIOChannel encoding.
+ Color: Correct temperature interpolation corner cases.
+ Updated translations.
- Update to version 3.30.1.2:
+ This release by default *removes* the new feature that was
added in 3.29.0 to use SuspendAndHibernate when available. You
can re-enable the feature using the
"experimental_suspend_then_hibernate" meson option again.
- Update to version 3.30.1.1:
+ Color: Do not leak GSource.
- Update to version 3.30.1:
+ Power: Guard against events from the wrong device type.
+ Color: Fix check for timerfd.
+ General:
- Use set10 consistently in build.
- Fix build with wayland disabled.
+ Updated translations.
- Update to version 3.30.0:
+ Updated translations.
- Changes from version 3.29.92:
+ Media-keys: Escape custom command for execution.
+ Rfkill: Create nested cancellable for rfkill setting.
+ Updated translations.
- Add pkgconfig(gio-unix-2.0) BuildRequires to avoid implicit
dependencies.
- Update to version 3.29.90.1:
+ Allow volume above 100%
- Changes from version 3.29.90:
+ Housekeeping: Fix improper notify_notification_close() usage.
+ Power: Make power test more robust.
+ General: Update test suite to python3.
+ Updated translations.
- Help translation-update-upstream finding the right gettext domain
name: pass "po %{name}" to the call.
- Update to version 3.29.0:
+ Media-keys:
- Make mic mute key configurable;
- Handle Ctrl+Shift+TouchpadToggle.
+ Datetime: Debugging improvements.
+ Color:
- Cancel smooth transitions on color temperature changes;
- Define "disabled until tomorrow" as moving past sunrise.
- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor
used.
- Update to version 3.28.1:
+ Datetime: Debugging improvements.
+ Media-keys: Wait forever for GrabAccelerators() to succeed.
+ Updated translations.
- Add LGPL-2.1-only to the License tag to comply with due
copyrights as part of media-keys plugin uses it.
- Drop:
+ gnome-settings-daemon-timeout-grabbing-keys.patch: fixed
upstream.
+ update-desktop-files BuildRequires: this is no longer used.
- Update gnome-settings-daemon-touch-screen-switch.patch
(bsc#1086496, glgo#GNOME/gnome-settings-daemon#29).
- Add gnome-settings-daemon-touch-screen-switch.patch: Add touch
screen input switch, user can enable touch screen input when
screen is off (bsc#1086496, glgo#GNOME/gnome-settings-daemon#29).
- Drop gnome-settings-daemon-bring-back-updates-plugin.patch:
Deprecated on SLE15 / Leap15.0.
- Disable gnome-settings-daemon-more-power-button-actions.patch on
Leap.
- Add gnome-settings-daemon-timeout-grabbing-keys.patch: Retry
grabbing media-key accelerators when timed out (bgo#792353).
- Rebase gnome-settings-daemon-notify-idle-resumed.patch.
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Build: Don't remove assertions in code.
+ Print-notifications: Notify user about need for authentication.
+ Power:
- Fix divide by zero when there is no keyboard brightness to
control.
- When the the sleep timeout is too short, don't throw errors.
+ XSettings:
- Hardcode GTK+ 3.x deprecated settings.
- Expose monitored settings through D-Bus.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Fix error when doing non-debug builds.
+ Fix runtime linkage to libgsd and libcommon.
+ Apply a workaround for D-Bus code generation.
- Drop gnome-settings-daemon-fix-nondebug-build.patch and
gnome-settings-daemon-libcommon.patch: fixed upstream.
- Update to version 3.27.90:
+ Remove a11y-keyboard plugin, the functionality was merged into
mutter.
+ Port to meson.
+ Clipboard: Fix memory leak.
+ Media-keys:
- Suppress power-button presses during suspend.
- Prefer MPRIS clients to g-s-d ones.
+ Power:
- Don't react to light changes if not at console.
- Many regression test suite fixes.
- Default to suspend after 20 minutes of inactivity
(bgo#681869).
+ Rfkill: Fix property notification warning for
rfkill-input-inhibited.
+ Wacom:
- Ensure screen integrated devices get remapped on hotplug.
- Fix screen mapping for Cintiqs and others.
+ Updated translations.
- Switch to meson build system:
+ Add meson BuildRequires.
+ Drop intltool BuildRequires: no longer in use.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install macros.
- Add pkgconfig(udev) BuildRequires: new dependency.
- Drop gnome-settings-daemon-nb-translations.patch: fixed upstream.
- Add gnome-settings-daemon-fix-nondebug-build.patch: Fix build for
non-debug targets.
- Add gnome-settings-daemon-bgo793253.patch: Fix
no-return-in-nonvoid-function (bgo#793253).
- Add gnome-settings-daemon-libcommon.patch: install libcommon,
which is linked by the other plugins, as a private library.
==== gnome-shell ====
Version update (3.36.7 -> 3.38.1)
Subpackages: gnome-shell-calendar
- Update to version 3.38.1:
+ Add screen recordings to recent items.
+ Tweak peek-password feature.
+ Fix workspace glitches in overview.
+ Improve DND behavior in app picker.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Enable gtk-doc building again.
- Update to version 3.38.0:
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 3.37.92:
+ Fix screen recorder shortcut.
+ Support cycle-group cycling only over windows in the workspac3.
+ Misc bugfixes and cleanups.
+ Updated translations.
- Rebase gnome-shell-private-connection.patch.
- Update to version 3.37.91:
+ Fix potential stack overflow in libcroco.
+ Fix page removal in app picker.
+ Fix "old style" VPN authentication.
+ Fix X11 session login.
+ Fix week number alignment when using font-scaling.
+ Fix lock screen on systems without GLSL shader support.
- Changes from version 3.37.90:
+ Fix extension updates when many extensions are installed.
+ Fix missing icons in on-screen keyboard.
+ Fix delay when showing calendar events.
+ Allow rearranging items in app picker.
+ Fix top bar navigation when NumLock is active.
+ Delay login animation until wallpaper has loaded.
+ Reset auth prompt on login screen on VT switch before fade in.
+ Move screencasting into a separate service.
+ Replace loaded terms with more descriptive one.
+ Add "Boot Options" support to restart dialog.
+ Move "Restart" into a separate menu item/dialog.
+ Default to not installing updates on low battery.
- Changes from version 3.37.3:
+ Refactor and clean up window picker.
+ Move calendar events out of notifications list.
+ Refine app folder dialogs.
+ Hide switch-user button on lock screen if unsupported.
+ Refactor and clean up app picker pagination.
+ Add API to retrieve specified mimetypes from clipboards.
+ Support prepending workspace with horizontal layouts.
+ Update microphone icon on input volume changes.
+ Cache labels on GPU.
+ Fix regressions in redesigned modal dialogs.
+ Use GIcon for all application icons.
+ Support pre-authenticated logins in vmware environments.
+ Better support sandboxed apps with multiple .desktop files.
+ Fix on-screen keyboard size in portrait orientation.
- Changes from version 3.37.2:
+ Add support for "PrefersNonDefaultGPU" desktop key.
+ Only start systemd units when running under systemd.
+ Fix "ghost" media controls.
+ Fix zombie sockets from extensions downloader.
+ Update world clocks offsets when timezone changes.
+ Support scrolling anywhere in slider menu items.
+ Fix "Do Not Disturb" setting getting reset on startup.
+ Only allow updates for extensions that aren't cached.
+ Fix matching notifications by PID.
+ Indicate extension errors in Extensions app.
+ Add clipboard API for querying supported mimetypes.
+ Add preview to color picker.
+ Improve world clocks styling.
+ Remove Frequent view from app picker.
+ Fix pad OSD glitches.
+ Expose actor tree in looking glass.
- Changes from version 3.37.1:
+ Improve bluetooth submenu title.
+ Add openPrefs() convenience method for extensions.
+ Bring back support for empty StIcons.
+ Wake up screen when unlocking programmatically.
+ Improve extensions tool error reporting.
+ Improve handling of scale-factor changes.
+ Tone down weekend days with events in calendar.
+ Fix showing bluetooth submenu when devices were set up.
+ Add support for parental controls filtering.
+ Provide alternative extension templates.
+ Improve weather section's empty state.
+ Fix translations of folder names>
+ Fix delay on lock screen after entering wrong password.
+ Inhibit remote access when disabled by session mode.
+ Improve calendar-server performance.
+ Add gnome-shell-extension-prefs wrapper for compatibility.
+ Fix stuck lock screen after unlock.
+ Updated translations.
- Drop gnome-shell-Get-resource-scale-by-get_resource_scale.patch:
fixed upstream.
- Do not apply gnome-shell-private-connection.patch: needs rebase.
- Disable gtk-doc building: failure to build in this beta.
==== gnome-shell-extensions ====
Version update (3.36.7 -> 3.38.1)
Subpackages: gnome-shell-classic gnome-shell-classic-session
- Update file sle-classic.desktop according to the upstream commit
9a78c7e4.
- Update to version 3.38.1:
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
==== gnome-software ====
Version update (3.36.1 -> 3.38.0)
- Enable parental control integration (deps are now packaged):
+ Add pkgconfig(malcontent-0) BuildRequires.
+ Replace -Dmalcontent=false meson parameter with
- Dmalcontent=true.
- Update to version 3.38.0:
+ Updated translations.
- Bump define _version to 3_38_0 (soversion) following upstream
changes.
- Update to version 3.37.92:
+ Add sysprof support for profiling jobs.
+ Add webflow and basic auth support to flatpak plugin.
+ Coalesce refresh operations where possible.
+ Correctly mark layered rpm-ostree local packages as removable.
+ Fix flatpak bundle installation.
+ Handle invalid snap auth data.
+ Improve flatpak progress reporting for transactions.
+ Improve the heuristic for detecting old-style AppStream
override files.
+ Many performance improvements in many areas of the code.
+ Only delete the firmware archive if we downloaded it to the
cache.
+ Show a pulsing progress bar if progress is unknown.
+ Support loading appstream files from custom install prefix.
+ Use the runtime fwupd version for the user agent.
+ Updated translations.
- Drop gnome-software-add-missing-headers.patch: fixed upstream.
- Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4)
BuildRequires: new dependency.
- Add gnome-software-no-static-lib.patch: do not install a static
library.
- Split out library package libgnomesoftware-3_37_92.
==== gnome-sudoku ====
Version update (3.36.0 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Display incorrect earmarks as red.
- Update to version 3.37.90:
+ Redesign new game menu using a listbox.
+ Do not draw focused or highlighted cell when board is not in
focus.
+ Highlight all numbers equal to selected one.
- Changes from version 3.37.3:
+ New app icon.
- Changes from version 3.37.2:
+ Remove limit on earmarks.
+ Earmarks are now displayed in fixed positions.
+ Improve earmark picker.
+ Make D-Bus activatable.
+ Additional preparation for GTK 4.
- Changes from version 3.37.1:
+ Various refactoring and preparation for GTK 4.
==== gnome-system-monitor ====
Version update (3.36.1 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Updated translations.
- Update to version 3.37.91:
+ Avoid resizing CPU usage labels on changes.
+ Updated translations.
==== gnome-terminal ====
Version update (3.36.2 -> 3.38.1)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.38.1:
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ profile: Add pref to enable SIXEL.
+ profile: editor: Only show font family and size in the font
chooser.
+ Improve contrast in the "GNOME" terminal palette.
+ Updated translations.
- Add docbook-xsl-stylesheets BuildRequires: new dependency to
build the man page.
==== gnome-user-docs ====
Version update (3.36.6 -> 3.38.1)
- Update to version 3.38.1:
+ Removed outdated guide on Flash plugins.
+ Updated translations.
- Update to version 3.38.0:
+ Updated screenshots for 3.38.
+ Updated translations.
==== gobject-introspection ====
Version update (1.64.1 -> 1.66.1)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.66.1:
+ Update glib annotations.
+ gimarshallingtests: Add more tests for flags..
+ Revert "giscanner: Fix section matching for documentation.
- Update to version 1.66.0:
+ Support the gtk-doc action syntax.
+ GITypeInfo storage type utility API.
+ libgirepository: Add a couple missing nullable annotations.
+ dumper: Fix missing symbols in LTO case or with overridden
symbol visibility settings.
+ Documentation improvements.
+ Remove old autoconf fallback code for the python tools.
+ giscanner: parse block comments for members and fields.
+ Add the notion of standalone doc sections.
+ giscanner: Add support for using clang-cl.
+ giscanner: Fix section matching for documentation.
==== gsettings-desktop-schemas ====
Version update (3.36.1 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
==== gstreamer-plugins-good ====
Version update (1.16.2 -> 1.18.1)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- disable rpicams - requires downstream bcm_host.h kernel headers
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gst-plugins-good changes:
- v4l2object: Only offer inactive pools and if needed
- vpx: Fix the check to unfixed/unknown framerate to set
bitrate
- qmlglsink: fix crash when created/destroyed in quick
succession
- rtputils: Count metas with an empty tag list for
copying/keeping
- rtpbin: Remove the rtpjitterbuffer with the stream
- rtph26*depay: drop FU's without a corresponding start bit
- imagefreeze: Response caps query from srcpad
- rtpmp4gdepay: Allow lower-case "aac-hbr" instead of correct
"AAC-hbr"
- rtspsrc: Fix push-backchannel-buffer parameter mismatch
- jpegdec: check buffer size before dereferencing
- flvmux: Move stream skipping to
GstAggregatorPadClass.skip_buffer
- v4l2object: plug memory leak
- splitmuxsink: fix sink pad release while PLAYING
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Drop patches:
* gst-good-qtdemux-Specify-REDIRECT-info.patch
* gst-good-rtpjpegdepay-outputs-framed-jpeg.patch
==== gtk3 ====
Version update (3.24.22 -> 3.24.23)
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
- Pass --disable-tracker3 to configure: This disables the tracker
search integration in the file open dialog, but avoids crashes in
apps loading GTK3 and still using Tracker.
- Enable tracker 3 support:
+ Add pkgconfig(tracker-sparql-3.0) BuildRequires.
+ Pass --enable-tracker3 to meson.
- Update to version 3.24.23:
+ Adwaita: Support error states for labels and entries.
+ Printing: Use the correct names for remote printers.
+ File choser: Default to tracker2 for search to prevent
symbol clashes in tracker-using applications.
+ Wayland:
- Support newer schemas for settings.
- Fix DND hotspot handling.
- Disconnect on display close.
+ X11: Fix a possible crash with disabled devices.
+ Updated translations.
- Switch to regular release tarballs: it's been a while that we
deviated from the tags.
==== gtksourceview4 ====
Version update (4.6.1 -> 4.8.0)
Subpackages: libgtksourceview-4-0 typelib-1_0-GtkSource-4
- Update to version 4.8.0:
+ Bump GTK requirement to 3.24 for gdk_window_move_to_rect().
+ Use gdk_window_move_to_rect() to more reliably position
completion windows.
+ erb.lang: initial support for ERB.
+ javascript.lang, typescript.lang: various correctness and
performance improvements.
+ Updated translations.
- Up gtk3 dependency.
==== gupnp-igd ====
Version update (0.2.5 -> 1.2.0)
- Update to version 1.2.0:
+ Switch to GUPnP 1.2.0 API
+ Update GLib dependency to 2.38
+ Replace deprecated GLib APIs
+ Fix crashes
+ Switch to meson build.
- Add meson and gtk-doc BuildRequires and macros following
upstreams port, and run tests during build.
- Drop no longer needed libtool BuildRequires, and various
autotools related macros and commands.
- Drop patches fixed upstream:
+ gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
+ gupnp-igd-port-to-new-gupnp-api.patch
==== gvfs ====
Version update (1.44.1 -> 1.46.1)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.46.1:
+ trash: Do not fail when G_FILE_COPY_NO_FALLBACK_FOR_MOVE is
used.
+ dav: Be sure that enumeration is possible when looking for a
root.
- Update to version 1.46.0:
+ No changes.
- Update to version 1.45.92:
+ build: Link libgvfscommon to libmetadata.
+ Updated translations.
- Update to version 1.45.90:
+ trash: Add support for x-gvfs-notrash option to ignore mounts.
+ recent: Port to GDateTime.
- Changes from version 1.45.3:
+ client: Add support for zone identifiers in IPv6 addresses.
+ afc: Add support for libplist-2.2.
- Changes from version 1.45.2:
+ metadata: Emit D-Bus signal when metadata are modified.
+ sftp: Preserve timestamps during copy and move operations.
+ dav: Add support for Negotiate and NTLM authentication.
+ Updated translations.
==== highlight ====
Version update (3.58 -> 3.59)
- Update to version 3.59:
* HTML output: Added `white-space: pre-wrap` to pre tag CSS.
* Updated mark_lines.lua plug-in accept a line range as input
parameter and output xterm256 terminal sequences.
* Improved Ruby code folding of the outhtml_codefold plug-in.
* Updated astyle lib to rev 672.
* Added support for reStructured Text (gl#saalen/highlight#170).
* Added support for Rego (openpolicyagent.org)
* Added `outhtml_copy_clipboard.lua` plugin.
* CLI: Adapted default xterm256/truecolor theme to terminal
background colour.
* CLI: Adapted ANSI line numbers to terminal background colour
(gl#saalen/highlight#172).
* CLI: Fixed segfault if the user home directory cannot be
determined (gl#saalen/highlight#171).
* GUI: Initial font set to Monospace.
* GUI: Replaced highlight.xpm by highlight.png icon.
- Rebase optflags patch:
* Remove highlight-3.58-use_optflags.patch.
* Add highlight-3.59-use_optflags.patch.
- Add hicolor-icon-themes as build requirement: Required since move
of highlight-gui icon.
==== hxtools ====
Version update (20200712 -> 20201116)
Subpackages: fd0ssh ofl
- Update to release 20201116
* pegrep: cure uninitialized variable warnings
* gpsh: change tmp location to /var/tmp
(avoid saving potentially large files to tmpfs)
* sysinfo: fix null deref when /etc/os-release is absent
==== iagno ====
Version update (3.36.7 -> 3.38.1)
- Update to version 3.38.1:
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.91:
+ A new app icon.
+ Updated translations.
- Drop iagno-add-missing-posix.patch: fixed upstream.
==== incidenceeditor ====
Version update (20.08.2 -> 20.08.3)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== jsonrpc-glib ====
Version update (3.34.0 -> 3.38.0)
Subpackages: libjsonrpc-glib-1_0-1 typelib-1_0-Jsonrpc-1_0
- Update to version 3.38.0:
+ Improve usage as a subproject.
==== kactivities-stats ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kactivities5 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kactivitymanagerd ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kactivitymanagerd-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== karchive ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kauth ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* CMake: Fix the backend documentation and warnings
* Convert the backend name to uppercase sooner
* add helper to obtain the caller's uid
* Simplify helper event loop code
==== kbookmarks ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kcalendarcore ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Raise ambiguity in ICalFormat::toString() in tests
* Make MemoryCalendar::rawEvents(QDate, QDate) works for open bounds
==== kcm_sddm ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kcm_sddm-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kcmutils ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes to list here.
==== kcodecs ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kcompletion ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kconfig ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Find missing Qt5DBus dependency
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* kconf_update: Allow repeated tests in --testmode by ignoring kconf_updaterc
* Port QRegExp to QRegularExpression
==== kconfigwidgets ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Change http: to https:
==== kcontacts ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix Bug 428276 - KContacts cannot be used in qmake project (kde#428276)
* Remove unused implemented method
==== kcoreaddons ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* KJob: add setProgressUnit(), to choose how percent is calculated
* Fix potential memory leak in KAboutData::registerPluginData
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Split suggestName(); the split method doesn't check if file exists
* KAboutData: deprecate pluginData() & registerPluginData()
* Avoid copying objects
* Fix compiler warning when some KDirWatch backends aren't available
* Don't quit the event loop in KJobTest::slotResult()
* Use functor-based singleShot() overload in TestJob::start()
==== kcrash ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kdav ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kdbusaddons ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kde-cli-tools5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kde-cli-tools5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kde-gtk-config5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kdeclarative ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* [abstractkcm] Set explicit padding
* [abstractkcm] Don't remove padding on mobile
* [simplekcm] Remove custom padding handling
* [kcmcontrols] Remove duplicated code
* Add source to KDeclarativeMouseEvent
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* reparent overlaysheets to the root
* Make GridViewKCM and ScrollVieKCM inherit from AbstractKCM
* Use consistent margins
* Add getter method for subPages
==== kded ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kded-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Various fixes
* Documentation fixes: Use more entities, change http: to https:
==== kdelibs4support ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Various fixes
* Documentation fixes
==== kdepim-addons ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdepim-addons-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix nullptr access on pkpass parsing failures (kde#428358)
* Use KActionMenu and use setDelayed(false)
* Add missing remove label
==== kdepim-runtime ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdepim-runtime-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdesu ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kdnssd-framework ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kdoctools ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix xml formatting in contributor.entities.
* Update contributor.entities for KMail documentation Chapter 4.
* Korean update: fix typo on entity
* Various fixes
* Documentation fixes
* Korean update
* Korean update: reformat HTML files of GPL, FDL and add LGPL
==== kemoticons ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kernel-source ====
Version update (5.9.1 -> 5.9.8)
Subpackages: kernel-default kernel-docs
- btrfs: qgroup: don't commit transaction when we have already
hold a transaction handler (bsc#1178634).
- commit ea93937
- spi: bcm2835: remove use of uninitialized gpio flags variable
(git-fixes).
- tipc: fix a deadlock when flushing scheduled work (git-fixes).
- commit e800bb2
- Update
patches.kernel.org/5.9.8-001-powercap-restrict-energy-meter-to-root-access.…
(bsc#1012628 bsc#1170415 CVE-2020-8694).
Add CVE reference.
- commit 5b81a9c
- Linux 5.9.8 (bsc#1012628).
- powercap: restrict energy meter to root access (bsc#1012628).
- commit 230b512
- Linux 5.9.7 (bsc#1012628).
- perf/core: Fix a memory leak in perf_event_parse_addr_filter()
(bsc#1012628).
- drm/i915/gt: Use the local HWSP offset during submission
(bsc#1012628).
- drm/i915: Fix encoder lookup during PSR atomic check
(bsc#1012628).
- PM: runtime: Resume the device earlier in
__device_release_driver() (bsc#1012628).
- PM: runtime: Drop pm_runtime_clean_up_links() (bsc#1012628).
- PM: runtime: Drop runtime PM references to supplier on link
removal (bsc#1012628).
- ARC: stack unwinding: avoid indefinite looping (bsc#1012628).
- drm/panfrost: Fix a deadlock between the shrinker and madvise
path (bsc#1012628).
- mac80211: fix regression where EAPOL frames were sent in
plaintext (bsc#1012628).
- io_uring: fix link lookup racing with link timeout
(bsc#1012628).
- usb: mtu3: fix panic in mtu3_gadget_stop() (bsc#1012628).
- USB: Add NO_LPM quirk for Kingston flash drive (bsc#1012628).
- usb: dwc3: ep0: Fix delay status handling (bsc#1012628).
- USB: serial: option: add Telit FN980 composition 0x1055
(bsc#1012628).
- USB: serial: option: add LE910Cx compositions 0x1203, 0x1230,
0x1231 (bsc#1012628).
- USB: serial: option: add Quectel EC200T module support
(bsc#1012628).
- USB: serial: cyberjack: fix write-URB completion race
(bsc#1012628).
- serial: txx9: add missing platform_driver_unregister() on
error in serial_txx9_init (bsc#1012628).
- serial: 8250_mtk: Fix uart_get_baud_rate warning (bsc#1012628).
- powerpc/40x: Always fault when _PAGE_ACCESSED is not set
(bsc#1012628).
- powerpc/8xx: Always fault when _PAGE_ACCESSED is not set
(bsc#1012628).
- s390/pkey: fix paes selftest failure with paes and pkey static
build (bsc#1012628).
- s390/mm: make pmd/pud_deref() large page aware (bsc#1012628).
- s390/pci: fix hot-plug of PCI function missing bus
(bsc#1012628).
- entry: Fix the incorrect ordering of lockdep and RCU check
(bsc#1012628).
- fork: fix copy_process(CLONE_PARENT) race with the exiting
- >real_parent (bsc#1012628).
- tty: fix crash in release_tty if tty->port is not set
(bsc#1012628).
- tty: serial: imx: enable earlycon by default if
IMX_SERIAL_CONSOLE is enabled (bsc#1012628).
- vt: Disable KD_FONT_OP_COPY (bsc#1012628).
- arm64/smp: Move rcu_cpu_starting() earlier (bsc#1012628).
- drm/nouveau/gem: fix "refcount_t: underflow; use-after-free"
(bsc#1012628).
- drm/nouveau/nouveau: fix the start/end range for migration
(bsc#1012628).
- usb: cdns3: gadget: suspicious implicit sign extension
(bsc#1012628).
- ACPI: NFIT: Fix comparison to '-ENXIO' (bsc#1012628).
- drm/vc4: drv: Add error handding for bind (bsc#1012628).
- staging: mmal-vchiq: Fix memory leak for vchiq_instance
(bsc#1012628).
- nvmet: fix a NULL pointer dereference when tracing the flush
command (bsc#1012628).
- nvme-rdma: handle unexpected nvme completion data length
(bsc#1012628).
- vsock: use ns_capable_noaudit() on socket create (bsc#1012628).
- drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns
(bsc#1012628).
- scsi: ibmvscsi: Fix potential race after loss of transport
(bsc#1012628).
- drm/amd/display: Fixed panic during seamless boot (bsc#1012628).
- drm/amdgpu: add DID for navi10 blockchain SKU (bsc#1012628).
- drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3)
(bsc#1012628).
- scsi: core: Don't start concurrent async scan on same host
(bsc#1012628).
- btrfs: add a helper to read the tree_root commit root for
backref lookup (bsc#1012628).
- btrfs: drop the path before adding qgroup items when enabling
qgroups (bsc#1012628).
- blk-cgroup: Pre-allocate tree node on blkg_conf_prep
(bsc#1012628).
- blk-cgroup: Fix memleak on error path (bsc#1012628).
- drm/v3d: Fix double free in v3d_submit_cl_ioctl() (bsc#1012628).
- drm/sun4i: frontend: Fix the scaler phase on A33 (bsc#1012628).
- drm/sun4i: frontend: Reuse the ch0 phase for RGB formats
(bsc#1012628).
- drm/sun4i: frontend: Rework a bit the phase data (bsc#1012628).
- ARM: dts: mmp3: Add power domain for the camera (bsc#1012628).
- of: Fix reserved-memory overlap detection (bsc#1012628).
- io_uring: don't miss setting IO_WQ_WORK_CONCURRENT
(bsc#1012628).
- arm64: dts: amlogic: add missing ethernet reset ID
(bsc#1012628).
- hyperv_fb: Update screen_info after removing old framebuffer
(bsc#1012628).
- x86/kexec: Use up-to-dated screen_info copy to fill boot params
(bsc#1012628).
- arm64: dts: amlogic: meson-g12: use the G12A specific dwmac
compatible (bsc#1012628).
- arm64: dts: meson: add missing g12 rng clock (bsc#1012628).
- ARM: dts: sun4i-a10: fix cpu_alert temperature (bsc#1012628).
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for
arch/x86/lib/mem*_64.S (bsc#1012628).
- futex: Handle transient "ownerless" rtmutex state correctly
(bsc#1012628).
- tracing: Fix out of bounds write in get_trace_buf (bsc#1012628).
- spi: bcm2835: fix gpio cs level inversion (bsc#1012628).
- regulator: defer probe when trying to get voltage from
unresolved supply (bsc#1012628).
- ftrace: Handle tracing when switching between context
(bsc#1012628).
- ftrace: Fix recursion check for NMI test (bsc#1012628).
- mtd: spi-nor: Don't copy self-pointing struct around
(bsc#1012628).
- iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()
(bsc#1012628).
- drm/amdgpu: resolved ASD loading issue on sienna (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- ring-buffer: Fix recursion protection transitions between
interrupt context (bsc#1012628).
- gfs2: Don't call cancel_delayed_work_sync from within delete
work function (bsc#1012628).
- gfs2: Wake up when sd_glock_disposal becomes zero (bsc#1012628).
- perf hists browser: Increase size of 'buf' in
perf_evsel__hists_browse() (bsc#1012628).
- mm: always have io_remap_pfn_range() set pgprot_decrypted()
(bsc#1012628).
- kthread_worker: prevent queuing delayed work from timer_fn
when it is being canceled (bsc#1012628).
- lib/crc32test: remove extra local_irq_disable/enable
(bsc#1012628).
- mm: mempolicy: fix potential pte_unmap_unlock pte error
(bsc#1012628).
- hugetlb_cgroup: fix reservation accounting (bsc#1012628).
- ALSA: usb-audio: Add implicit feedback quirk for MODX
(bsc#1012628).
- ALSA: usb-audio: Add implicit feedback quirk for Qu-16
(bsc#1012628).
- ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas
devices (bsc#1012628).
- ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2
(bsc#1012628).
- ALSA: hda/realtek - Enable headphone for ASUS TM420
(bsc#1012628).
- ALSA: hda/realtek - Fixed HP headset Mic can't be detected
(bsc#1012628).
- Fonts: Replace discarded const qualifier (bsc#1012628).
- drm/nouveau/kms/nv50-: Fix clock checking algorithm in
nv50_dp_mode_valid() (bsc#1012628).
- drm/nouveau/kms/nv50-: Get rid of bogus
nouveau_conn_mode_valid() (bsc#1012628).
- r8169: work around short packet hw bug on RTL8125 (bsc#1012628).
- net: openvswitch: silence suspicious RCU usage warning
(bsc#1012628).
- net: dsa: qca8k: Fix port MTU setting (bsc#1012628).
- mptcp: token: fix unititialized variable (bsc#1012628).
- net: fec: fix MDIO probing for some FEC hardware blocks
(bsc#1012628).
- ip6_tunnel: set inner ipproto before ip6_tnl_encap
(bsc#1012628).
- sfp: Fix error handing in sfp_probe() (bsc#1012628).
- sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian
platforms (bsc#1012628).
- powerpc/vnic: Extend "failover pending" window (bsc#1012628).
- net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition
(bsc#1012628).
- net: ethernet: ti: cpsw: disable PTPv1 hw timestamping
advertisement (bsc#1012628).
- ip_tunnel: fix over-mtu packet send fail without
TUNNEL_DONT_FRAGMENT flags (bsc#1012628).
- ionic: check port ptr before use (bsc#1012628).
- gianfar: Account for Tx PTP timestamp in the skb headroom
(bsc#1012628).
- gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP
(bsc#1012628).
- dpaa_eth: fix the RX headroom size alignment (bsc#1012628).
- dpaa_eth: update the buffer layout for non-A050385 erratum
scenarios (bsc#1012628).
- chelsio/chtls: fix always leaking ctrl_skb (bsc#1012628).
- chelsio/chtls: fix memory leaks caused by a race (bsc#1012628).
- cadence: force nonlinear buffers to be cloned (bsc#1012628).
- ptrace: fix task_join_group_stop() for the case when current
is traced (bsc#1012628).
- drm/nouveau/device: fix changing endianess code to work on
older GPUs (bsc#1012628).
- drm/nouveau/kms/nv50-: Program notifier offset before requesting
disp caps (bsc#1012628).
- drm/i915: Restore ILK-M RPS support (bsc#1012628).
- drm/i915: Reject 90/270 degree rotated initial fbs
(bsc#1012628).
- drm/i915: Use the active reference on the vma while capturing
(bsc#1012628).
- drm/i915: Mark ininitial fb obj as WT on eLLC machines to
avoid rcu lockup during fbdev init (bsc#1012628).
- drm/i915: Exclude low pages (128KiB) of stolen from use
(bsc#1012628).
- drm/i915: Drop runtime-pm assert from vgpu io accessors
(bsc#1012628).
- drm/i915/gt: Delay execlist processing for tgl (bsc#1012628).
- drm/i915/gt: Undo forced context restores after trivial
preemptions (bsc#1012628).
- drm/i915/gt: Initialize reserved and unspecified MOCS indices
(bsc#1012628).
- drm/i915: Fix TGL DKL PHY DP vswing handling (bsc#1012628).
- drm/i915: Avoid mixing integer types during batch copies
(bsc#1012628).
- drm/i915: Cancel outstanding work after disabling heartbeats
on an engine (bsc#1012628).
- drm/i915: Break up error capture compression loops with
cond_resched() (bsc#1012628).
- drm/i915/gt: Always send a pulse down the engine after disabling
heartbeat (bsc#1012628).
- drm/i915/gem: Always test execution status on closing the
context (bsc#1012628).
- drm/i915/gem: Prevent using pgprot_writecombine() if PAT is
not supported (bsc#1012628).
- drm/i915/gem: Avoid implicit vmap for highmem on x86-32
(bsc#1012628).
- tipc: fix use-after-free in tipc_bcast_get_mode (bsc#1012628).
- net: core: use list_del_init() instead of list_del() in
netdev_run_todo() (bsc#1012628).
- commit 35036d7
- Linux 5.9.6 (bsc#1012628).
- ASOC: SOF: Intel: hda-codec: move unused label to correct
position (bsc#1012628).
- commit fc52788
- Linux 5.9.5 (bsc#1012628).
- xen/events: avoid removing an event channel while handling it
(bsc#1012628).
- xen/events: add a proper barrier to 2-level uevent unmasking
(bsc#1012628).
- xen/events: fix race in evtchn_fifo_unmask() (bsc#1012628).
- xen/events: add a new "late EOI" evtchn framework (bsc#1012628).
- xen/blkback: use lateeoi irq binding (bsc#1012628).
- xen/netback: use lateeoi irq binding (bsc#1012628).
- xen/scsiback: use lateeoi irq binding (bsc#1012628).
- xen/pvcallsback: use lateeoi irq binding (bsc#1012628).
- xen/pciback: use lateeoi irq binding (bsc#1012628).
- xen/events: switch user event channels to lateeoi model
(bsc#1012628).
- xen/events: use a common cpu hotplug hook for event channels
(bsc#1012628).
- xen/events: defer eoi in case of excessive number of events
(bsc#1012628).
- xen/events: block rogue events for some time (bsc#1012628).
- firmware: arm_scmi: Fix ARCH_COLD_RESET (bsc#1012628).
- firmware: arm_scmi: Expand SMC/HVC message pool to more than
one (bsc#1012628).
- tee: client UUID: Skip REE kernel login method as well
(bsc#1012628).
- firmware: arm_scmi: Add missing Rx size re-initialisation
(bsc#1012628).
- firmware: arm_scmi: Fix locking in notifications (bsc#1012628).
- firmware: arm_scmi: Fix duplicate workqueue name (bsc#1012628).
- x86/alternative: Don't call text_poke() in lazy TLB mode
(bsc#1012628).
- ionic: no rx flush in deinit (bsc#1012628).
- RDMA/mlx5: Fix devlink deadlock on net namespace deletion
(bsc#1012628).
- mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()
(bsc#1012628).
- afs: Fix a use after free in afs_xattr_get_acl() (bsc#1012628).
- afs: Fix afs_launder_page to not clear PG_writeback
(bsc#1012628).
- RDMA/qedr: Fix memory leak in iWARP CM (bsc#1012628).
- ata: sata_nv: Fix retrieving of active qcs (bsc#1012628).
- arm64: efi: increase EFI PE/COFF header padding to 64 KB
(bsc#1012628).
- afs: Fix to take ref on page when PG_private is set
(bsc#1012628).
- afs: Fix page leak on afs_write_begin() failure (bsc#1012628).
- afs: Fix where page->private is set during write (bsc#1012628).
- afs: Wrap page->private manipulations in inline functions
(bsc#1012628).
- afs: Alter dirty range encoding in page->private (bsc#1012628).
- afs: Fix afs_invalidatepage to adjust the dirty region
(bsc#1012628).
- afs: Fix dirty-region encoding on ppc32 with 64K pages
(bsc#1012628).
- vdpasim: fix MAC address configuration (bsc#1012628).
- interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM
(bsc#1012628).
- lockdep: Fix preemption WARN for spurious IRQ-enable
(bsc#1012628).
- usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe()
(bsc#1012628).
- futex: Fix incorrect should_fail_futex() handling (bsc#1012628).
- powerpc/vmemmap: Fix memory leak with vmemmap list allocation
failures (bsc#1012628).
- powerpc/powernv/smp: Fix spurious DBG() warning (bsc#1012628).
- RDMA/core: Change how failing destroy is handled during uobj
abort (bsc#1012628).
- f2fs: allocate proper size memory for zstd decompress
(bsc#1012628).
- powerpc/watchpoint/ptrace: Fix SETHWDEBUG when
CONFIG_HAVE_HW_BREAKPOINT=N (bsc#1012628).
- mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching
race (bsc#1012628).
- powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (bsc#1012628).
- sparc64: remove mm_cpumask clearing to fix kthread_use_mm race
(bsc#1012628).
- f2fs: add trace exit in exception path (bsc#1012628).
- f2fs: do sanity check on zoned block device path (bsc#1012628).
- f2fs: fix uninit-value in f2fs_lookup (bsc#1012628).
- f2fs: fix to check segment boundary during SIT page readahead
(bsc#1012628).
- s390/startup: avoid save_area_sync overflow (bsc#1012628).
- f2fs: compress: fix to disallow enabling compress on non-empty
file (bsc#1012628).
- s390/ap/zcrypt: revisit ap and zcrypt error handling
(bsc#1012628).
- um: change sigio_spinlock to a mutex (bsc#1012628).
- f2fs: handle errors of f2fs_get_meta_page_nofail (bsc#1012628).
- afs: Don't assert on unpurgeable server records (bsc#1012628).
- powerpc/64s: handle ISA v3.1 local copy-paste context switches
(bsc#1012628).
- ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses
(bsc#1012628).
- NFS4: Fix oops when copy_file_range is attempted with NFS4.0
source (bsc#1012628).
- xfs: Set xfs_buf type flag when growing summary/bitmap files
(bsc#1012628).
- xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary
files (bsc#1012628).
- xfs: log new intent items created as part of finishing recovered
intent items (bsc#1012628).
- power: supply: bq27xxx: report "not charging" on all types
(bsc#1012628).
- xfs: change the order in which child and parent defer ops are
finished (bsc#1012628).
- xfs: fix realtime bitmap/summary file truncation when growing
rt volume (bsc#1012628).
- io_uring: don't set COMP_LOCKED if won't put (bsc#1012628).
- ath10k: fix retry packets update in station dump (bsc#1012628).
- x86/kaslr: Initialize mem_limit to the real maximum address
(bsc#1012628).
- drm/ast: Separate DRM driver from PCI code (bsc#1012628).
- drm/amdgpu: restore ras flags when user resets eeprom(v2)
(bsc#1012628).
- video: fbdev: pvr2fb: initialize variables (bsc#1012628).
- ath10k: start recovery process when payload length exceeds
max htc length for sdio (bsc#1012628).
- ath10k: fix VHT NSS calculation when STBC is enabled
(bsc#1012628).
- drm/scheduler: Scheduler priority fixes (v2) (bsc#1012628).
- drm/brige/megachips: Add checking if ge_b850v3_lvds_init()
is working correctly (bsc#1012628).
- ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec
doesn't work (bsc#1012628).
- selftests/x86/fsgsbase: Reap a forgotten child (bsc#1012628).
- drm/bridge_connector: Set default status connected for eDP
connectors (bsc#1012628).
- media: videodev2.h: RGB BT2020 and HSV are always full range
(bsc#1012628).
- ASoC: AMD: Clean kernel log from deferred probe error messages
(bsc#1012628).
- misc: fastrpc: fix common struct sg_table related issues
(bsc#1012628).
- staging: wfx: fix potential use before init (bsc#1012628).
- media: platform: Improve queue set up flow for bug fixing
(bsc#1012628).
- usb: typec: tcpm: During PR_SWAP, source caps should be sent
only after tSwapSourceStart (bsc#1012628).
- media: tw5864: check status of tw5864_frameinterval_get
(bsc#1012628).
- drm/vkms: avoid warning in vkms_get_vblank_timestamp
(bsc#1012628).
- media: imx274: fix frame interval handling (bsc#1012628).
- mmc: via-sdmmc: Fix data race bug (bsc#1012628).
- drm/bridge/synopsys: dsi: add support for non-continuous HS
clock (bsc#1012628).
- brcmfmac: increase F2 watermark for BCM4329 (bsc#1012628).
- arm64: topology: Stop using MPIDR for topology information
(bsc#1012628).
- printk: reduce LOG_BUF_SHIFT range for H8300 (bsc#1012628).
- ia64: kprobes: Use generic kretprobe trampoline handler
(bsc#1012628).
- selftests/powerpc: Make using_hash_mmu() work on Cell & PowerMac
(bsc#1012628).
- kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"
(bsc#1012628).
- bpf: Permit map_ptr arithmetic with opcode add and offset 0
(bsc#1012628).
- drm: exynos: fix common struct sg_table related issues
(bsc#1012628).
- xen: gntdev: fix common struct sg_table related issues
(bsc#1012628).
- drm: lima: fix common struct sg_table related issues
(bsc#1012628).
- drm: panfrost: fix common struct sg_table related issues
(bsc#1012628).
- media: uvcvideo: Fix dereference of out-of-bound list iterator
(bsc#1012628).
- nfc: s3fwrn5: Add missing CRYPTO_HASH dependency (bsc#1012628).
- selftests/bpf: Define string const as global for
test_sysctl_prog.c (bsc#1012628).
- selinux: access policycaps with READ_ONCE/WRITE_ONCE
(bsc#1012628).
- samples/bpf: Fix possible deadlock in xdpsock (bsc#1012628).
- drm/amd/display: Check clock table return (bsc#1012628).
- riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO (bsc#1012628).
- cpufreq: sti-cpufreq: add stih418 support (bsc#1012628).
- USB: adutux: fix debugging (bsc#1012628).
- uio: free uio id after uio file node is freed (bsc#1012628).
- coresight: Make sysfs functional on topologies with per core
sink (bsc#1012628).
- drm/amdgpu: No sysfs, not an error condition (bsc#1012628).
- mac80211: add missing queue/hash initialization to 802.3 xmit
(bsc#1012628).
- usb: xhci: omit duplicate actions when suspending a runtime
suspended host (bsc#1012628).
- SUNRPC: Mitigate cond_resched() in xprt_transmit()
(bsc#1012628).
- cpuidle: tegra: Correctly handle result of
arm_cpuidle_simple_enter() (bsc#1012628).
- arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE
(bsc#1012628).
- can: flexcan: disable clocks during stop mode (bsc#1012628).
- habanalabs: remove security from ARB_MST_QUIET register
(bsc#1012628).
- xfs: don't free rt blocks when we're doing a REMAP bunmapi call
(bsc#1012628).
- xfs: avoid LR buffer overrun due to crafted h_len (bsc#1012628).
- ACPI: Add out of bounds and numa_off protections to
pxm_to_node() (bsc#1012628).
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (bsc#1012628).
- brcmfmac: Fix warning message after dongle setup failed
(bsc#1012628).
- ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in
ath11k_dp_htt_get_ppdu_desc (bsc#1012628).
- ath11k: fix warning caused by lockdep_assert_held (bsc#1012628).
- ath11k: change to disable softirqs for ath11k_regd_update to
solve deadlock (bsc#1012628).
- drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol
values (bsc#1012628).
- usb: dwc3: core: do not queue work if dr_mode is not
USB_DR_MODE_OTG (bsc#1012628).
- bus: mhi: core: Abort suspends due to outgoing pending packets
(bsc#1012628).
- bus/fsl_mc: Do not rely on caller to provide non NULL mc_io
(bsc#1012628).
- ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3
(bsc#1012628).
- power: supply: test_power: add missing newlines when printing
parameters by sysfs (bsc#1012628).
- drm/amd/display: HDMI remote sink need mode validation for Linux
(bsc#1012628).
- drm/amd/display: Avoid set zero in the requested clk
(bsc#1012628).
- ARC: [dts] fix the errors detected by dtbs_check (bsc#1012628).
- block: Consider only dispatched requests for inflight statistic
(bsc#1012628).
- btrfs: fix replace of seed device (bsc#1012628).
- md/bitmap: md_bitmap_get_counter returns wrong blocks
(bsc#1012628).
- f2fs: fix to set SBI_NEED_FSCK flag for inconsistent inode
(bsc#1012628).
- bnxt_en: Log unknown link speed appropriately (bsc#1012628).
- rpmsg: glink: Use complete_all for open states (bsc#1012628).
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (bsc#1012628).
- clk: ti: clockdomain: fix static checker warning (bsc#1012628).
- nfsd: rename delegation related tracepoints to make them less
confusing (bsc#1012628).
- nfsd4: remove check_conflicting_opens warning (bsc#1012628).
- net: 9p: initialize sun_server.sun_path to have addr's value
only when addr is valid (bsc#1012628).
- ceph: encode inodes' parent/d_name in cap reconnect message
(bsc#1012628).
- drivers: watchdog: rdc321x_wdt: Fix race condition bugs
(bsc#1012628).
- jbd2: avoid transaction reuse after reformatting (bsc#1012628).
- ext4: Detect already used quota file early (bsc#1012628).
- KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest
(bsc#1012628).
- scsi: core: Clean up allocation and freeing of sgtables
(bsc#1012628).
- gfs2: call truncate_inode_pages_final for address space glocks
(bsc#1012628).
- gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump
(bsc#1012628).
- gfs2: use-after-free in sysfs deregistration (bsc#1012628).
- gfs2: add validation checks for size of superblock
(bsc#1012628).
- Handle STATUS_IO_TIMEOUT gracefully (bsc#1012628).
- cifs: handle -EINTR in cifs_setattr (bsc#1012628).
- arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into
eMMC nodes (bsc#1012628).
- ARM: dts: omap4: Fix sgx clock rate for 4430 (bsc#1012628).
- memory: emif: Remove bogus debugfs error handling (bsc#1012628).
- ARM: dts: s5pv210: Enable audio on Aries boards (bsc#1012628).
- ARM: dts: s5pv210: remove DMA controller bus node name to fix
dtschema warnings (bsc#1012628).
- ARM: dts: s5pv210: move fixed clocks under root node
(bsc#1012628).
- ARM: dts: s5pv210: move PMU node out of clock controller
(bsc#1012628).
- ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node
(bsc#1012628).
- ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family
(bsc#1012628).
- ARM: dts: s5pv210: align SPI GPIO node name with dtschema in
Aries (bsc#1012628).
- soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free
(bsc#1012628).
- soc: ti: k3: ringacc: add am65x sr2.0 support (bsc#1012628).
- bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk
(bsc#1012628).
- firmware: arm_scmi: Move scmi bus init and exit calls into
the driver (bsc#1012628).
- arm64: dts: qcom: kitakami: Temporarily disable SDHCI1
(bsc#1012628).
- nbd: make the config put is called before the notifying the
waiter (bsc#1012628).
- sgl_alloc_order: fix memory leak (bsc#1012628).
- nvme-rdma: fix crash when connect rejected (bsc#1012628).
- vmlinux.lds.h: Add PGO and AutoFDO input sections (bsc#1012628).
- irqchip/loongson-htvec: Fix initial interrupt clearing
(bsc#1012628).
- md: fix the checking of wrong work queue (bsc#1012628).
- md/raid5: fix oops during stripe resizing (bsc#1012628).
- mmc: sdhci: Add LTR support for some Intel BYT based controllers
(bsc#1012628).
- mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
(bsc#1012628).
- mm: memcg/slab: uncharge during kmem_cache_free_bulk()
(bsc#1012628).
- seccomp: Make duplicate listener detection non-racy
(bsc#1012628).
- selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with
invalid LDT GS (bsc#1012628).
- perf/x86/intel: Fix Ice Lake event constraint table
(bsc#1012628).
- perf/x86/amd: Fix sampling Large Increment per Cycle events
(bsc#1012628).
- perf/amd/uncore: Set all slices and threads to restore perf
stat -a behaviour (bsc#1012628).
- perf/x86/amd/ibs: Don't include randomized bits in
get_ibs_op_count() (bsc#1012628).
- perf/x86/amd/ibs: Fix raw sample data accumulation
(bsc#1012628).
- spi: spi-mtk-nor: fix timeout calculation overflow
(bsc#1012628).
- spi: sprd: Release DMA channel also on probe deferral
(bsc#1012628).
- extcon: ptn5150: Fix usage of atomic GPIO with sleeping GPIO
chips (bsc#1012628).
- leds: bcm6328, bcm6358: use devres LED registering function
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix OC fault limits (bsc#1012628).
- media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any
effect (bsc#1012628).
- fs: Don't invalidate page buffers in block_write_full_page()
(bsc#1012628).
- ACPI: configfs: Add missing config_item_put() to fix refcount
leak (bsc#1012628).
- NFS: fix nfs_path in case of a rename retry (bsc#1012628).
- ACPI: button: fix handling lid state changes when input device
closed (bsc#1012628).
- ACPI / extlog: Check for RDMSR failure (bsc#1012628).
- ACPI: video: use ACPI backlight for HP 635 Notebook
(bsc#1012628).
- ACPI: debug: don't allow debugging when ACPI is disabled
(bsc#1012628).
- PCI/ACPI: Whitelist hotplug ports for D3 if power managed by
ACPI (bsc#1012628).
- ACPI: EC: PM: Flush EC work unconditionally after wakeup
(bsc#1012628).
- ACPI: EC: PM: Drop ec_no_wakeup check from
acpi_ec_dispatch_gpe() (bsc#1012628).
- acpi-cpufreq: Honor _PSD table setting on new AMD CPUs
(bsc#1012628).
- io-wq: assign NUMA node locality if appropriate (bsc#1012628).
- w1: mxc_w1: Fix timeout resolution problem leading to bus error
(bsc#1012628).
- fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum
(bsc#1012628).
- scsi: mptfusion: Fix null pointer dereferences in
mptscsih_remove() (bsc#1012628).
- scsi: qla2xxx: Fix MPI reset needed message (bsc#1012628).
- scsi: qla2xxx: Fix reset of MPI firmware (bsc#1012628).
- scsi: qla2xxx: Fix crash on session cleanup with unload
(bsc#1012628).
- PM: runtime: Remove link state checks in rpm_get/put_supplier()
(bsc#1012628).
- btrfs: qgroup: fix wrong qgroup metadata reserve for delayed
inode (bsc#1012628).
- btrfs: improve device scanning messages (bsc#1012628).
- btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations
(bsc#1012628).
- btrfs: sysfs: init devices outside of the chunk_mutex
(bsc#1012628).
- btrfs: tracepoints: output proper root owner for
trace_find_free_extent() (bsc#1012628).
- btrfs: reschedule if necessary when logging directory items
(bsc#1012628).
- btrfs: send, orphanize first all conflicting inodes when
processing references (bsc#1012628).
- btrfs: send, recompute reference path after orphanization of
a directory (bsc#1012628).
- btrfs: use kvzalloc() to allocate clone_roots in
btrfs_ioctl_send() (bsc#1012628).
- btrfs: tree-checker: fix false alert caused by legacy btrfs
root item (bsc#1012628).
- btrfs: reschedule when cloning lots of extents (bsc#1012628).
- btrfs: cleanup cow block on error (bsc#1012628).
- btrfs: skip devices without magic signature when mounting
(bsc#1012628).
- btrfs: tree-checker: validate number of chunk stripes and parity
(bsc#1012628).
- btrfs: fix use-after-free on readahead extent after failure
to create it (bsc#1012628).
- btrfs: fix readahead hang and use-after-free after removing
a device (bsc#1012628).
- btrfs: drop the path before adding block group sysfs files
(bsc#1012628).
- usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC
(bsc#1012628).
- usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for
PM functionality (bsc#1012628).
- usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (bsc#1012628).
- usb: dwc3: gadget: Check MPS of the request length
(bsc#1012628).
- usb: dwc3: gadget: Reclaim extra TRBs after request completion
(bsc#1012628).
- usb: dwc3: core: add phy cleanup for probe error handling
(bsc#1012628).
- usb: dwc3: core: don't trigger runtime pm when remove driver
(bsc#1012628).
- usb: dwc3: gadget: Resume pending requests after CLEAR_STALL
(bsc#1012628).
- usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command
(bsc#1012628).
- usb: cdns3: Fix on-chip memory overflow issue (bsc#1012628).
- usb: cdc-acm: fix cooldown mechanism (bsc#1012628).
- usb: typec: tcpm: reset hard_reset_count for any disconnect
(bsc#1012628).
- usb: host: fsl-mph-dr-of: check return of dma_set_mask()
(bsc#1012628).
- usbcore: Check both id_table and match() when both available
(bsc#1012628).
- USB: apple-mfi-fastcharge: don't probe unhandled devices
(bsc#1012628).
- drm/i915: Force VT'd workarounds when running as a guest OS
(bsc#1012628).
- HID: wacom: Avoid entering wacom_wac_pen_report for pad /
battery (bsc#1012628).
- tty: serial: 21285: fix lockup on open (bsc#1012628).
- tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 words,
like LS1028A (bsc#1012628).
- tracing: Fix race in trace_open and buffer resize call
(bsc#1012628).
- Revert "vhost-vdpa: fix page pinning leakage in error path"
(bsc#1012628).
- powerpc: Fix random segfault when freeing hugetlb range
(bsc#1012628).
- udf: Fix memory leak when mounting (bsc#1012628).
- dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status
(bsc#1012628).
- vdpa_sim: Fix DMA mask (bsc#1012628).
- drm/shme-helpers: Fix dma_buf_mmap forwarding bug (bsc#1012628).
- iio: ltc2983: Fix of_node refcounting (bsc#1012628).
- iio: adc: at91-sama5d2_adc: fix DMA conversion crash
(bsc#1012628).
- iio:imu:inv_mpu6050 Fix dma and ts alignment and data leak
issues (bsc#1012628).
- iio:imu:st_lsm6dsx: check st_lsm6dsx_shub_read_output return
(bsc#1012628).
- iio:light:si1145: Fix timestamp alignment and prevent data leak
(bsc#1012628).
- iio: adc: gyroadc: fix leak of device node iterator
(bsc#1012628).
- iio: ad7292: Fix of_node refcounting (bsc#1012628).
- iio:adc:ti-adc0832 Fix alignment issue with timestamp
(bsc#1012628).
- iio:adc:ti-adc12138 Fix alignment issue with timestamp
(bsc#1012628).
- iio:imu:st_lsm6dsx Fix alignment and data leak issues
(bsc#1012628).
- iio:gyro:itg3200: Fix timestamp alignment and prevent data leak
(bsc#1012628).
- powerpc/drmem: Make lmb_size 64 bit (bsc#1012628).
- rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace
(bsc#1012628).
- rcu-tasks: Fix low-probability task_struct leak (bsc#1012628).
- rcu-tasks: Enclose task-list scan in rcu_read_lock()
(bsc#1012628).
- MIPS: DEC: Restore bootmem reservation for firmware working
memory area (bsc#1012628).
- MIPS: configs: lb60: Fix defconfig not selecting correct board
(bsc#1012628).
- s390/stp: add locking to sysfs functions (bsc#1012628).
- powerpc/rtas: Restrict RTAS requests from userspace
(bsc#1012628).
- powerpc: Warn about use of smt_snooze_delay (bsc#1012628).
- powerpc/memhotplug: Make lmb size 64bit (bsc#1012628).
- powerpc/powernv/elog: Fix race while processing OPAL error
log event (bsc#1012628).
- powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP
(bsc#1012628).
- powerpc/mce: Avoid nmi_enter/exit in real mode on pseries hash
(bsc#1012628).
- powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI
load emulation (bsc#1012628).
- powerpc/32: Fix vmap stack - Do not activate MMU before reading
task struct (bsc#1012628).
- powerpc/32: Fix vmap stack - Properly set r1 before activating
MMU (bsc#1012628).
- block: advance iov_iter on bio_add_hw_page failure
(bsc#1012628).
- io_uring: use type appropriate io_kiocb handler for double poll
(bsc#1012628).
- remoteproc: Fixup coredump debugfs disable request
(bsc#1012628).
- gfs2: Make sure we don't miss any delayed withdraws
(bsc#1012628).
- gfs2: Only access gl_delete for iopen glocks (bsc#1012628).
- NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE
(bsc#1012628).
- NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID
flag (bsc#1012628).
- NFSD: Add missing NFSv2 .pc_func methods (bsc#1012628).
- ubifs: dent: Fix some potential memory leaks while iterating
entries (bsc#1012628).
- ubifs: xattr: Fix some potential memory leaks while iterating
entries (bsc#1012628).
- ubifs: journal: Make sure to not dirty twice for auth nodes
(bsc#1012628).
- ubifs: Fix a memleak after dumping authentication mount options
(bsc#1012628).
- ubifs: Don't parse authentication mount options in remount
process (bsc#1012628).
- ubifs: mount_ubifs: Release authentication resource in error
handling path (bsc#1012628).
- perf vendor events amd: Add L2 Prefetch events for zen1
(bsc#1012628).
- perf python scripting: Fix printable strings in python3 scripts
(bsc#1012628).
- ARC: perf: redo the pct irq missing in device-tree handling
(bsc#1012628).
- ubi: check kthread_should_stop() after the setting of task state
(bsc#1012628).
- ia64: fix build error with !COREDUMP (bsc#1012628).
- rtc: rx8010: don't modify the global rtc ops (bsc#1012628).
- i2c: imx: Fix external abort on interrupt in exit paths
(bsc#1012628).
- drm/amdgpu: don't map BO in reserved region (bsc#1012628).
- drm/amd/display: Fix incorrect backlight register offset for
DCN (bsc#1012628).
- drm/amd/display: Increase timeout for DP Disable (bsc#1012628).
- drm/amdgpu: vcn and jpeg ring synchronization (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- drm/amdgpu: correct the gpu reset handling for job != NULL case
(bsc#1012628).
- drm/amdkfd: Use same SQ prefetch setting as amdgpu
(bsc#1012628).
- drm/amd/display: Avoid MST manager resource leak (bsc#1012628).
- drm/amdgpu: add function to program pbb mode for sienna cichlid
(bsc#1012628).
- drm/amdgpu: increase the reserved VM size to 2MB (bsc#1012628).
- ceph: promote to unsigned long long before shifting
(bsc#1012628).
- libceph: clear con->out_msg on Policy::stateful_server faults
(bsc#1012628).
- 9P: Cast to loff_t before multiplying (bsc#1012628).
- net/sunrpc: Fix return value for sysctl sunrpc.transports
(bsc#1012628).
- PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0
(bsc#1012628).
- ring-buffer: Return 0 on success from ring_buffer_resize()
(bsc#1012628).
- intel_idle: Ignore _CST if control cannot be taken from the
platform (bsc#1012628).
- intel_idle: Fix max_cstate for processor models without C-state
tables (bsc#1012628).
- cpufreq: Avoid configuring old governors as default with
intel_pstate (bsc#1012628).
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag
(bsc#1012628).
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive
mode (bsc#1012628).
- vringh: fix __vringh_iov() when riov and wiov are different
(bsc#1012628).
- ext4: fix leaking sysfs kobject after failed mount
(bsc#1012628).
- ext4: fix error handling code in add_new_gdb (bsc#1012628).
- ext4: implement swap_activate aops using iomap (bsc#1012628).
- ext4: fix invalid inode checksum (bsc#1012628).
- ext4: clear buffer verified flag if read meta block from disk
(bsc#1012628).
- ext4: fix bdev write error check failed when mount fs with ro
(bsc#1012628).
- ext4: fix bs < ps issue reported with dioread_nolock mount opt
(bsc#1012628).
- ext4: do not use extent after put_bh (bsc#1012628).
- drm/ttm: fix eviction valuable range check (bsc#1012628).
- mmc: sdhci-of-esdhc: make sure delay chain locked for HS400
(bsc#1012628).
- mmc: sdhci-of-esdhc: set timeout to max before tuning
(bsc#1012628).
- mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true
(bsc#1012628).
- memory: tegra: Remove GPU from DRM IOMMU group (bsc#1012628).
- memory: brcmstb_dpfe: Fix memory leak (bsc#1012628).
- futex: Adjust absolute futex timeouts with per time namespace
offset (bsc#1012628).
- drm/amdgpu/swsmu: drop smu i2c bus on navi1x (bsc#1012628).
- drm/amd/pm: increase mclk switch threshold to 200 us
(bsc#1012628).
- drm/amd/pm: fix pp_dpm_fclk (bsc#1012628).
- drm/amd/swsmu: add missing feature map for sienna_cichlid
(bsc#1012628).
- drm/amd/psp: Fix sysfs: cannot create duplicate filename
(bsc#1012628).
- drm/amdgpu: correct the cu and rb info for sienna cichlid
(bsc#1012628).
- arm64: berlin: Select DW_APB_TIMER_OF (bsc#1012628).
- cachefiles: Handle readpage error correctly (bsc#1012628).
- hil/parisc: Disable HIL driver when it gets stuck (bsc#1012628).
- arm: dts: mt7623: add missing pause for switchport
(bsc#1012628).
- ARM: aspeed: g5: Do not set sirq polarity (bsc#1012628).
- ARM: dts: s5pv210: fix pinctrl property of "vibrator-en"
regulator in Aries (bsc#1012628).
- ARM: config: aspeed: Fix selection of media drivers
(bsc#1012628).
- ARM: samsung: fix PM debug build with DEBUG_LL but !MMU
(bsc#1012628).
- ARM: s3c24xx: fix missing system reset (bsc#1012628).
- arm64: Change .weak to SYM_FUNC_START_WEAK_PI for
arch/arm64/lib/mem*.S (bsc#1012628).
- arm64: dts: marvell: espressobin: Add ethernet switch aliases
(bsc#1012628).
- null_blk: synchronization fix for zoned device (bsc#1012628).
- coresight: cti: Initialize dynamic sysfs attributes
(bsc#1012628).
- device property: Keep secondary firmware node secondary by type
(bsc#1012628).
- device property: Don't clear secondary pointer for shared
primary firmware node (bsc#1012628).
- KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and
DBGVCR (bsc#1012628).
- stop_machine, rcu: Mark functions as notrace (bsc#1012628).
- staging: fieldbus: anybuss: jump to correct label in an error
path (bsc#1012628).
- staging: comedi: cb_pcidas: Allow 2-channel commands for AO
subdevice (bsc#1012628).
- staging: octeon: repair "fixed-link" support (bsc#1012628).
- staging: octeon: Drop on uncorrectable alignment or FCS error
(bsc#1012628).
- cpufreq: Introduce cpufreq_driver_test_flags() (bsc#1012628).
- cpufreq: schedutil: Always call driver if
CPUFREQ_NEED_UPDATE_LIMITS is set (bsc#1012628).
- vhost_vdpa: Return -EFAULT if copy_from_user() fails
(bsc#1012628).
- vdpa/mlx5: Fix error return in map_direct_mr() (bsc#1012628).
- time: Prevent undefined behaviour in timespec64_to_ns()
(bsc#1012628).
- time/sched_clock: Mark sched_clock_read_begin/retry() as notrace
(bsc#1012628).
- null_blk: Fix zone reset all tracing (bsc#1012628).
- null_blk: Fix locking in zoned mode (bsc#1012628).
- Refresh
patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch.
- Update config files.
- commit 4d7e3d5
- Linux 5.9.4 (bsc#1012628).
- x86/copy_mc: Introduce copy_mc_enhanced_fast_string()
(bsc#1012628).
- x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user,
kernel}() (bsc#1012628).
- Revert "x86, powerpc: Rename memcpy_mcsafe() to
copy_mc_to_{user, kernel}()" (bsc#1012628).
- Revert "x86/copy_mc: Introduce copy_mc_enhanced_fast_string()"
(bsc#1012628).
- commit 1043b8d
- Update
patches.suse/tty-make-FONTX-ioctl-use-the-tty-pointer-they-were-a.patch
(bsc#1178123 CVE-2020-25668).
- commit 639997d
- tty: make FONTX ioctl use the tty pointer they were actually
passed (bnc#1178421).
- commit fa9aaca
- KVM: x86: Fix NULL dereference at kvm_msr_ignored_check()
(bsc#1178280).
- commit 3711b19
- rpm/kernel-binary.spec.in: Fix compressed module handling for in-tree KMP (jsc#SLE-10886)
The in-tree KMP that is built with SLE kernels have a different scriptlet
that is embedded in kernel-binary.spec.in rather than *.sh files.
- commit e32ee2c
- vt: keyboard, extend func_buf_lock to readers (bnc#1177766
CVE-2020-25656).
- vt: keyboard, simplify vt_kdgkbsent (bnc#1177766
CVE-2020-25656).
- commit c5f9b44
- Refresh patches.suse/vt_ioctl-fix-GIO_UNIMAP-regression.patch.
Update upstream status.
- commit a2dec54
- x86/mce: Allow for copy_mc_fragile symbol checksum to be
generated (git-fixes).
- commit d3f0dc8
- Linux 5.9.3 (bsc#1012628).
- phy: marvell: comphy: Convert internal SMCC firmware return
codes to errno (bsc#1012628).
- misc: rtsx: do not setting OC_POWER_DOWN reg in
rtsx_pci_init_ocp() (bsc#1012628).
- io_uring: don't reuse linked_timeout (bsc#1012628).
- xen/gntdev.c: Mark pages as dirty (bsc#1012628).
- mm: mark async iocb read as NOWAIT once some data has been
copied (bsc#1012628).
- ata: sata_rcar: Fix DMA boundary mask (bsc#1012628).
- PM: runtime: Fix timer_expires data type on 32-bit arches
(bsc#1012628).
- serial: pl011: Fix lockdep splat when handling magic-sysrq
interrupt (bsc#1012628).
- serial: qcom_geni_serial: To correct QUP Version detection logic
(bsc#1012628).
- drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex
(bsc#1012628).
- mtd: lpddr: Fix bad logic in print_drs_error (bsc#1012628).
- RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel()
(bsc#1012628).
- cxl: Rework error message for incompatible slots (bsc#1012628).
- p54: avoid accessing the data mapped to streaming DMA
(bsc#1012628).
- evm: Check size of security.evm before using it (bsc#1012628).
- bpf: Fix comment for helper bpf_current_task_under_cgroup()
(bsc#1012628).
- fuse: fix page dereference after free (bsc#1012628).
- ata: ahci: mvebu: Make SATA PHY optional for Armada 3720
(bsc#1012628).
- PCI: aardvark: Fix initialization with old Marvell's Arm
Trusted Firmware (bsc#1012628).
- x86/xen: disable Firmware First mode for correctable memory
errors (bsc#1012628).
- x86/traps: Fix #DE Oops message regression (bsc#1012628).
- arch/x86/amd/ibs: Fix re-arming IBS Fetch (bsc#1012628).
- erofs: avoid duplicated permission check for "trusted." xattrs
(bsc#1012628).
- net: protect tcf_block_unbind with block lock (bsc#1012628).
- net/smc: fix suppressed return code (bsc#1012628).
- net/smc: fix invalid return code in smcd_new_buf_create()
(bsc#1012628).
- tipc: fix memory leak caused by tipc_buf_append() (bsc#1012628).
- tcp: Prevent low rmem stalls with SO_RCVLOWAT (bsc#1012628).
- ravb: Fix bit fields checking in ravb_hwtstamp_get()
(bsc#1012628).
- r8169: fix issue with forced threading in combination with
shared interrupts (bsc#1012628).
- net/sched: act_mpls: Add softdep on mpls_gso.ko (bsc#1012628).
- net: ipa: command payloads already mapped (bsc#1012628).
- net: hns3: Clear the CMDQ registers before unmapping BAR region
(bsc#1012628).
- netem: fix zero division in tabledist (bsc#1012628).
- mlxsw: Only advertise link modes supported by both driver and
device (bsc#1012628).
- mlxsw: core: Fix memory leak on module removal (bsc#1012628).
- ibmvnic: fix ibmvnic_set_mac (bsc#1012628).
- ibmveth: Fix use of ibmveth in a bridge (bsc#1012628).
- gtp: fix an use-before-init in gtp_newlink() (bsc#1012628).
- cxgb4: set up filter action after rewrites (bsc#1012628).
- chelsio/chtls: fix tls record info to user (bsc#1012628).
- chelsio/chtls: fix memory leaks in CPL handlers (bsc#1012628).
- chelsio/chtls: fix deadlock issue (bsc#1012628).
- bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally
(bsc#1012628).
- bnxt_en: Re-write PCI BARs after PCI fatal error (bsc#1012628).
- bnxt_en: Invoke cancel_delayed_work_sync() for PFs also
(bsc#1012628).
- bnxt_en: Fix regression in workqueue cleanup logic in
bnxt_remove_one() (bsc#1012628).
- bnxt_en: Check abort error state in bnxt_open_nic()
(bsc#1012628).
- efivarfs: Replace invalid slashes with exclamation marks in
dentries (bsc#1012628).
- x86/copy_mc: Introduce copy_mc_enhanced_fast_string()
(bsc#1012628).
- x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user,
kernel}() (bsc#1012628).
- Update config files.
- x86/PCI: Fix intel_mid_pci.c build error when ACPI is not
enabled (bsc#1012628).
- arm64: link with -z norelro regardless of CONFIG_RELOCATABLE
(bsc#1012628).
- arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs
(bsc#1012628).
- arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs
(bsc#1012628).
- fs/kernel_read_file: Remove FIRMWARE_EFI_EMBEDDED enum
(bsc#1012628).
- efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL
failure (bsc#1012628).
- scripts/setlocalversion: make git describe output more reliable
(bsc#1012628).
- io_uring: Convert advanced XArray uses to the normal API
(bsc#1012628).
- io_uring: Fix XArray usage in io_uring_add_task_file
(bsc#1012628).
- io_uring: Fix use of XArray in __io_uring_files_cancel
(bsc#1012628).
- io_uring: no need to call xa_destroy() on empty xarray
(bsc#1012628).
- io-wq: fix use-after-free in io_wq_worker_running (bsc#1012628).
- io_wq: Make io_wqe::lock a raw_spinlock_t (bsc#1012628).
- io_uring: reference ->nsproxy for file table commands
(bsc#1012628).
- io_uring: don't rely on weak ->files references (bsc#1012628).
- io_uring: enable task/files specific overflow flushing
(bsc#1012628).
- io_uring: return cancelation status from poll/timeout/files
handlers (bsc#1012628).
- io_uring: unconditionally grab req->task (bsc#1012628).
- io_uring: stash ctx task reference for SQPOLL (bsc#1012628).
- io_uring: move dropping of files into separate helper
(bsc#1012628).
- io_uring: allow timeout/poll/files killing to take task into
account (bsc#1012628).
- netfilter: nftables_offload: KASAN slab-out-of-bounds Read in
nft_flow_rule_create (bsc#1012628).
- cpufreq: Improve code around unlisted freq check (bsc#1012628).
- commit 2793cd6
- tracing, synthetic events: Replace buggy strcat() with seq_buf
operations (git-fixes).
- commit 4133ad1
- Linux 5.9.2 (bsc#1012628).
- ibmveth: Switch order of ibmveth_helper calls (bsc#1012628).
- ibmveth: Identify ingress large send packets (bsc#1012628).
- cxgb4: handle 4-tuple PEDIT to NAT mode translation
(bsc#1012628).
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
(bsc#1012628).
- mlx4: handle non-napi callers to napi_poll (bsc#1012628).
- mptcp: fix fallback for MP_JOIN subflows (bsc#1012628).
- mptcp: subflows garbage collection (bsc#1012628).
- net: dsa: microchip: fix race condition (bsc#1012628).
- net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()
(bsc#1012628).
- net: fec: Fix PHY init after phy_reset_after_clk_enable()
(bsc#1012628).
- net: fix pos incrementment in ipv6_route_seq_next (bsc#1012628).
- net: ipa: skip suspend/resume activities if not set up
(bsc#1012628).
- net: mptcp: make DACK4/DACK8 usage consistent among all subflows
(bsc#1012628).
- net: sched: Fix suspicious RCU usage while accessing
tcf_tunnel_info (bsc#1012628).
- net/smc: fix use-after-free of delayed events (bsc#1012628).
- net/smc: fix valid DMBE buffer sizes (bsc#1012628).
- net/tls: sendfile fails with ktls offload (bsc#1012628).
- tipc: fix NULL pointer dereference in tipc_named_rcv
(bsc#1012628).
- tipc: fix the skb_unshare() in tipc_buf_append() (bsc#1012628).
- socket: fix option SO_TIMESTAMPING_NEW (bsc#1012628).
- socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is
disabled (bsc#1012628).
- can: m_can_platform: don't call m_can_class_suspend in runtime
suspend (bsc#1012628).
- can: j1935: j1939_tp_tx_dat_new(): fix missing initialization
of skbcnt (bsc#1012628).
- net: j1939: j1939_session_fresh_new(): fix missing
initialization of skbcnt (bsc#1012628).
- binder: fix UAF when releasing todo list (bsc#1012628).
- ALSA: bebob: potential info leak in hwdep_read() (bsc#1012628).
- ALSA: hda: fix jack detection with Realtek codecs when in D3
(bsc#1012628).
- ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close
(bsc#1012628).
- tipc: re-configure queue limit for broadcast link (bsc#1012628).
- tipc: fix incorrect setting window for bcast link (bsc#1012628).
- chelsio/chtls: fix socket lock (bsc#1012628).
- chelsio/chtls: correct netdevice for vlan interface
(bsc#1012628).
- chelsio/chtls: fix panic when server is on ipv6 (bsc#1012628).
- chelsio/chtls: Fix panic when listen on multiadapter
(bsc#1012628).
- chelsio/chtls: correct function return and return type
(bsc#1012628).
- chelsio/chtls: fix writing freed memory (bsc#1012628).
- ibmvnic: save changed mac address to adapter->mac_addr
(bsc#1012628).
- icmp: randomize the global rate limiter (bsc#1012628).
- mptcp: initialize mptcp_options_received's ahmac (bsc#1012628).
- net: ftgmac100: Fix Aspeed ast2600 TX hang issue (bsc#1012628).
- net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
(bsc#1012628).
- net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after
calling ether_setup (bsc#1012628).
- net: Properly typecast int values to set sk_max_pacing_rate
(bsc#1012628).
- net/sched: act_ct: Fix adding udp port mangle operation
(bsc#1012628).
- net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN
tunnels (bsc#1012628).
- netsec: ignore 'phy-mode' device property on ACPI systems
(bsc#1012628).
- nexthop: Fix performance regression in nexthop deletion
(bsc#1012628).
- nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in
nfc_genl_fw_download() (bsc#1012628).
- r8169: fix operation under forced interrupt threading
(bsc#1012628).
- selftests: forwarding: Add missing 'rp_filter' configuration
(bsc#1012628).
- selftests: rtnetlink: load fou module for kci_test_encap_fou()
test (bsc#1012628).
- tcp: fix to update snd_wl1 in bulk receiver fast path
(bsc#1012628).
- net: ethernet: mtk-star-emac: select REGMAP_MMIO (bsc#1012628).
- net/sched: act_gate: Unlock ->tcfa_lock in
tc_setup_flow_action() (bsc#1012628).
- ixgbe: fix probing of multi-port devices with one MDIO
(bsc#1012628).
- mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of
selecting it (bsc#1012628).
- net: openvswitch: fix to make sure flow_lookup() is not
preempted (bsc#1012628).
- sfc: move initialisation of efx->filter_sem to efx_init_struct()
(bsc#1012628).
- ALSA: hda - Don't register a cb func if it is registered already
(bsc#1012628).
- ALSA: hda - Fix the return value if cb func is already
registered (bsc#1012628).
- ALSA: usb-audio: Line6 Pod Go interface requires static clock
rate quirk (bsc#1012628).
- ALSA: hda/realtek - The front Mic on a HP machine doesn't work
(bsc#1012628).
- ALSA: hda/realtek - set mic to auto detect on a HP AIO machine
(bsc#1012628).
- ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7
(bsc#1012628).
- ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887
(bsc#1012628).
- cifs: remove bogus debug code (bsc#1012628).
- cifs: Return the error from crypt_message when enc/dec key
not found (bsc#1012628).
- SMB3: Resolve data corruption of TCP server info fields
(bsc#1012628).
- SMB3.1.1: Fix ids returned in POSIX query dir (bsc#1012628).
- smb3: do not try to cache root directory if dir leases not
supported (bsc#1012628).
- smb3: fix stat when special device file and mounted with
modefromsid (bsc#1012628).
- arm64: Make use of ARCH_WORKAROUND_1 even when KVM is not
enabled (bsc#1012628).
- KVM: nVMX: Morph notification vector IRQ on nested VM-Enter
to pending PI (bsc#1012628).
- KVM: nVMX: Reset the segment cache when stuffing guest segs
(bsc#1012628).
- KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails
(bsc#1012628).
- KVM: x86/mmu: Commit zap of remaining invalid pages when
recovering lpages (bsc#1012628).
- KVM: x86: Intercept LA57 to inject #GP fault when it's reserved
(bsc#1012628).
- KVM: SVM: Initialize prev_ga_tag before use (bsc#1012628).
- ima: Don't ignore errors from crypto_shash_update()
(bsc#1012628).
- crypto: caam - add xts check for block length equal to zero
(bsc#1012628).
- crypto: algif_aead - Do not set MAY_BACKLOG on the async path
(bsc#1012628).
- crypto: caam/qi - add fallback for XTS with more than 8B IV
(bsc#1012628).
- crypto: caam/qi - add support for more XTS key lengths
(bsc#1012628).
- crypto: caam/jr - add fallback for XTS with more than 8B IV
(bsc#1012628).
- crypto: caam/jr - add support for more XTS key lengths
(bsc#1012628).
- crypto: caam/qi2 - add fallback for XTS with more than 8B IV
(bsc#1012628).
- crypto: caam/qi2 - add support for more XTS key lengths
(bsc#1012628).
- RAS/CEC: Fix cec_init() prototype (bsc#1012628).
- sched/fair: Fix wrong negative conversion in
find_energy_efficient_cpu() (bsc#1012628).
- microblaze: fix kbuild redundant file warning (bsc#1012628).
- EDAC/i5100: Fix error handling order in i5100_init_one()
(bsc#1012628).
- EDAC/aspeed: Fix handling of platform_get_irq() error
(bsc#1012628).
- EDAC/ti: Fix handling of platform_get_irq() error (bsc#1012628).
- perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS
(bsc#1012628).
- x86/fpu: Allow multiple bits in clearcpuid= parameter
(bsc#1012628).
- irqchip/ti-sci-inta: Fix unsigned comparison to zero
(bsc#1012628).
- irqchip/ti-sci-intr: Fix unsigned comparison to zero
(bsc#1012628).
- arm64: kprobe: add checks for ARMv8.3-PAuth combined
instructions (bsc#1012628).
- seqlock: Unbreak lockdep (bsc#1012628).
- drivers/perf: xgene_pmu: Fix uninitialized resource struct
(bsc#1012628).
- drivers/perf: thunderx2_pmu: Fix memory resource error handling
(bsc#1012628).
- sched/fair: Fix wrong cpu selecting from isolated domain
(bsc#1012628).
- sched/fair: Use dst group while checking imbalance for NUMA
balancer (bsc#1012628).
- arm64: perf: Add missing ISB in armv8pmu_enable_counter()
(bsc#1012628).
- perf/x86/intel/uncore: Update Ice Lake uncore units
(bsc#1012628).
- perf/x86/intel/uncore: Reduce the number of CBOX counters
(bsc#1012628).
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server
(bsc#1012628).
- perf/x86/intel/uncore: Fix the scale of the IMC free-running
events (bsc#1012628).
- x86/nmi: Fix nmi_handle() duration miscalculation (bsc#1012628).
- x86/events/amd/iommu: Fix sizeof mismatch (bsc#1012628).
- pinctrl: qcom: Set IRQCHIP_SET_TYPE_MASKED and
IRQCHIP_MASK_ON_SUSPEND flags (bsc#1012628).
- pinctrl: qcom: Use return value from irq_set_wake() call
(bsc#1012628).
- perf/x86: Fix n_pair for cancelled txn (bsc#1012628).
- lockdep: Fix usage_traceoverflow (bsc#1012628).
- lockdep: Fix lockdep recursion (bsc#1012628).
- lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables"
(bsc#1012628).
- perf/core: Fix race in the perf_mmap_close() function
(bsc#1012628).
- regulator: set of_node for qcom vbus regulator (bsc#1012628).
- crypto: algif_skcipher - EBUSY on aio should be an error
(bsc#1012628).
- crypto: mediatek - Fix wrong return value in
mtk_desc_ring_alloc() (bsc#1012628).
- crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()'
call (bsc#1012628).
- crypto: picoxcell - Fix potential race condition bug
(bsc#1012628).
- media: vivid: Fix global-out-of-bounds read in
precalculate_color() (bsc#1012628).
- media: tuner-simple: fix regression in simple_set_radio_freq
(bsc#1012628).
- crypto: ccree - fix runtime PM imbalance on error (bsc#1012628).
- media: Revert "media: exynos4-is: Add missed check for
pinctrl_lookup_state()" (bsc#1012628).
- media: hantro: h264: Get the correct fallback reference buffer
(bsc#1012628).
- media: hantro: postproc: Fix motion vector space allocation
(bsc#1012628).
- media: ov5640: Correct Bit Div register in clock tree diagram
(bsc#1012628).
- media: i2c: fix error check on max9286_read call (bsc#1012628).
- media: m5mols: Check function pointer in m5mols_sensor_power
(bsc#1012628).
- fscrypt: restrict IV_INO_LBLK_32 to ino_bits <= 32
(bsc#1012628).
- media: uvcvideo: Set media controller entity functions
(bsc#1012628).
- media: uvcvideo: Silence shift-out-of-bounds warning
(bsc#1012628).
- media: staging/intel-ipu3: css: Correctly reset some memory
(bsc#1012628).
- media: omap3isp: Fix memleak in isp_probe (bsc#1012628).
- media: i2c: ov5640: Remain in power down for DVP mode unless
streaming (bsc#1012628).
- media: i2c: ov5640: Separate out mipi configuration from s_power
(bsc#1012628).
- media: i2c: ov5640: Enable data pins on poweron for DVP mode
(bsc#1012628).
- media: rcar_drif: Fix fwnode reference leak when parsing DT
(bsc#1012628).
- media: rcar_drif: Allocate v4l2_async_subdev dynamically
(bsc#1012628).
- media: rcar-csi2: Allocate v4l2_async_subdev dynamically
(bsc#1012628).
- media: i2c: max9286: Allocate v4l2_async_subdev dynamically
(bsc#1012628).
- crypto: sa2ul - fix compiler warning produced by clang
(bsc#1012628).
- spi: fsi: Handle 9 to 15 byte transfers lengths (bsc#1012628).
- spi: fsi: Fix use of the bneq+ sequencer instruction
(bsc#1012628).
- spi: fsi: Implement restricted size for certain controllers
(bsc#1012628).
- spi: dw-pci: free previously allocated IRQs if desc->setup()
fails (bsc#1012628).
- crypto: sa2ul - Select CRYPTO_AUTHENC (bsc#1012628).
- crypto: omap-sham - fix digcnt register handling with
export/import (bsc#1012628).
- crypto: sa2ul - Fix pm_runtime_get_sync() error checking
(bsc#1012628).
- selftests/seccomp: Use __NR_mknodat instead of __NR_mknod
(bsc#1012628).
- selftests/seccomp: Refactor arch register macros to avoid
xtensa special case (bsc#1012628).
- selftests/seccomp: powerpc: Fix seccomp return value testing
(bsc#1012628).
- regmap: debugfs: Fix more error path regressions (bsc#1012628).
- hwmon: (pmbus/max34440) Fix status register reads for
MAX344{51,60,61} (bsc#1012628).
- hwmon: (w83627ehf) Fix a resource leak in probe (bsc#1012628).
- cypto: mediatek - fix leaks in mtk_desc_ring_alloc
(bsc#1012628).
- crypto: stm32/crc32 - Avoid lock if hardware is already used
(bsc#1012628).
- crypto: sun8i-ce - handle endianness of t_common_ctl
(bsc#1012628).
- media: mx2_emmaprp: Fix memleak in emmaprp_probe (bsc#1012628).
- media: mtk-mdp: Fix Null pointer dereference when calling
list_add (bsc#1012628).
- media: tc358743: initialize variable (bsc#1012628).
- media: tc358743: cleanup tc358743_cec_isr (bsc#1012628).
- nvme: fix error handling in nvme_ns_report_zones (bsc#1012628).
- media: rcar-vin: Fix a reference count leak (bsc#1012628).
- media: rockchip/rga: Fix a reference count leak (bsc#1012628).
- media: platform: fcp: Fix a reference count leak (bsc#1012628).
- media: camss: Fix a reference count leak (bsc#1012628).
- media: s5p-mfc: Fix a reference count leak (bsc#1012628).
- media: stm32-dcmi: Fix a reference count leak (bsc#1012628).
- media: ti-vpe: Fix a missing check and reference count leak
(bsc#1012628).
- regulator: resolve supply after creating regulator
(bsc#1012628).
- pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB
(bsc#1012628).
- spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and
s3c64xx_enable_datapath() (bsc#1012628).
- spi: spi-s3c64xx: Check return values (bsc#1012628).
- hwmon: (bt1-pvt) Test sensor power supply on probe
(bsc#1012628).
- hwmon: (bt1-pvt) Cache current update timeout (bsc#1012628).
- hwmon: (bt1-pvt) Wait for the completion with timeout
(bsc#1012628).
- spi: imx: Fix freeing of DMA channels if spi_bitbang_start()
fails (bsc#1012628).
- btrfs: add owner and fs_info to alloc_state io_tree
(bsc#1012628).
- blk-mq: move cancel of hctx->run_work to the front of
blk_exit_queue (bsc#1012628).
- ath10k: provide survey info as accumulated data (bsc#1012628).
- drm/vkms: fix xrgb on compute crc (bsc#1012628).
- Bluetooth: hci_uart: Cancel init work before unregistering
(bsc#1012628).
- drm/amd/display: Fix wrong return value in
dm_update_plane_state() (bsc#1012628).
- drm/vgem: add missing platform_device_unregister() in
vgem_init() (bsc#1012628).
- drm/vkms: add missing platform_device_unregister() in
vkms_init() (bsc#1012628).
- drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel
(bsc#1012628).
- ath6kl: prevent potential array overflow in ath6kl_add_new_sta()
(bsc#1012628).
- ath9k: Fix potential out of bounds in
ath9k_htc_txcompletion_cb() (bsc#1012628).
- ath10k: Fix the size used in a 'dma_free_coherent()' call in
an error handling path (bsc#1012628).
- wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680
(bsc#1012628).
- ASoC: qcom: lpass-platform: fix memory leak (bsc#1012628).
- ASoC: qcom: lpass-cpu: fix concurrency issue (bsc#1012628).
- ath11k: Fix possible memleak in ath11k_qmi_init_service
(bsc#1012628).
- brcmfmac: check ndev pointer (bsc#1012628).
- mwifiex: Do not use GFP_KERNEL in atomic context (bsc#1012628).
- drm/malidp: Use struct drm_gem_object_funcs.get_sg_table
internally (bsc#1012628).
- staging: rtl8192u: Do not use GFP_KERNEL in atomic context
(bsc#1012628).
- drm/amd/display: fix potential integer overflow when shifting
32 bit variable bl_pwm (bsc#1012628).
- selftests/bpf: Fix test_vmlinux test to use
bpf_probe_read_user() (bsc#1012628).
- drm/gma500: fix error check (bsc#1012628).
- scsi: qla4xxx: Fix an error handling path in
'qla4xxx_get_host_stats()' (bsc#1012628).
- scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()'
call (bsc#1012628).
- scsi: qla2xxx: Fix wrong return value in
qlt_chk_unresolv_exchg() (bsc#1012628).
- scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba()
(bsc#1012628).
- scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()
(bsc#1012628).
- libbpf: Fix unintentional success return code in
bpf_object__load (bsc#1012628).
- wilc1000: Fix memleak in wilc_sdio_probe (bsc#1012628).
- wilc1000: Fix memleak in wilc_bus_probe (bsc#1012628).
- rtw88: don't treat NULL pointer as an array (bsc#1012628).
- selftests/livepatch: Do not check order when using "comm"
for dmesg checking (bsc#1012628).
- backlight: sky81452-backlight: Fix refcount imbalance on error
(bsc#1012628).
- staging: wfx: fix frame reordering (bsc#1012628).
- staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent()
(bsc#1012628).
- VMCI: check return value of get_user_pages_fast() for errors
(bsc#1012628).
- mm/error_inject: Fix allow_error_inject function signatures
(bsc#1012628).
- drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel
(bsc#1012628).
- samples/bpf: Fix to xdpsock to avoid recycling frames
(bsc#1012628).
- ima: Pre-parse the list of keyrings in a KEY_CHECK rule
(bsc#1012628).
- ima: Fail rule parsing when asymmetric key measurement isn't
supportable (bsc#1012628).
- drm/crc-debugfs: Fix memleak in crc_control_write (bsc#1012628).
- Bluetooth: Clear suspend tasks on unregister (bsc#1012628).
- selftests: vm: add fragment CONFIG_GUP_BENCHMARK (bsc#1012628).
- scsi: ufs: Make ufshcd_print_trs() consider
UFSHCD_QUIRK_PRDT_BYTE_GRAN (bsc#1012628).
- binder: Remove bogus warning on failed same-process transaction
(bsc#1012628).
- drm/amdgpu: fix max_entries calculation v4 (bsc#1012628).
- soundwire: stream: fix NULL/IS_ERR confusion (bsc#1012628).
- soundwire: intel: fix NULL/ERR_PTR confusion (bsc#1012628).
- tty: serial: earlycon dependency (bsc#1012628).
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
(bsc#1012628).
- pty: do tty_flip_buffer_push without port->lock in pty_write
(bsc#1012628).
- pwm: lpss: Fix off by one error in base_unit math in
pwm_lpss_prepare() (bsc#1012628).
- pwm: lpss: Add range limit check for the base_unit register
value (bsc#1012628).
- drivers/virt/fsl_hypervisor: Fix error handling path
(bsc#1012628).
- sfc: don't double-down() filters in ef100_reset() (bsc#1012628).
- ath11k: fix a double free and a memory leak (bsc#1012628).
- video: fbdev: vga16fb: fix setting of pixclock because a
pass-by-value error (bsc#1012628).
- video: fbdev: sis: fix null ptr dereference (bsc#1012628).
- video: fbdev: radeon: Fix memleak in radeonfb_pci_register
(bsc#1012628).
- ASoC: fsl: imx-es8328: add missing put_device() call in
imx_es8328_probe() (bsc#1012628).
- scsi: ufs: ufs-mediatek: Eliminate error message for unbound
mphy (bsc#1012628).
- scsi: ufs: ufs-mediatek: Fix HOST_PA_TACTIVATE quirk
(bsc#1012628).
- HID: roccat: add bounds checking in kone_sysfs_write_settings()
(bsc#1012628).
- ath11k: fix uninitialized return in
ath11k_spectral_process_data() (bsc#1012628).
- drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check()
(bsc#1012628).
- drm/panfrost: Ensure GPU quirks are always initialised
(bsc#1012628).
- iomap: Clear page error before beginning a write (bsc#1012628).
- iomap: Mark read blocks uptodate in write_begin (bsc#1012628).
- selftests/lkdtm: Use "comm" instead of "diff" for dmesg
(bsc#1012628).
- Bluetooth: Fix memory leak in read_adv_mon_features()
(bsc#1012628).
- Bluetooth: Re-order clearing suspend tasks (bsc#1012628).
- pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser
(bsc#1012628).
- pinctrl: mcp23s08: Fix mcp23x17 precious range (bsc#1012628).
- pinctrl: devicetree: Keep deferring even on timeout
(bsc#1012628).
- drm/msm/adreno: fix probe without iommu (bsc#1012628).
- s390/bpf: Fix multiple tail calls (bsc#1012628).
- net/mlx5: Fix uninitialized variable warning (bsc#1012628).
- net/mlx5: Don't call timecounter cyc2time directly from 1PPS
flow (bsc#1012628).
- scsi: mpt3sas: Fix sync irqs (bsc#1012628).
- net: stmmac: Fix incorrect location to set real_num_rx|tx_queues
(bsc#1012628).
- net: stmmac: use netif_tx_start|stop_all_queues() function
(bsc#1012628).
- xfs: force the log after remapping a synchronous-writes file
(bsc#1012628).
- cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE
(bsc#1012628).
- drm: mxsfb: check framebuffer pitch (bsc#1012628).
- cpufreq: qcom: Don't add frequencies without an OPP
(bsc#1012628).
- ima: Fix NULL pointer dereference in ima_file_hash
(bsc#1012628).
- ASoC: topology: disable size checks for bytes_ext controls if
needed (bsc#1012628).
- ASoC: tlv320adcx140: Fix digital gain range (bsc#1012628).
- coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks
to init (bsc#1012628).
- coresight: cti: disclaim device only when it's claimed
(bsc#1012628).
- coresight: cti: remove pm_runtime_get_sync() from CPU hotplug
(bsc#1012628).
- coresight: etm4x: Ensure default perf settings filter
user/kernel (bsc#1012628).
- coresight: etm4x: Fix issues within reset interface of sysfs
(bsc#1012628).
- coresight: cti: Write regsiters directly in cti_enable_hw()
(bsc#1012628).
- coresight: etm4x: Handle unreachable sink in perf mode
(bsc#1012628).
- coresight: etm4x: Fix issues on trcseqevr access (bsc#1012628).
- nvmem: core: fix missing of_node_put() in of_nvmem_device_get()
(bsc#1012628).
- selftests: mptcp: interpret \n as a new line (bsc#1012628).
- dmaengine: ti: k3-udma-glue: fix channel enable functions
(bsc#1012628).
- selftests/bpf: Fix endianness issue in sk_assign (bsc#1012628).
- selftests/bpf: Fix endianness issue in test_sockopt_sk
(bsc#1012628).
- Bluetooth: Fix auto-creation of hci_conn at Conn Complete event
(bsc#1012628).
- xhci: don't create endpoint debugfs entry before ring buffer
is set (bsc#1012628).
- drm/msm: Fix the a650 hw_apriv check (bsc#1012628).
- net: dsa: rtl8366: Check validity of passed VLANs (bsc#1012628).
- net: dsa: rtl8366: Refactor VLAN/PVID init (bsc#1012628).
- net: dsa: rtl8366: Skip PVID setting if not requested
(bsc#1012628).
- net: wilc1000: clean up resource in error path of init mon
interface (bsc#1012628).
- ASoC: tas2770: Fix calling reset in probe (bsc#1012628).
- ASoC: tas2770: Add missing bias level power states
(bsc#1012628).
- ASoC: tas2770: Fix required DT properties in the code
(bsc#1012628).
- ASoC: tas2770: Fix error handling with update_bits
(bsc#1012628).
- ASoC: tlv320aic32x4: Fix bdiv clock rate derivation
(bsc#1012628).
- net: dsa: rtl8366rb: Support all 4096 VLANs (bsc#1012628).
- ASoC: SOF: control: add size checks for ext_bytes control .put()
(bsc#1012628).
- ASoC: tas2770: Fix unbalanced calls to pm_runtime (bsc#1012628).
- spi: omap2-mcspi: Improve performance waiting for CHSTAT
(bsc#1012628).
- ath11k: Add checked value for ath11k_ahb_remove (bsc#1012628).
- ath6kl: wmi: prevent a shift wrapping bug in
ath6kl_wmi_delete_pstream_cmd() (bsc#1012628).
- drm: rcar-du: Put reference to VSP device (bsc#1012628).
- phy: rockchip-dphy-rx0: Include linux/delay.h (bsc#1012628).
- dmaengine: dmatest: Check list for emptiness before access
its last entry (bsc#1012628).
- ASoC: cros_ec_codec: fix kconfig dependency warning for
SND_SOC_CROS_EC_CODEC (bsc#1012628).
- misc: mic: scif: Fix error handling path (bsc#1012628).
- ALSA: seq: oss: Avoid mutex lock for a long-time ioctl
(bsc#1012628).
- net/mlx5e: IPsec: Use kvfree() for memory allocated with
kvzalloc() (bsc#1012628).
- usb: dwc2: Fix parameter type in function pointer prototype
(bsc#1012628).
- usb: dwc3: core: Properly default unspecified speed
(bsc#1012628).
- usb: dwc2: Add missing cleanups when usb_add_gadget_udc()
fails (bsc#1012628).
- rtw88: Fix probe error handling race with firmware loading
(bsc#1012628).
- rtw88: Fix potential probe error handling race with wow firmware
loading (bsc#1012628).
- mt76: mt7615: hold mt76 lock queueing wd in
mt7615_queue_key_update (bsc#1012628).
- mt76: mt7615: release mutex in mt7615_reset_test_set
(bsc#1012628).
- mt76: mt7663s: fix resume failure (bsc#1012628).
- mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power
(bsc#1012628).
- mt76: mt7615: fix a possible NULL pointer dereference in
mt7615_pm_wake_work (bsc#1012628).
- mt76: fix a possible NULL pointer dereference in
mt76_testmode_dump (bsc#1012628).
- mt76: mt7663u: fix dma header initialization (bsc#1012628).
- mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops
(bsc#1012628).
- mt76: mt7622: fix fw hang on mt7622 (bsc#1012628).
- mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon
(bsc#1012628).
- quota: clear padding in v2r1_mem2diskdqb() (bsc#1012628).
- slimbus: core: check get_addr before removing laddr ida
(bsc#1012628).
- slimbus: core: do not enter to clock pause mode in core
(bsc#1012628).
- slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback
(bsc#1012628).
- drm/vc4: crtc: Rework a bit the CRTC state code (bsc#1012628).
- ASoC: fsl_sai: Instantiate snd_soc_dai_driver (bsc#1012628).
- HID: hid-input: fix stylus battery reporting (bsc#1012628).
- tty: hvc: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n
(bsc#1012628).
- tty: serial: imx: fix link error with
CONFIG_SERIAL_CORE_CONSOLE=n (bsc#1012628).
- nvmem: core: fix possibly memleak when use
nvmem_cell_info_to_nvmem_cell() (bsc#1012628).
- hv: clocksource: Add notrace attribute to
read_hv_sched_clock_*() functions (bsc#1012628).
- nl80211: fix OBSS PD min and max offset validation
(bsc#1012628).
- iomap: Use kzalloc to allocate iomap_page (bsc#1012628).
- coresight: etm: perf: Fix warning caused by etm_setup_aux
failure (bsc#1012628).
- coresight: cti: Fix remove sysfs link error (bsc#1012628).
- coresight: cti: Fix bug clearing sysfs links on callback
(bsc#1012628).
- coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register
(bsc#1012628).
- ibmvnic: set up 200GBPS speed (bsc#1012628).
- bpf: disallow attaching modify_return tracing functions to
other BPF programs (bsc#1012628).
- selftests: Remove fmod_ret from test_overhead (bsc#1012628).
- qtnfmac: fix resource leaks on unsupported iftype error return
path (bsc#1012628).
- pinctrl: aspeed: Use the right pinconf mask (bsc#1012628).
- iommu/qcom: add missing put_device() call in
qcom_iommu_of_xlate() (bsc#1012628).
- iio: adc: stm32-adc: fix runtime autosuspend delay when slow
polling (bsc#1012628).
- net: enic: Cure the enic api locking trainwreck (bsc#1012628).
- selftests/bpf: Fix endianness issues in
sk_lookup/ctx_narrow_access (bsc#1012628).
- pinctrl: tigerlake: Fix register offsets for TGL-H variant
(bsc#1012628).
- serial: 8250: Discard RTS/DTS setting from clock update method
(bsc#1012628).
- serial: 8250: Skip uninitialized TTY port baud rate update
(bsc#1012628).
- serial: 8250_dw: Fix clk-notifier/port suspend deadlock
(bsc#1012628).
- mfd: syscon: Don't free allocated name for regmap_config
(bsc#1012628).
- mfd: sm501: Fix leaks in probe() (bsc#1012628).
- dm: fix missing imposition of queue_limits from dm_wq_work()
thread (bsc#1012628).
- pinctrl: single: fix pinctrl_spec.args_count bounds check
(bsc#1012628).
- pinctrl: single: fix debug output when #pinctrl-cells = 2
(bsc#1012628).
- staging: rtl8712: Fix enqueue_reorder_recvframe() (bsc#1012628).
- ASoC: wm_adsp: Pass full name to snd_ctl_notify (bsc#1012628).
- iwlwifi: mvm: split a print to avoid a WARNING in ROC
(bsc#1012628).
- iwlwifi: dbg: remove no filter condition (bsc#1012628).
- iwlwifi: dbg: run init_cfg function once per driver load
(bsc#1012628).
- usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above
(bsc#1012628).
- usb: gadget: u_serial: clear suspended flag when disconnecting
(bsc#1012628).
- usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well
(bsc#1012628).
- bus: mhi: core: Fix the building of MHI module (bsc#1012628).
- ocxl: fix kconfig dependency warning for OCXL (bsc#1012628).
- nl80211: fix non-split wiphy information (bsc#1012628).
- usb: dwc2: Fix INTR OUT transfers in DDMA mode (bsc#1012628).
- scsi: target: tcmu: Fix warning: 'page' may be used
uninitialized (bsc#1012628).
- scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()
(bsc#1012628).
- dmaengine: ioat: Allocate correct size for descriptor chunk
(bsc#1012628).
- staging: qlge: fix build breakage with dumping enabled
(bsc#1012628).
- ipmi_si: Fix wrong return value in try_smi_init() (bsc#1012628).
- tracing: Fix parse_synth_field() error handling (bsc#1012628).
- ASoC: mediatek: mt8183-da7219: fix wrong ops for I2S3
(bsc#1012628).
- staging: wfx: fix BA sessions for older firmwares (bsc#1012628).
- platform/x86: mlx-platform: Remove PSU EEPROM configuration
(bsc#1012628).
- dm: fix request-based DM to not bounce through indirect
dm_submit_bio (bsc#1012628).
- mwifiex: fix double free (bsc#1012628).
- drm/panfrost: increase readl_relaxed_poll_timeout values
(bsc#1012628).
- drm/amdgpu: Fix invalid number of character '{' in
amdgpu_acpi_init (bsc#1012628).
- ipvs: clear skb->tstamp in forwarding path (bsc#1012628).
- bpf, sockmap: Remove skb_orphan and let normal skb_kfree do
cleanup (bsc#1012628).
- net: korina: fix kfree of rx/tx descriptor array (bsc#1012628).
- netfilter: nf_log: missing vlan offload tag and proto
(bsc#1012628).
- mm/swapfile.c: fix potential memory leak in sys_swapon
(bsc#1012628).
- mm: memcg/slab: fix racy access to page->mem_cgroup in
mem_cgroup_from_obj() (bsc#1012628).
- mm/memcg: fix device private memcg accounting (bsc#1012628).
- mm/mmap.c: replace do_brk with do_brk_flags in comment of
insert_vm_struct() (bsc#1012628).
- mm/page_alloc.c: fix freeing non-compound pages (bsc#1012628).
- mm, oom_adj: don't loop through tasks in __set_oom_adj when
not necessary (bsc#1012628).
- fs: fix NULL dereference due to data race in prepend_path()
(bsc#1012628).
- selftests/ftrace: Change synthetic event name for
inter-event-combined test (bsc#1012628).
- tracing: Handle synthetic event array field type checking
correctly (bsc#1012628).
- i3c: master add i3c_master_attach_boardinfo to preserve
boardinfo (bsc#1012628).
- IB/mlx4: Fix starvation in paravirt mux/demux (bsc#1012628).
- IB/mlx4: Adjust delayed work when a dup is observed
(bsc#1012628).
- powerpc/pseries: Fix missing of_node_put() in rng_init()
(bsc#1012628).
- powerpc/icp-hv: Fix missing of_node_put() in success path
(bsc#1012628).
- rcu/tree: Force quiescent state on callback overload
(bsc#1012628).
- rcutorture: Properly set rcu_fwds for OOM handling
(bsc#1012628).
- refperf: Avoid null pointer dereference when buf fails to
allocate (bsc#1012628).
- RDMA/ucma: Fix locking for ctx->events_reported (bsc#1012628).
- RDMA/ucma: Add missing locking around rdma_leave_multicast()
(bsc#1012628).
- mtd: lpddr: fix excessive stack usage with clang (bsc#1012628).
- RDMA/hns: Add a check for current state before modifying QP
(bsc#1012628).
- RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz()
(bsc#1012628).
- powerpc/pseries: explicitly reschedule during drmem_lmb list
traversal (bsc#1012628).
- pseries/drmem: don't cache node id in drmem_lmb struct
(bsc#1012628).
- RDMA/mlx5: Fix potential race between destroy and CQE poll
(bsc#1012628).
- mtd: mtdoops: Don't write panic data twice (bsc#1012628).
- selftests/powerpc: Fix prefixes in alignment_handler signal
handler (bsc#1012628).
- perf tools: Make GTK2 support opt-in (bsc#1012628).
- tools feature: Add missing -lzstd to the fast path feature
detection (bsc#1012628).
- ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL
using DT values (bsc#1012628).
- xfs: fix finobt btree block recovery ordering (bsc#1012628).
- m68knommu: include SDHC support only when hardware has it
(bsc#1012628).
- arc: plat-hsdk: fix kconfig dependency warning when
!RESET_CONTROLLER (bsc#1012628).
- ida: Free allocated bitmap in error path (bsc#1012628).
- xfs: limit entries returned when counting fsmap records
(bsc#1012628).
- xfs: fix deadlock and streamline xfs_getfsmap performance
(bsc#1012628).
- nfs: add missing "posix" local_lock constant table definition
(bsc#1012628).
- xfs: fix high key handling in the rt allocator's query_range
function (bsc#1012628).
- RDMA/rtrs-srv: Incorporate ib_register_client into rtrs server
init (bsc#1012628).
- RDMA/core: Delete function indirection for alloc/free kernel CQ
(bsc#1012628).
- RDMA: Allow fail of destroy CQ (bsc#1012628).
- RDMA: Change XRCD destroy return value (bsc#1012628).
- RDMA: Restore ability to return error for destroy WQ
(bsc#1012628).
- RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that
cross a page boundary (bsc#1012628).
- RDMA/umem: Prevent small pages from being returned by
ib_umem_find_best_pgsz() (bsc#1012628).
- RDMA/qedr: Fix qp structure memory leak (bsc#1012628).
- RDMA/qedr: Fix doorbell setting (bsc#1012628).
- RDMA/qedr: Fix use of uninitialized field (bsc#1012628).
- RDMA/qedr: Fix return code if accept is called on a destroyed qp
(bsc#1012628).
- RDMA/qedr: Fix inline size returned for iWARP (bsc#1012628).
- powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory
(bsc#1012628).
- powerpc/watchpoint: Fix quadword instruction handling on p10
predecessors (bsc#1012628).
- powerpc/watchpoint: Fix handling of vector instructions
(bsc#1012628).
- powerpc/watchpoint: Add hw_len wherever missing (bsc#1012628).
- powerpc/book3s64/hash/4k: Support large linear mapping range
with 4K (bsc#1012628).
- powerpc/tau: Use appropriate temperature sample interval
(bsc#1012628).
- powerpc/tau: Convert from timer to workqueue (bsc#1012628).
- powerpc/tau: Remove duplicated set_thresholds() call
(bsc#1012628).
- powerpc/tau: Check processor type before enabling TAU interrupt
(bsc#1012628).
- powerpc/tau: Disable TAU between measurements (bsc#1012628).
- powerpc/kasan: Fix CONFIG_KASAN_VMALLOC for 8xx (bsc#1012628).
- powerpc/64s/radix: Fix mm_cpumask trimming race vs
kthread_use_mm (bsc#1012628).
- powerpc/papr_scm: Fix warning triggered by perf_stats_show()
(bsc#1012628).
- RDMA/cma: Combine cma_ndev_work with cma_work (bsc#1012628).
- RDMA/cma: Remove dead code for kernel rdmacm multicast
(bsc#1012628).
- RDMA/cma: Consolidate the destruction of a cma_multicast in
one place (bsc#1012628).
- RDMA/cma: Fix use after free race in roce multicast join
(bsc#1012628).
- perf intel-pt: Fix "context_switch event has no tid" error
(bsc#1012628).
- perf metricgroup: Fix uncore metric expressions (bsc#1012628).
- RDMA/qedr: Fix resource leak in qedr_create_qp (bsc#1012628).
- RDMA/hns: Set the unsupported wr opcode (bsc#1012628).
- RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create()
(bsc#1012628).
- RDMA/mlx5: Make mkeys always owned by the kernel's PD when
not enabled (bsc#1012628).
- RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR
can't work (bsc#1012628).
- i40iw: Add support to make destroy QP synchronous (bsc#1012628).
- perf stat: Skip duration_time in setup_system_wide
(bsc#1012628).
- RDMA/hns: Add check for the validity of sl configuration
(bsc#1012628).
- RDMA/hns: Solve the overflow of the calc_pg_sz() (bsc#1012628).
- RDMA/hns: Fix the wrong value of rnr_retry when querying qp
(bsc#1012628).
- RDMA/hns: Fix configuration of ack_req_freq in QPC
(bsc#1012628).
- RDMA/hns: Fix missing sq_sig_type when querying QP
(bsc#1012628).
- RDMA/mlx5: Fix type warning of sizeof in
__mlx5_ib_alloc_counters() (bsc#1012628).
- mtd: hyperbus: hbmc-am654: Fix direct mapping setup flash access
(bsc#1012628).
- mtd: rawnand: stm32_fmc2: fix a buffer overflow (bsc#1012628).
- mtd: rawnand: vf610: disable clk on error handling path in probe
(bsc#1012628).
- mtd: spinand: gigadevice: Only one dummy byte in QUADIO
(bsc#1012628).
- mtd: spinand: gigadevice: Add QE Bit (bsc#1012628).
- mtd: rawnand: ams-delta: Fix non-OF build warning (bsc#1012628).
- kdb: Fix pager search for multi-line strings (bsc#1012628).
- overflow: Include header file with SIZE_MAX declaration
(bsc#1012628).
- mtd: parsers: bcm63xx: Do not make it modular (bsc#1012628).
- RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces
(bsc#1012628).
- powerpc/64: fix irq replay missing preempt (bsc#1012628).
- powerpc/64: fix irq replay pt_regs->softe value (bsc#1012628).
- powerpc: PPC_SECURE_BOOT should not require PowerNV
(bsc#1012628).
- powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group
constraints (bsc#1012628).
- powerpc/perf/hv-gpci: Fix starting index value (bsc#1012628).
- perf stat: Fix out of bounds CPU map access when handling
armv8_pmu events (bsc#1012628).
- i3c: master: Fix error return in cdns_i3c_master_probe()
(bsc#1012628).
- powerpc/security: Fix link stack flush instruction
(bsc#1012628).
- powerpc/book3s64/radix: Make radix_mem_block_size 64bit
(bsc#1012628).
- powerpc/papr_scm: Add PAPR command family to pass-through
command-set (bsc#1012628).
- cpufreq: powernv: Fix frame-size-overflow in
powernv_cpufreq_reboot_notifier (bsc#1012628).
- IB/rdmavt: Fix sizeof mismatch (bsc#1012628).
- RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (bsc#1012628).
- f2fs: reject CASEFOLD inode flag without casefold feature
(bsc#1012628).
- um: vector: Use GFP_ATOMIC under spin lock (bsc#1012628).
- um: time-travel: Fix IRQ handling in
time_travel_handle_message() (bsc#1012628).
- thermal: core: Adding missing nlmsg_free() in
thermal_genl_sampling_temp() (bsc#1012628).
- maiblox: mediatek: Fix handling of platform_get_irq() error
(bsc#1012628).
- perf trace: Fix off by ones in memset() after realloc() in
arches using libaudit (bsc#1012628).
- selftests/powerpc: Fix eeh-basic.sh exit codes (bsc#1012628).
- f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info
(bsc#1012628).
- afs: Fix rapid cell addition/removal by not using RCU on cells
tree (bsc#1012628).
- afs: Fix cell refcounting by splitting the usage counter
(bsc#1012628).
- afs: Fix cell purging with aliases (bsc#1012628).
- afs: Fix cell removal (bsc#1012628).
- RDMA/rxe: Handle skb_clone() failure in rxe_recv.c
(bsc#1012628).
- mm/page_owner: change split_page_owner to take a count
(bsc#1012628).
- mm/huge_memory: fix split assumption of page size (bsc#1012628).
- mm: fix a race during THP splitting (bsc#1012628).
- lib/crc32.c: fix trivial typo in preprocessor condition
(bsc#1012628).
- ramfs: fix nommu mmap with gaps in the page cache (bsc#1012628).
- rapidio: fix error handling path (bsc#1012628).
- rapidio: fix the missed put_device() for rio_mport_add_riodev
(bsc#1012628).
- mailbox: avoid timer start from callback (bsc#1012628).
- clk: meson: axg-audio: separate axg and g12a regmap tables
(bsc#1012628).
- rtc: ds1307: Clear OSF flag on DS1388 when setting time
(bsc#1012628).
- i2c: rcar: Auto select RESET_CONTROLLER (bsc#1012628).
- clk: meson: g12a: mark fclk_div2 as critical (bsc#1012628).
- PCI: designware-ep: Fix the Header Type check (bsc#1012628).
- PCI: aardvark: Fix compilation on s390 (bsc#1012628).
- PCI: aardvark: Check for errors from pci_bridge_emul_init()
call (bsc#1012628).
- PCI: iproc: Set affinity mask on MSI interrupts (bsc#1012628).
- rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge()
(bsc#1012628).
- rpmsg: Avoid double-free in mtk_rpmsg_register_device
(bsc#1012628).
- remoteproc: stm32: Fix pointer assignement (bsc#1012628).
- PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY
(bsc#1012628).
- vfio: add a singleton check for vfio_group_pin_pages
(bsc#1012628).
- s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY
(bsc#1012628).
- vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn
(bsc#1012628).
- vfio: fix a missed vfio group put in vfio_pin_pages
(bsc#1012628).
- vfio/type1: fix dirty bitmap calculation in vfio_dma_rw
(bsc#1012628).
- clk: qcom: gcc-sdm660: Fix wrong parent_map (bsc#1012628).
- clk: keystone: sci-clk: fix parsing assigned-clock data during
probe (bsc#1012628).
- pwm: rockchip: Keep enabled PWMs running while probing
(bsc#1012628).
- pwm: img: Fix null pointer access in probe (bsc#1012628).
- nfsd: Cache R, RW, and W opens separately (bsc#1012628).
- remoteproc/mediatek: fix null pointer dereference on null scp
pointer (bsc#1012628).
- PCI: hv: Fix hibernation in case interrupts are not re-created
(bsc#1012628).
- clk: rockchip: Initialize hw to error to avoid undefined
behavior (bsc#1012628).
- clk: mediatek: add UART0 clock support (bsc#1012628).
- module: statically initialize init section freeing data
(bsc#1012628).
- clk: at91: clk-main: update key before writing AT91_CKGR_MOR
(bsc#1012628).
- clk: bcm2835: add missing release if devm_clk_hw_register fails
(bsc#1012628).
- kbuild: deb-pkg: do not build linux-headers package if
CONFIG_MODULES=n (bsc#1012628).
- watchdog: Fix memleak in watchdog_cdev_register (bsc#1012628).
- watchdog: Use put_device on error (bsc#1012628).
- watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3
(bsc#1012628).
- clk: at91: sam9x60: support only two programmable clocks
(bsc#1012628).
- svcrdma: fix bounce buffers for unaligned offsets and multiple
pages (bsc#1012628).
- ext4: fix dead loop in ext4_mb_new_blocks (bsc#1012628).
- ext4: discard preallocations before releasing group lock
(bsc#1012628).
- ext4: disallow modifying DAX inode flag if inline_data has
been set (bsc#1012628).
- ext4: limit entries returned when counting fsmap records
(bsc#1012628).
- vfio/pci: Clear token on bypass registration failure
(bsc#1012628).
- vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages
(bsc#1012628).
- clk: qcom: gdsc: Keep RETAIN_FF bit set if gdsc is already on
(bsc#1012628).
- clk: imx8mq: Fix usdhc parents order (bsc#1012628).
- SUNRPC: fix copying of multiple pages in gss_read_proxy_verf()
(bsc#1012628).
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy
(bsc#1012628).
- platform/chrome: cros_ec_typec: Send enum values to
usb_role_switch_set_role() (bsc#1012628).
- platform/chrome: cros_ec_lightbar: Reduce ligthbar get version
command (bsc#1012628).
- Input: elants_i2c - fix typo for an attribute to show
calibration count (bsc#1012628).
- Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()
(bsc#1012628).
- Input: stmfts - fix a & vs && typo (bsc#1012628).
- Input: ep93xx_keypad - fix handling of platform_get_irq()
error (bsc#1012628).
- Input: omap4-keypad - fix handling of platform_get_irq() error
(bsc#1012628).
- Input: twl4030_keypad - fix handling of platform_get_irq()
error (bsc#1012628).
- Input: sun4i-ps2 - fix handling of platform_get_irq() error
(bsc#1012628).
- KVM: x86: emulating RDPID failure shall return #UD rather than
[#]GP (bsc#1012628).
- KVM: nSVM: CR3 MBZ bits are only 63:52 (bsc#1012628).
- scsi: bfa: Fix error return in bfad_pci_init() (bsc#1012628).
- arm64: mm: use single quantity to represent the PA to VA
translation (bsc#1012628).
- bpf: Enforce id generation for all may-be-null register type
(bsc#1012628).
- net: dsa: seville: the packet buffer is 2 megabits, not
megabytes (bsc#1012628).
- netfilter: conntrack: connection timeout after re-register
(bsc#1012628).
- netfilter: ebtables: Fixes dropping of small packets in bridge
nat (bsc#1012628).
- vdpa/mlx5: Make use of a specific 16 bit endianness API
(bsc#1012628).
- vdpa/mlx5: Fix failure to bring link up (bsc#1012628).
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK
(bsc#1012628).
- netfilter: nf_fwd_netdev: clear timestamp in forwarding path
(bsc#1012628).
- soc: xilinx: Fix error code in zynqmp_pm_probe() (bsc#1012628).
- arm64: dts: meson: vim3: correct led polarity (bsc#1012628).
- ARM: dts: imx6sl: fix rng node (bsc#1012628).
- ARM: at91: pm: of_node_put() after its usage (bsc#1012628).
- ARM: s3c24xx: fix mmc gpio lookup tables (bsc#1012628).
- memory: brcmstb_dpfe: fix array index out of bounds
(bsc#1012628).
- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator
(bsc#1012628).
- arm64: dts: allwinner: h5: remove Mali GPU PMU module
(bsc#1012628).
- memory: omap-gpmc: Fix a couple off by ones (bsc#1012628).
- memory: omap-gpmc: Fix build error without CONFIG_OF
(bsc#1012628).
- arm64: dts: qcom: msm8992: Fix UART interrupt property
(bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes (bsc#1012628).
- arm64: dts: qcom: sm8150: fix up primary USB nodes
(bsc#1012628).
- arm64: dts: qcom: sc7180: Fix the LLCC base register size
(bsc#1012628).
- memory: fsl-corenet-cf: Fix handling of platform_get_irq()
error (bsc#1012628).
- firmware: arm_scmi: Fix NULL pointer dereference in
mailbox_chan_free (bsc#1012628).
- arm64: dts: mt8173-elm: fix supported values for
regulator-allowed-modes of da9211 (bsc#1012628).
- arm64: dts: qcom: sm8250: Rename UART2 node to UART12
(bsc#1012628).
- dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pair
request (bsc#1012628).
- arm64: dts: imx8mq: Add missing interrupts to GPC (bsc#1012628).
- arm64: dts: qcom: sc7180: Drop flags on mdss irqs (bsc#1012628).
- arm64: dts: sdm845: Fixup OPP table for all qup devices
(bsc#1012628).
- soc: qcom: pdr: Fixup array type of get_domain_list_resp message
(bsc#1012628).
- arm64: dts: qcom: msm8916: Remove one more thermal trip point
unit name (bsc#1012628).
- arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec
(bsc#1012628).
- arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts (bsc#1012628).
- soc: qcom: apr: Fixup the error displayed on lookup failure
(bsc#1012628).
- dt-bindings: crypto: Specify that allwinner, sun8i-a33-crypto
needs reset (bsc#1012628).
- arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels
(bsc#1012628).
- arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels
(bsc#1012628).
- arm64: dts: mt8173: elm: Fix nor_flash node property
(bsc#1012628).
- arm64: dts: ti: k3-j721e: Rename mux header and update macro
names (bsc#1012628).
- arm64: dts: actions: limit address range for pinctrl node
(bsc#1012628).
- ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers
(bsc#1012628).
- soc: fsl: qbman: Fix return value on success (bsc#1012628).
- ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter()
fails (bsc#1012628).
- ARM: dts: stm32: Fix sdmmc2 pins on AV96 (bsc#1012628).
- ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays
(bsc#1012628).
- ARM: dts: stm32: Move ethernet PHY into DH SoM DT (bsc#1012628).
- ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM
SOM (bsc#1012628).
- ARM: dts: stm32: Fix DH PDK2 display PWM channel (bsc#1012628).
- ARM: dts: iwg20d-q7-common: Fix touch controller probe failure
(bsc#1012628).
- soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api
(bsc#1012628).
- drm/mediatek: reduce clear event (bsc#1012628).
- arm64: dts: zynqmp: Remove additional compatible string for
i2c IPs (bsc#1012628).
- ARM: dts: meson8: remove two invalid interrupt lines from the
GPU node (bsc#1012628).
- lightnvm: fix out-of-bounds write to array devices->info[]
(bsc#1012628).
- powerpc/powernv/dump: Fix race while processing OPAL dump
(bsc#1012628).
- powerpc/64s: Remove TM from Power10 features (bsc#1012628).
- powerpc/pseries: Avoid using addr_to_pfn in real mode
(bsc#1012628).
- nvmet: fix uninitialized work for zero kato (bsc#1012628).
- nvmet: limit passthru MTDS by BIO_MAX_PAGES (bsc#1012628).
- KVM: ioapic: break infinite recursion on lazy EOI (bsc#1012628).
- NTB: hw: amd: fix an issue about leak system resources
(bsc#1012628).
- ntb: intel: Fix memleak in intel_ntb_pci_probe (bsc#1012628).
- sched/features: Fix !CONFIG_JUMP_LABEL case (bsc#1012628).
- perf: correct SNOOPX field offset (bsc#1012628).
- random32: make prandom_u32() output unpredictable (bsc#1012628).
- i2c: core: Restore acpi_walk_dep_device_list() getting called
after registering the ACPI i2c devs (bsc#1012628).
- md/bitmap: fix memory leak of temporary bitmap (bsc#1012628).
- block: ratelimit handle_bad_sector() message (bsc#1012628).
- x86/dumpstack: Fix misleading instruction pointer error message
(bsc#1012628).
- crypto: ccp - fix error handling (bsc#1012628).
- x86/asm: Replace __force_order with a memory clobber
(bsc#1012628).
- x86/mce: Add Skylake quirk for patrol scrub reported errors
(bsc#1012628).
- media: firewire: fix memory leak (bsc#1012628).
- media: ati_remote: sanity check for both endpoints
(bsc#1012628).
- media: st-delta: Fix reference count leak in delta_run_work
(bsc#1012628).
- media: sti: Fix reference count leaks (bsc#1012628).
- media: exynos4-is: Fix several reference count leaks due to
pm_runtime_get_sync (bsc#1012628).
- media: exynos4-is: Fix a reference count leak due to
pm_runtime_get_sync (bsc#1012628).
- media: exynos4-is: Fix a reference count leak (bsc#1012628).
- media: vsp1: Fix runtime PM imbalance on error (bsc#1012628).
- media: platform: s3c-camif: Fix runtime PM imbalance on error
(bsc#1012628).
- media: platform: sti: hva: Fix runtime PM imbalance on error
(bsc#1012628).
- media: bdisp: Fix runtime PM imbalance on error (bsc#1012628).
- media: media/pci: prevent memory leak in bttv_probe
(bsc#1012628).
- x86/mce: Annotate mce_rd/wrmsrl() with noinstr (bsc#1012628).
- crypto: hisilicon - fixed memory allocation error (bsc#1012628).
- spi: fsi: Fix clock running too fast (bsc#1012628).
- blk-mq: always allow reserved allocation in hctx_may_queue
(bsc#1012628).
- x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR
(bsc#1012628).
- media: uvcvideo: Ensure all probed info is returned to v4l2
(bsc#1012628).
- mmc: sdio: Check for CISTPL_VERS_1 buffer size (bsc#1012628).
- media: saa7134: avoid a shift overflow (bsc#1012628).
- media: atomisp: fix memleak in ia_css_stream_create
(bsc#1012628).
- media: venus: fixes for list corruption (bsc#1012628).
- notifier: Fix broken error handling pattern (bsc#1012628).
- fs: dlm: fix configfs memory leak (bsc#1012628).
- media: venus: core: Fix error handling in probe (bsc#1012628).
- media: venus: core: Fix runtime PM imbalance in venus_probe
(bsc#1012628).
- ntfs: add check for mft record size in superblock (bsc#1012628).
- ip_gre: set dev->hard_header_len and dev->needed_headroom
properly (bsc#1012628).
- mac80211: handle lack of sband->bitrates in rates (bsc#1012628).
- staging: wfx: fix handling of MMIC error (bsc#1012628).
- libbpf: Close map fd if init map slots failed (bsc#1012628).
- bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI
(bsc#1012628).
- PM: hibernate: remove the bogus call to get_gendisk() in
software_resume() (bsc#1012628).
- scsi: mvumi: Fix error return in mvumi_io_attach()
(bsc#1012628).
- scsi: target: core: Add CONTROL field for trace events
(bsc#1012628).
- mic: vop: copy data to kernel space then write to io memory
(bsc#1012628).
- misc: vop: add round_up(x,4) for vring_size to avoid kernel
panic (bsc#1012628).
- usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc
(bsc#1012628).
- usb: gadget: function: printer: fix use-after-free in
__lock_acquire (bsc#1012628).
- rtw88: pci: Power cycle device during shutdown (bsc#1012628).
- udf: Limit sparing table size (bsc#1012628).
- udf: Avoid accessing uninitialized data on failed inode read
(bsc#1012628).
- rtw88: increse the size of rx buffer size (bsc#1012628).
- USB: cdc-acm: handle broken union descriptors (bsc#1012628).
- mt76: mt7915: do not do any work in napi poll after calling
napi_complete_done() (bsc#1012628).
- usb: dwc3: simple: add support for Hikey 970 (bsc#1012628).
- habanalabs: cast to u64 before shift > 31 bits (bsc#1012628).
- can: flexcan: flexcan_chip_stop(): add error handling and
propagate error value (bsc#1012628).
- HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons
(bsc#1012628).
- ath9k: hif_usb: fix race condition between usb_get_urb()
and usb_kill_anchored_urbs() (bsc#1012628).
- drm/panfrost: add Amlogic GPU integration quirks (bsc#1012628).
- drm/panfrost: add amlogic reset quirk callback (bsc#1012628).
- drm/panfrost: add support for vendor quirk (bsc#1012628).
- bpf: Limit caller's stack depth 256 for subprogs with tailcalls
(bsc#1012628).
- dma-direct: Fix potential NULL pointer dereference
(bsc#1012628).
- misc: rtsx: Fix memory leak in rtsx_pci_probe (bsc#1012628).
- reiserfs: only call unlock_new_inode() if I_NEW (bsc#1012628).
- opp: Prevent memory leak in dev_pm_opp_attach_genpd()
(bsc#1012628).
- xfs: make sure the rt allocator doesn't run off the end
(bsc#1012628).
- usb: ohci: Default to per-port over-current protection
(bsc#1012628).
- drm: fix double free for gbo in drm_gem_vram_init and
drm_gem_vram_create (bsc#1012628).
- Bluetooth: Only mark socket zapped after unlocking
(bsc#1012628).
- drm/msm/a6xx: fix a potential overflow issue (bsc#1012628).
- drm/xlnx: Use devm_drm_dev_alloc (bsc#1012628).
- iomap: fix WARN_ON_ONCE() from unprivileged users (bsc#1012628).
- scsi: ibmvfc: Fix error return in ibmvfc_probe() (bsc#1012628).
- scsi: qla2xxx: Warn if done() or free() are called on an
already freed srb (bsc#1012628).
- selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang
change (bsc#1012628).
- soundwire: cadence: fix race condition between suspend and
Slave device alerts (bsc#1012628).
- brcmsmac: fix memory leak in wlc_phy_attach_lcnphy
(bsc#1012628).
- rtl8xxxu: prevent potential memory leak (bsc#1012628).
- Fix use after free in get_capset_info callback (bsc#1012628).
- HID: ite: Add USB id match for Acer One S1003 keyboard dock
(bsc#1012628).
- scsi: qedf: Return SUCCESS if stale rport is encountered
(bsc#1012628).
- scsi: qedi: Mark all connections for recovery on link down event
(bsc#1012628).
- scsi: qedi: Protect active command list to avoid list corruption
(bsc#1012628).
- scsi: qedi: Fix list_del corruption while removing active I/O
(bsc#1012628).
- fbmem: add margin check to fb_check_caps() (bsc#1012628).
- tty: ipwireless: fix error handling (bsc#1012628).
- Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb
(bsc#1012628).
- ipvs: Fix uninit-value in do_ip_vs_set_ctl() (bsc#1012628).
- reiserfs: Fix memory leak in reiserfs_parse_options()
(bsc#1012628).
- s390/qeth: strictly order bridge address events (bsc#1012628).
- mwifiex: don't call del_timer_sync() on uninitialized timer
(bsc#1012628).
- ALSA: hda/ca0132 - Add AE-7 microphone selection commands
(bsc#1012628).
- ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7
(bsc#1012628).
- ASoC: SOF: Add topology filename override based on dmi data
match (bsc#1012628).
- ASoC: Intel: sof_rt5682: override quirk data for
tgl_max98373_rt5682 (bsc#1012628).
- scsi: smartpqi: Avoid crashing kernel for controller issues
(bsc#1012628).
- brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach
(bsc#1012628).
- usb: core: Solve race condition in anchor cleanup functions
(bsc#1012628).
- soundwire: intel: reinitialize IP+DSP in .prepare(), but only
when resuming (bsc#1012628).
- scsi: ufs: ufs-qcom: Fix race conditions caused by
ufs_qcom_testbus_config() (bsc#1012628).
- drm/amd/display: Screen corruption on dual displays (DP+USB-C)
(bsc#1012628).
- dmaengine: dw: Add DMA-channels mask cell support (bsc#1012628).
- dmaengine: dw: Activate FIFO-mode for memory peripherals only
(bsc#1012628).
- drm/hisilicon: Code refactoring for hibmc_drv_de (bsc#1012628).
- drm/amd/display: Disconnect pipe separetely when disable pipe
split (bsc#1012628).
- drm/panfrost: perfcnt: fix ref count leak in
panfrost_perfcnt_enable_locked (bsc#1012628).
- ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()
(bsc#1012628).
- net: korina: cast KSEG0 address to pointer in kfree
(bsc#1012628).
- s390/qeth: don't let HW override the configured port role
(bsc#1012628).
- tty: serial: lpuart: fix lpuart32_write usage (bsc#1012628).
- tty: serial: fsl_lpuart: fix lpuart32_poll_get_char
(bsc#1012628).
- usb: gadget: bcm63xx_udc: fix up the error of undeclared
usb_debug_root (bsc#1012628).
- usb: cdc-acm: add quirk to blacklist ETAS ES58X devices
(bsc#1012628).
- USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync()
(bsc#1012628).
- usb: cdns3: gadget: free interrupt after gadget has deleted
(bsc#1012628).
- eeprom: at25: set minimum read/write access stride to 1
(bsc#1012628).
- usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets
(bsc#1012628).
- Update config files.
- commit 2daaf9a
- Refresh patches.suse/vt_ioctl-fix-GIO_UNIMAP-regression.patch.
- Refresh
patches.suse/x86-unwind-orc-Fix-inactive-tasks-with-stack-pointer.patch.
Update upstream statuses.
- commit 8eeec3f
- rpm/kernel-module-subpackage: make Group tag optional (bsc#1163592)
- commit 552ec97
==== kfilemetadata5 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kfilemetadata5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes to list here.
==== kgamma5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kgamma5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kglobalaccel ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* systemd dbus activation
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kguiaddons ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kholidays ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== khotkeys5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: khotkeys5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Fix import of files (kde#428536)
==== khtml ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== ki18n ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kiconthemes ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Keep aspect ration when upscaling
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kidletime ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Deprecate single-arg signal KIdleTime::timeoutReached(int identifier)
==== kimageformats ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kimageformats-eps
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Add test case for RLE compressed 16 bpc PSD files.
* Add support for RLE-compressed, 16 bits per channel PSD files.
* Return unsupported when reading 16bit RLE compressed PSD files
* feat: add psd color depth == 16 format support
==== kinfocenter5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kinfocenter5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kinit ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kinit-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kio ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kio-core kio-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes since 5.75.0, only listing bugfixes:
* CopyJob: don't count skipped files in the notification (kde#417034)
* FileWidget: Show Selected file preview on mouse leave (kde#418655)
* Add bookmarks for pictures, music and videos (kde#427876)
* kfilewidget: keep the text in the Name box when navigating (kde#418711)
* KFilePlacesModel: ignore hidden places when computing closestItem (kde#426690)
* kio_trash: fix the logic when no size limit is set (kde#426704)
==== kirigami2 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes since 5.75.0, only listing bugfixes:
* Also set a maximumWidth for icons in global drawer (kde#428658)
* Don't alter Item in code called from Item's destructor (kde#428481)
==== kitemmodels ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* fix KDescendantProxyModel smoketest
* KRearrangeColumnsProxyModel: fix crash with no source model
* KRearrangeColumnsProxyModel: only column 0 has children
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Fix autotest
* just proxy sourceModel's headerData
==== kitemviews ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kjobwidgets ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Remove not implmemented method
==== kjs ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kmenuedit5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kmenuedit5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== knewstuff ====
Version update (5.75.0 -> 5.76.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix erroneous logic introduced in e1917b6a
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Fix double-delete crash in kpackagejob (kde#427910)
* Deprecate Button::setButtonText() and fix API docs, nothing is prepended
* Postpone all on-disk cache writes until we've had a quiet second
* Fix crash when list of installed files is empty
* Remove entry from cache before inserting new entry (kde#424919)
==== knotifications ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Mark KNotification::activated() as deprecated
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Apply some sanity checking to action keys (kde#427717)
* Use FindGradle from ECM
* Fix condition to use dbus
* Fix: enable legacy tray on platforms without dbus
* rewrite notifybysnore to provide more reliable support for Windows
* Add comments to describe DesktopEntry field in notifyrc file
==== knotifyconfig ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== korganizer ====
Version update (20.08.2 -> 20.08.3)
Subpackages: korganizer-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kpackage ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kpackage-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix build errors if PREFIX is different from ECM's PREFIX.
* Make "no metadata" warning a debug-only thing
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Documentation fixes: Use more entities and some punctuation
==== kparts ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kpeople5 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kpeople5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kplotting ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kpty ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Some more IRIX/Solaris cleanup
* Rip out AIX, Tru64, Solaris, Irix support
* Make it compile without deprecated method
==== kquickcharts ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kross ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kross-lang
- Move the kf5kross executable and man to the kross package.
- Spec cleanup
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Documentation fixes
==== krunner ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes to list here.
==== kscreen5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* daemon: improve consistency of the lid behaviour
==== kscreenlocker ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kservice ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kservice-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix two recent regressions
* Allow NotShowIn=KDE apps, listed in mimeapps.list, to be used (kde#427469)
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* autotests: port kmimeassociationstest to KApplicationTrader
* Write fallback value for KCM Exec lines with appropriate executable
* Various fixes
* Documentation fixes
* Remove a bit of dead code
* Solve some minor clazy warnings
==== ksshaskpass5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: ksshaskpass5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== ksysguard5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: ksysguard5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Stop the daemon if we have no client (kde#427204)
* Do not load multiple versions of the same plugin
* Only look for libnl
==== ktexteditor ====
Version update (5.75.0 -> 5.76.0)
Subpackages: ktexteditor-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes to list here.
==== ktextwidgets ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kunitconversion ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- No code change since 5.75.0
==== kvm_stat ====
Version update (5.8.2 -> 5.9.8)
- Implement jsc#SLE-13784
* Add patches:
* rework-command-line-sequence.patch
* switch-to-argparse.patch
* add-command-line-switch-s-to-update.patch
* add-command-line-switch-c-to-csv.patch
* add-command-line-switch-z-skip-zero-records.patch
* add-command-line-switch-L-to-log-file.patch
* add-sample-systemd-unit.patch
* patching is conditional, depending on kernel version
==== kwallet ====
Version update (5.75.0 -> 5.76.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Various fixes
* Documentation fixes: Use more entities and some punctuation
==== kwayland ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Provide convenience methods around wl_data_offet_accept()
* Mark enums in a Q_OBJECT, Q_ENUM
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kwayland-integration ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kwayland-server ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Don't use Qt::UniqueConnection on a lambda
* Only connect to BufferInterface::aboutToBeDestroyed once
==== kwidgetsaddons ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* new setUsernameContextHelp on KPasswordDialog
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* kpassworddialog documentation typos--
* KFontRequester: remove, the now redundant, nearestExistingFont helper
==== kwin5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: kwin5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Restore empty filename check (kde#427979)
* drm: Make sure the screens are turned on when we come from suspend (kde#428424)
* Move some connects from Scene::addToplevel() to Window constructor
* scene: Stop monitoring changes for unmapped surfaces
* effects/screenshot: fix the screenshot on GLES
* [scene] Fix segfault in KWin::WindowPixmap::shape (kde#426567)
* kwinrules: Limit hightlight scrolling duration (kde#428139)
* Transform a pending repaint into a workspace repaint before destroying Deleted
==== kwindowsystem ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* xcb: Fix detection of screen sizes for High-DPI
==== kwrited5 ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== kxmlgui ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Add a KF6 TODO for KMainWindow::canBeRestored()
==== libKF5ModemManagerQt ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== libKF5NetworkManagerQt ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Add enum and declarations to allow passing capabilities
in the registration process to NetworkManager
==== libdazzle ====
Version update (3.36.0 -> 3.38.0)
Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0
- Update to version 3.38.0:
+ No changes since 3.37.1.
- Update to version 3.37.1:
+ Fixes for powerpc32.
+ Tweaks for CSS priorities.
+ Add DzlApplicationWindow:titlebar-animation property.
+ Fix C++ compilation.
+ Make showing file browser asynchronous on Linux/BSD/etc.
==== libgnome-games-support ====
Version update (1.6.1 -> 1.7.1)
- Update to version 1.7.1:
+ Add API to set icon name.
==== libhandy0 ====
Subpackages: libhandy-0_0-0 typelib-1_0-Handy-0_0
- Disable glade catalogs for the time being: not compatible with
glade 3.37.
==== libkdecoration2 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== libkscreen2 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== libksysguard5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Autodelete smapsRunnable (kde#428048)
- Drop patches, now upstream:
* 0001-Autodelete-smapsRunnable.patch
==== liblouis ====
Version update (3.11.0 -> 3.15.0)
Subpackages: liblouis-data python3-louis
- Update to version 3.15.0:
+ Long list of changes, see included NEWS file.
- Change sover to 20, following upstreams ABI bump.
==== libnice ====
Version update (0.1.14 -> 0.1.17)
Subpackages: gstreamer-libnice libnice10
- update to 0.1.17:
+ Add API to retrieve the underlying BSD sockets.
+ Support systems with multiple loopback devices.
+ Ignore non-running network interfaces.
+ Ignore multiple interface prefixes.
+ Now tries to nominate matching pairs across components and
streams.
+ Retry TURN deallocation on timeout, requires not destoying the
NiceAgent right after the stream.
+ Use different port for every host candidate.
+ Make timeouts and retransmissions more in line with the RFCs.
+ Find OpenSSL without pkg-config, for Windows.
+ Complete meson support.
+ Add API to make it easier to implement ICE trickle.
+ Add async closing of agent, to cleanly close TURN allocations.
+ Add Google non-standard NOMINATION STUN attribute.
+ Removal of the global lock over all agents.
+ Add method to compare candidate targets.
+ Added optional Meson build system, future releases will remove
autotools.
+ Renamed all members of PseudoTcpState enum (compile-time API
change).
+ Now drops all packets from addresses that have not been
validated by an ICE check.
+ Multiple improvements to ICE interoperability.
+ Improved RFC compliance.
+ Improved OC2007 compatibility mode alternate-server support.
==== libpeas ====
Version update (1.26.0 -> 1.28.0)
Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0
- Update to version 1.28.0:
+ Do not build tests when introspection is disabled/missing
+ Updated translations.
==== libsigc++2 ====
Version update (2.10.3 -> 2.10.4)
- Update to version 2.10.4:
+ Build:
- Meson build: Set default value of the 'warnings' option to
'min'
- NMake Makefiles: Several improvements
- docs/reference/: Update for Doxygen >= 1.8.16
+ Updated documentation.
- Switch to meson build system:
+ Add meson, and remove m4 BuildRequires.
+ Replace configure/make/make_install with
meson/meson_build/meson_install macros.
+ No longer ship the htmldoc as part of the devel package.
==== libsoup ====
Version update (2.70.0 -> 2.72.0)
Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4
- Disable sysprof integration: this causes a nasty build cycle.
+ Pass -Dsysprof=disabled to meson.
+ Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4),
as well as pkgconfig(sysprof-4) in the devel project.
- Update to version 2.72.0:
+ Fix critical after cancelling a message that failed auth.
+ Updated translations.
- Update to version 2.71.1:
+ Add support for 308 Premanent Redirect.
+ Add basic sysprof profiling for HTTP messages.
+ Various build fixes.
+ Updated translations.
- Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4)
BuildRequires: new dependencies.
- Update to version 2.71.0:
+ Redesign directory list returned for `file://` requests.
+ Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy.
+ Add soup_message_is_feature_disabled() API.
+ Fix potential leak when setting SoupSession:tls-interaction.
+ Fix building with Visual Studio.
+ Updated translations.
- Drop libsoup-test-utils-fix.patch: fixed upstream.
==== lightsoff ====
Version update (3.36.0 -> 3.38.0)
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Switch to GTK mode by default.
+ Updated translations.
==== lttng-ust ====
Version update (2.11.0 -> 2.12.0)
- Update to version 2.12.0 (jsc#SLE-16189)
Changelog: https://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=v2.12.0
Delete patch: lttng-ust-2.11.0-fix-no-common.patch (upstream)
==== milou5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: milou5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== mutter ====
Version update (3.36.7 -> 3.38.1)
Subpackages: mutter-data
- Update to version 3.38.1:
+ Fix Night Light updates after DPMS.
+ Fix button scrolling on X11.
+ Always use correct font-dpi setting on X11.
+ Improve handling of scanout failures.
+ Fix middle/right button mixup in scroll button assignment.
+ Fix resizing of attached modal dialogs on wayland.
+ Enable KMS modifiers on devices that need them.
+ Fix IM handling on X11.
+ Fix glitches in "undefined" screencast areas.
+ Fix visual glitches on background with fractional scaling.
+ Fix using correct refresh rate.
+ Misc. bug fixes and cleanups.
+ Plugged memory leaks.
+ Updated translations.
- Add pkgconfig(udev) BuildRequires: new verified dependency.
- Update to version 3.38.0:
+ screencast: Only use DMA buffers for i915.
+ Updated translations.
- Update to version 3.37.92:
+ Fix stale cursor positions in remote desktop sessions.
+ xwayland: Add a setting to disable selected X extensions.
+ Fix screencasting when using QXL.
+ Cull actors that don't intersect with the redraw clip.
+ Optimize painting of backgrounds when culling is unavailable.
+ Improve support for Hangul input method.
+ Support debug paint overlay for opaque regions.
+ Fix launching flatpak applications when autostarting Xwayland.
+ Add support for capture scanouts in screencasts.
+ Allow integrated tablet devices to cycle outputs.
+ Improve mapping input devices to the most relevant output.
+ Only enable auto-rotation in touch mode.
+ Updated translations.
- Update to version 3.37.91:
+ Fix initial state of display mode OSD.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
- Changes from version 3.37.90:
+ Fix using NEAREST filter for backgrounds on scaled monitors.
+ Screencast fixes and improvements.
+ Support tap-button-map and tap-drag-lock touchpad settings.
+ Fix wine copy & paste.
+ Fix shadows of server-side decorated XWayland windows.
+ Replace some loaded terms with more descriptive ones.
+ Add API to launch trusted wayland clients.
+ Skip displays with 'non-desktop' property set.
+ Invalidate offscreen effect cache on video memory purge.
+ Add wl_shm support for 10 bpc and 16 bpc half float formats.
- Changes from version 3.37.3:
+ Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb.
+ Optimize resource scale computation.
+ Allow animating ClutterActor's content property.
+ Implement backgrounds as ClutterContent.
+ Add ClutterAlignContraint:pivot-point property.
+ Fix crash on area screenshots with fractional scaling.
+ Do not paint textures of fully obscured windows.
+ Use a more appropriate combine function on opaque areas.
+ Fix remote desktop being broken without screencast session.
+ Remove more long-deprecated Clutter APIs.
+ Drive each monitor by its own frame clock.
+ Fix copy/paste failures on X11.
+ Mipmap background texture rendering.
+ Plugged memory leaks.
- Changes from version 3.37.2:
+ Fix move-to-center keybinding with multiple monitors.
+ Fix stuck buttons when a virtual device is destroyed.
+ Use workarea when centering new windows.
+ Limit mipmap levels when rendering background.
+ Broadcast clipboard/primary offers.
+ Support primary-selection protocol from wayland-protocols.
+ Fix monitor screen cast on X11.
+ Support a "blank" cursor type.
+ Improve stage view damage tracking>
+ Implement touch-mode detecation for the X11 backend.
+ Drop external keyboard detection from touch-mode heuristics.
+ Optimize actor allocations.
- Changes from version 3.37.1:
+ Fix screencasting non-maximized windows.
+ Make window-aliveness checks less aggressive.
+ Fix stylus coordinates when using screen rotation.
+ Preserve keyboard state on VT switch.
+ Remove Clutter's drag and drop actions.
+ Cancel clicks/gestures actions on disable.
+ Fix various clipboard issues.
+ Fix trackball button scrolling.
+ Fix tiled monitor support.
+ Support unredirecting fullscreen wayland surfaces.
+ Support area screencasts.
+ Synchronize shadows to server-side decorations.
+ Allow inhibiting remote access.
+ Fix overview key on X11 when using multiple keyboard layouts.
+ Updated translations.
- Drop mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch:
fixed upstream.
==== nautilus ====
Version update (3.36.3 -> 3.38.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 3.38.1:
+ Update starred URIs on move & rename.
+ Prevent recursion to speed up emptying trash.
+ Prevent stale items to be shown in starred view.
+ Revert icon emblem fixes in order to prevent performance
issues.
- Update to version 3.38.0:
+ Fix missing Extract/Compress menu items.
+ Updated translations.
==== ncurses ====
Version update (6.2.20201024 -> 6.2.20201031)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20201031
+ modify MKterm.h.in so that it is not necessary to include <curses.h>
before <term.h> (prompted by discussion with Reuben Thomas).
+ review/improve synopsis for curs_sp_funcs.3x (prompted by discussion
with Reuben Thomas).
+ improve format of output in tic's check_infotocap() function, to
ensure that the messages contain only printable text.
+ modify configure-check for clang to verify that -Qunused-arguments
is supported. IBM's xlclang does not support it (report by Steven
Pitman).
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Add missing ldconfig calls for libnfsidmap1.
- Throw out some remaining old rpm constructs.
==== orca ====
Version update (3.36.6 -> 3.38.0)
- Update to version 3.38.0:
+ Web:
- Don't present aria-placeholder value when it's identical to
aria-label.
- Fall back on object attributes for absent text attributes.
+ General:
- Add some sanity checks to prevent crashing due to GStreamer
failure.
- Announce read-only state for checkboxes.
+ Updated translations.
- Update to version 3.37.90:
+ Announce when rows, columns get reordered due to aria-sort
changing.
+ Fix bug causing some web content to not be presented in flat
review.
+ Fall back on "placeholder" when "placeholder-text" is not used
by browsers.
+ Fix bug causing presentation of stale content when navigating
by word.
+ Skip over clickable images during line nav if the author has
set alt to "".
+ Fix bug causing events from Google Docs to be ignored when a
dialog appears but lacks focus.
+ Emit mode-changed notifications to inform other tools
(magnifiers, highlighting tools) what mode Orca is in when
presenting content.
+ Miscellaneous tweaks to GUI labels and documentation.
+ Attempt to reconnect to speech-dispatcher when setting
capitalization style fails due to SSIPCommunicationError.
+ Updated translations.
==== oxygen5 ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== package-update-indicator ====
Version update (6 -> 7)
- update to version 7:
* Explicitly schedule the initial check for updates after a
fixed short delay
* Add debug logging when periodic checks are inhibited
* Add Russian translations
==== pango ====
Version update (1.46.2 -> 1.48.0)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.48.0:
+ docs: Clarify use of PangoAnalysis in shaping.
+ fontconfig: Make pango_font_family_get_face more reliable.
+ introspection: Fix use of PangoFcSubstituteFunc.
+ introspection: Skip fontconfig types.
+ build: Use yielding meson feature for introspection.
- Changes from version 1.47.0:
+ Add pango_language_get_preferred.
+ Add pango_fc_font_get_languages.
+ Sort faces of a family by slant and weight.
- Replace -Dintrospection=true meson parameter with
- Dintrospection=enabled, following upstream changes.
==== perl-Image-ExifTool ====
Version update (12.06 -> 12.10)
Subpackages: exiftool perl-File-RandomAccess
- Update to 12.10
* Added -validate test for proper TIFF magic number in
JPEG EXIF header
* Added support for Nikon Z7 LensData version 0801
* Added a new XMP-GPano tag
* Decode ColorData for the Canon EOS 1DXmkIII
* Decode more tags for the Sony ILCE-7SM3
* Automatically apply QuickTimeUTC option for CR3 files
* Improved decoding of XAttrMDLabel from MacOS files
* Ignore time zones when writing date/time values and
using the -d option
* Enhanced -echo3 and -echo4 options to allow exit status
to be returned
* Changed -execute so the -q option no longer suppresses
the "{ready}" message when a synchronization number is used
* Added ability to copy CanonMakerNotes from CR3 images
to other file types
* Added read support for ON1 presets file (.ONP)
* Added two new CanonModelID values
* Added trailing "/" when writing QuickTime:GPSCoordinates
* Added a number of new XMP-crs tags
* Added a new Sony LensType (thanks Jos Roost)
* Added a new Nikon Z lens (thanks LibRaw)
* Added a new Canon LensType
* Decode ColorData for Canon EOS R5/R6
* Decode a couple of new HEIF tags
* Decode FirmwareVersion for Canon M50
* Improved decoding of Sony CreativeStyle tags
* Improved parsing of Radiance files to recognize comments
* Renamed GIF AspectRatio tag to PixelAspectRatio
* Patched EndDir() feature so subdirectories are always
processed when -r is used (previously, EndDir() would
end processing of a directory completely)
* Avoid loading GoPro module unnecessarily when reading MP4 videos
from some other cameras
* Fixed problem with an incorrect naming of CodecID tags in some
MKV videos
* Fixed verbose output to avoid "adding" messages for
existing flattened XMP tags
* Added a new Sony LensType
* Recognize Mac OS X xattr files
* Extract ThumbnailImage from MP4 videos of more dashcam models
* Improved decoding of a number of Sony tags
* Fixed problem where the special -if EndDir() function didn't
work properly for directories after the one in which
it was initially called
* Patched to read DLL files which don't have a .rsrc section
* Patched to support new IGC date format when geotagging
* Patched to read DLL files with an invalid size in the header
* Added support for GoPro .360 videos
* Added some new Canon RF and Nikkor Z lenses
* Added some new Sony LensType and CreativeStyle values
and decode some ILCE-7C tags
* Added a number of new Olympus SceneMode values
* Added a new Nikon LensID
* Decode more timed metadata from Insta360 videos
* Decode timed GPS from videos of more Garmin dashcam models
* Decode a new GoPro video tag
* Reformat time-only EventTime values when writing and prevent
arbitrary strings from being written
* Patched to accept backslashes in SourceFile entries for -csv option
==== pipewire ====
Version update (0.3.13 -> 0.3.15)
Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.15:
* Highlights
+ This is a quick update to fix critical issues with the
0.3.14 update, which broke screen sharing and accidentally
enabled the experimental pulse-server.
+ Fix some compatibility issues in pulse-server with
pavucontrol and fix an issue that would block the complete
server.
* PipeWire improvements
+ Permission checks for new clients are now done from a
global context, which makes it possible to assign initial
permissions to objects.
+ Handle EINTR everywhere
+ Fix an issue with the node state changes where a quick
pause/play would hang a client.
* Session manager improvements
+ Disable the bluez5 and pulse-bridge modules by default
because they interfere with pulseaudio. These options should
only be enabled if pulseaudio is removed or disabled in the
system.
+ Fix an issue where the session manager could end up in
infinite recursion while scanning for things to do.
+ The session manager will now always configure nodes to remix
to the channel configuration of the device. This fixes the
case where mono streams would only end up on one channel of a
stereo device.
* Device support
+ Initial merge of A2DP extra codec support using the new
bluez5 API.
* pulse-server
+ Create the runtime directory when it doesn't exist.
+ Don't ever block the server, use non-blocking IO everywhere.
+ Fill description of profiles with the name if not otherwise
set, this fixes a crash in pavucontrol.
+ the connection debug catergory will now also debug pulse
messages.
+ Respect the no_remix flag to make the control panel channel
check work.
* ALSA plugin
+ implement pause
- Update to version 0.3.14:
* Highlights
+ This release focuses on bugfixes and stability
improvements.
+ A new experimental pulse-server module was added. This
module implements the pulseaudio protocol on top of
PipeWire and can be used to make flatpaks work with
PipeWire. It looks like this might be a better way
forward compared to the libpulse.so replacement library.
+ A2DP bluetooth was reworked. Playback should work a lot
better now. Support was also added to automatically link
an A2DP source to a playback device, which makes it possible
to use PipeWire as a bluetooth receiver as well.
+ Improvements to the routing and volume restore features
of the session manager.
* PipeWire improvements
+ The channelmixer does not normalize volumes anymore. Volumes
are only normalized for monitoring streams now.
+ Streams can actually start in the inactive state now.
+ The channelmixer can now also convert volume updates from one
channel layout to another. This makes saved volumes work
even when streams have different channel layouts.
+ Clients are only registered after the properties have been
updated.
+ Links now have a new active state.
+ Drivers can now also specify a minimum quantum. This makes it
possible for bluetooth devices to specify an optimum quantum
for the given codec settings and MTU.
+ The amount of data sent over the socket was reduced by only
sending the data that changed.
+ Client objects are now exposed after they uploaded their
properties, which makes the new object more useful.
* Tools improvements
+ pw-cat will now add metadata to the PipeWire streams.
* Session manager improvements
+ Fix crashes when reading bad data in stored settings.
+ volume and routing is improved. Settings are now remembered
per application or media-role.
+ The session manager remembers the last device used per stream
+ Fix a bug when moving streams where it could sometimes end
up with linking a stream to multiple devices.
+ Use RTKit to set realtime priority on the data thread in the
session manager. This improves performance of the pulse-server
and bluetooth devices.
+ Add a new property to mark streams that want to capture from
the monitor of the default sink.
+ NODE_TARGET can now also contain the node name. This avoids
some lookups in the pulseaudio layer when selecting target
nodes by name.
+ the -e and -d options are more usable now and can be used to
add and remove modules from the default list of modules.
* Device support
+ v4l2: add some workarounds for buggy drivers. Add Limited
support for droidcam.
+ ACP: improve selection of default port and profiles.
+ ACP: add support for using the hardware mixer for more than
8 channel streams.
+ ACP: support the new port type and availability group found
in PulseAudio.
+ A2DP bluetooth timings were reworked. Automatic linking of
A2DP sources was added to make it possible for PipeWire to
act as a bluetooth receiver. The code was reworked to allow
other codecs such as APTX and LDAC in the future.
+ Try harder to recover from ALSA errors.
* GStreamer improvements
+ Fix some crashes in the monitor that cause
gnome-initial-setup to crash.
* PulseAudio layer improvements
+ Many compatibility improvements. Improved playback in
chrome. Fix a crash in firefox when the daemon is stopped.
+ Fix a leak in the formats.
+ Fix !ADJUST_LATENCY streams like paplay.
+ Make the device option in paplay work.
+ Fix volume/mute notifications, this makes plasma volume updates
work again.
+ Do the conversion between PulseAudio cubic volumes and PipeWire
linear volumes. Volume levels should behave now like they did
with PulseAudio.
* JACK layer improvements
+ Return an error when we run out of midi events. Some application
rely on this behaviour.
* ALSA plugin improvements
+ The ALSA plugin now also supports the node name in the
playback_node and capture_node properties.
- Rename 99-pipewire-default.conf to
99-pipewire-default.conf.example so it's disabled by default and
all ALSA I/O doesn't get redirected to pipewire (which was only
overrided by pulseaudio's configuration in alsa-plugins-pulse
casually). Thanks to Takashi Iwai for noticing (boo#1178104,
boo#1177166 and probably boo#1175584)
- Add baselibs.conf (boo#1177555)
==== pitivi ====
Version update (0.999 -> 2020.09.2)
- Replace pkgconfig(gst-transcoder-1.0) with
pkgconfig(gstreamer-transcoder-1.0) BuildRequires.
- Update to version 2020.09.2:
+ timeline: Fix update_clips_asset.
+ Updated translations.
- Bump requires for GST and GES to the version required for pitivi.
- Update to version 2020.09.1:
+ Updated translations.
- Update to version 2020.09:
+ A plugin system allows extending the Pitivi functionality
medium-term, targeted for teams of editors.
+ A developer console plugin allows interacting with the project
in a Python console.
+ Custom UI replaces the automatically generated UI for a handful
of effects.
+ Easy Ken-Burns effect.
+ The new Greeter perspective replaces the Welcome wizard dialog
and allows a slick selection of a recently opened project.
+ When being resized, the Viewer shows the percent of the actual
widget size in relation to the project video size.
+ The Viewer size snaps at 50% when being resized.
+ Scaled proxies if optimized media is too much for your machine.
+ Timeline markers.
+ Support for nested timelines by importing entire XGES files as
a clip.
+ The Effects Library has been redesigned to allow quick access
to effects.
+ Ability to favorite effects in the Effects Library.
+ Improved workflow for adding effects.
+ The refreshed clip effects UI allows working on multiple
effects at a time.
+ Refactored Media Library using same logic for different view
modes.
+ Refactored Render Dialog UI to avoid overwhelming people. Tell
us what you think about it.
+ Restoring the editing state when reopening a project.
+ Safe areas visualization in the Viewer.
+ Easy alignment for video clips.
+ Composition guidelines in the Viewer.
+ Solid color clips.
+ Ability to mute or hide an entire layer.
+ Interactive intro so newcomers get familiar with the names of
the UI elements.
+ The action search is a shortcut to everything possible in the
timeline, if you can find it. Press "/".
+ New keyboard shortcuts for pros.
- Drop pitivi-Support-python-3.8.patch: fixed upstream.
==== plasma-browser-integration ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma-browser-integration-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== plasma-framework ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes since 5.75.0, only listing bugfixes:
* Always show ExpandableListitem buttons, not just on hover (kde#428624)
* Lock the header colours of Breeze Dark and Breeze Light (kde#427864)
* [ExpandableListItem] Make colored text 100% opaque (kde#427171)
* ComboBox3.contentItem must be a QQuickTextInput to fix autocomplete (kde#424076)
* Toggle plasmoids when shortcut is activated (kde#400278)
- Drop upstream patches:
* 0001-BusyIndicator-Do-not-rotate-when-invisible.patch
* 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch
==== plasma-nm5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Do not show absurdedly high speeds on first update
==== plasma5-addons ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma5-addons-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== plasma5-desktop ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma5-desktop-emojier
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* kimpanel: Fix action in menu
* Only allow multi key shortcuts for standard shortcuts
==== plasma5-disks ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* actually erase devices (kde#428746)
==== plasma5-integration ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.20.3
==== plasma5-pa ====
Version update (5.20.2 -> 5.20.3)
Subpackages: plasma5-pa-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== plasma5-thunderbolt ====
Version update (5.20.2 -> 5.20.3)
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== plasma5-workspace ====
Version update (5.20.2 -> 5.20.3)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Fix missing "Switch User" button on lockscreen with systemd 246 (kde#427777)
* [applets/devicenotifier] Fix regression with expand (kde#428379)
* Fix edge case for tilde and ENV command
* [lookandfeel] Fix switching to a different user session
* [libkworkspace] Fix if getCurrentSeat needs to fallback to old approach (kde#423526)
* Fix SystemEntries not updating correctly (kde#427779)
* [applets/icon] Handle non-Applications URLs again (kde#427797)
* [System Tray] Fall back to tool tip title if no title is set
==== polari ====
Version update (3.36.3 -> 3.38.0)
Subpackages: typelib-1_0-Polari-1_0
- Update to version 3.38.0:
+ Disable URL previews when on metered data.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop polari-fix-log-spam.patch: Fixed upstream.
- Update to version 3.37.3:
+ Add WHOIS command.
- Changes from version 3.37.2:
+ Misc. bug fixes and cleanups.
- Changes from version 3.37.1:
+ Add the ability to mute nicknames.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== polkit-kde-agent-5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== postgresql13 ====
Version update (13.0 -> 13.1)
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- Upgrade to version 13.1:
* CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD
and firing of deferred triggers within index expressions and
materialized view queries.
* CVE-2020-25694, bsc#1178667:
a) Fix usage of complex connection-string parameters in pg_dump,
pg_restore, clusterdb, reindexdb, and vacuumdb.
b) When psql's \connect command re-uses connection parameters,
ensure that all non-overridden parameters from a previous
connection string are re-used.
* CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from
modifying specially-treated variables.
* Fix recently-added timetz test case so it works when the USA
is not observing daylight savings time.
(obsoletes postgresql-timetz.patch)
* https://www.postgresql.org/about/news/2111/
* https://www.postgresql.org/docs/13/release-13-1.html
==== powerdevil5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: powerdevil5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== prison-qt5 ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== purpose ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Add description to kaccounts youtube provider
==== python-atspi ====
Version update (2.36.0 -> 2.38.0)
- Update to version 2.38.0:
+ Updated translations.
- Update to version 2.37.90:
+ Tests: use libatspi's dbus-gmain implementation, eliminating
dependency on dbus-glib.
+ Migrate to gtk 3.
+ Add support for the mode-changed signal.
- Add pkgconfig(gtk+-3.0) BuildRequires: align with what configure
is looking for.
==== python-gobject ====
Version update (3.36.1 -> 3.38.0)
Subpackages: python3-gobject python3-gobject-Gdk python3-gobject-cairo
- Update to version 3.38.0:
+ meson: Make the `pycairo` option a feature.
+ gdk overrides: Fix wrapping of scroll events.
+ Add overrides for Gtk.Button set/get_focus_on_click.
==== python-pyudev ====
- Add pytest_register_mark.patch to make the test suite at least
syntactically correct and skip over tests we cannot run because
of missing /dev gh#pyudev/pyudev#404.
==== python-setuptools ====
- Avoid duplicite wheel name in the generated package, and we actually
don't need a subpackage at all.
- Make wheel a separate build run to avoid the setuptools/wheel build
cycle.
- Add wheel subpackage with the generated wheel for this package
(bsc#1176262, CVE-2019-20916).
==== python38 ====
Version update (3.8.5 -> 3.8.6)
Subpackages: python38-curses python38-dbm python38-tk
- Update to 3.8.6, which contains various bug fixes including security
fix of included pip and setuptools (bpo#41490, bsc#1176262,
CVE-2019-20916). Full list of changes is available at
https://docs.python.org/release/3.8.6/whatsnew/changelog.html#python-3-8-6
- Revert previous patch, and readd bpo-31046_ensurepip_honours_prefix.patch.
- Replace ensurepip with simple script instructing to install
packaged pip (bsc#1176262).
- Remove bpo-31046_ensurepip_honours_prefix.patch, which is not
necessary anymore.
==== python38-core ====
Version update (3.8.5 -> 3.8.6)
Subpackages: libpython3_8-1_0 python38-base
- Update to 3.8.6, which contains various bug fixes including security
fix of included pip and setuptools (bpo#41490, bsc#1176262,
CVE-2019-20916). Full list of changes is available at
https://docs.python.org/release/3.8.6/whatsnew/changelog.html#python-3-8-6
- Revert previous patch, and readd bpo-31046_ensurepip_honours_prefix.patch.
- Replace ensurepip with simple script instructing to install
packaged pip (bsc#1176262).
- Remove bpo-31046_ensurepip_honours_prefix.patch, which is not
necessary anymore.
==== python38-documentation ====
Version update (3.8.5 -> 3.8.6)
- Update to 3.8.6, which contains various bug fixes including security
fix of included pip and setuptools (bpo#41490, bsc#1176262,
CVE-2019-20916). Full list of changes is available at
https://docs.python.org/release/3.8.6/whatsnew/changelog.html#python-3-8-6
- Revert previous patch, and readd bpo-31046_ensurepip_honours_prefix.patch.
- Replace ensurepip with simple script instructing to install
packaged pip (bsc#1176262).
- Remove bpo-31046_ensurepip_honours_prefix.patch, which is not
necessary anymore.
==== qqc2-desktop-style ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Fix ToolBar contentWidth binding loop
* Reference shortcut label directly by id instead of implicitly
* ComboBox.contentItem must be a QQuickTextInput to fix autocomplete (kde#425865)
* Simplify conditional clauses in Connections
* Fix Connections warning on ComboBox
* Add support for qrc icons to StyleItem (kde#427449)
* Properly indicate focus state of ToolButton
* Add TextFieldContextMenu for right click context menus on TextField and TextArea
* Set background color to ComboBox's ScrollView
==== quadrapassel ====
Version update (3.36.05 -> 3.38.1)
- Update to version 3.38.1:
+ Updated game description to provide a better description.
+ Fix for incorrect preview shape when difficult blocks is
selected.
+ Set application avatar in Gitlab.
+ Updated translations.
==== raptor ====
- add 0001-Calcualte-max-nspace-declarations-correctly-for-XML-.patch.1,
ubsan.patch (bsc#1178593, CVE-2017-18926)
==== rtkit ====
- Use /var/lib/empty instead of /proc as home for the rtkit user
- Use %license
- Commit _servicedata to avoid updating on every commit
==== rygel ====
Version update (0.38.4 -> 0.40.0)
Subpackages: librygel-core-2_6-2 librygel-server-2_6-2
- Update to version 0.40.0:
+ Updated translations.
- Switch to Tracker 3:
+ Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
pkgconfig(tracker-sparql-3.0).
+ Pass -Dplugins=external,gst-launch,lms,media-export,mpris, \
playbin,ruih,tracker3 to meson: the tracker plugin does not
auto disable if the deps are missing.
- Update to version 0.39.2:
+ Core: Allow loading plugin that conflicts with a disabled
plugin.
+ Server: Check for subtitles only on "local" files.
+ Rygel: Support IPv6 if supported by GUPnP context manager.
+ Tracker: Add missing default in case.
+ Tracker3:
- Make it an optional dependency.
- Add mising default in case.
- Update for API break in 2.99.
+ GstLaunch:
- Fix critical about missing media engine.
- Fix missing updated() call.
- Update resolution of examples.
+ MediaExport: Fix missing title in virtual containers.
- Changes from version 0.39.1:
+ Tests: Add missing test sample files.
- Changes from version 0.39.0:
+ All:
- Remove deprecated GTimeVal.
- Fix "potential null access" warnings with newer Vala.
+ Autotools Build: Removed.
+ Core:
- Actually use pretty hostname.
- Drop libtool support from plugin loader.
- Add support for "Conflicts:" keyword in plugin files.
+ Server:
- Provide subtitles as transcoded resource.
- Hack subtitle mime-types for LG devices.
- Fix a missing nullable argument.
+ Tracker:
- Fix date-time check for New container.
- Remove obsolete variables.
- Fix query for nmm:albumTitle (now nie:title).
+ Tracker3: Add initial support for new Tracker API 3.0.
+ MediaExport: Drop the termin "Blacklist".
+ GStreamer Renderer:
- Port to playbin3.
- Fix GIR namespace errors during vala compile.
+ GStreamer Media Engine:
- Restore transmuxing capabilities.
- Fix time-based seeking on transcoded resources.
+ Data: Fix desktop file.
+ Updated translations.
- Add pkgconfig(gst-editing-services-1.0) BuildRequires: new
dependency.
==== seahorse ====
Version update (3.36.2 -> 3.38.0.1)
Subpackages: gnome-shell-search-provider-seahorse
- Update to version 3.38.0.1:
+ Fix detection of libhandy-1.
- Drop seahorse-fix-libhandy.patch, fixed upstream.
- Update to version 3.38.0:
+ Bump to libhandy1.
+ Updated translations.
- Replace pkgconfig(libhandy-0.0) for pkgconfig(libhandy-1)
BuildRequires following upstreams changes.
- Add seahorse-fix-libhandy.patch, fix detection of new libhandy.
- Update to version 3.37.2:
+ help: Several updates to the help pages.
+ gkr: Allow copying password secret with right click.
+ pgp: Don't show 'Indicate trust' before importing.
+ ssh: Fix "allow remote access".
- Changes from version 3.37.1:
+ Better keyboard navigation.
+ pgp: Set input-purpose on relevant entries.
+ Don't use wrongful mnemonic for Import.
+ Several fixes to the help pages.
+ Updated translations.
==== simple-scan ====
Version update (3.36.6 -> 3.38.1)
- Update to version 3.38.1:
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.92:
+ Display error message if simple-scan is unable to open
simple-scan.log.
+ Fix scanning on Epson devices, when Automatic Page Size is
enabled.
+ Updated translations.
==== solid ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* Add support for sshfs to the fstab backend
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* CMake: Use pkg_search_module when looking for plist
* Fix imobiledevice backend: Check API version for DEVICE_PAIRED
* Fix imobiledevice backend build
* Add Solid backend using libimobiledevice for finding iOS devices
* Use QHash for mapping where order is not needed
==== sonnet ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Remove not implement method
* Use modern signal-slot connection syntax
* Minor code cleanup
==== sushi ====
Version update (3.34.0 -> 3.38.0)
- Update to version 3.38.0:
+ Fix build when Wayland is disabled.
+ Make X11 and Wayland configurable at build time.
+ Sync font-widget with gnome-font-viewer.
+ Fix various meson build issues.
+ Sandbox webkitgtk.
+ Fix crash caused by the lack of getters for viewers'
properties.
==== syndication ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== syntax-highlighting ====
Version update (5.75.0 -> 5.76.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Too many changes to list here.
==== sysprof ====
Version update (3.36.0 -> 3.38.1)
- Update to version 3.38.1:
+ Support for translating paths to binary symbols has been
improved when using Btrfs subvolumes.
+ Build system fixes.
+ Fixes for sysprof_capture_reader_list_files() to match
expectations.
+ Load proper speedtrack library in LD_PRELOAD.
+ Fixes when generating pkg-config files.
+ Fixes when using musl libc.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Build UI in as a 2nd flavor, try to break build cycle.
- Update to version 3.37.92:
+ Build system fixes
+ Fix incorrect warnings
+ Add various missing capture APIs for GTK
+ Be more careful about when polkit is queried
+ Updated translations.
- Update to version 3.37.90:
+ Various build fixes.
- Changes from version 3.37.2:
+ sysprof-capture no longer requires GLib and therefore the ABI
has been bumped to 4. This allowed Sysprof to be used form GLib
without circular dependencies.
+ Various UI tweaks.
+ Support for use as a subproject.
+ Updated translations.
- Drop sysprof-fix-build-32-bit-platforms.patch: fixed upstream.
==== systemsettings5 ====
Version update (5.20.2 -> 5.20.3)
Subpackages: systemsettings5-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- Changes since 5.20.2:
* Save highlight default state (kde#427806)
* Fix highlight settings tool button use onToggled to prevent bad state (kde#427869)
* Fix call to KWorkSpace::detectPlatform (kde#428339)
- Drop patches, now upstream:
* 0001-Fix-call-to-KWorkSpace-detectPlatform.patch
==== telepathy-idle ====
Version update (0.2.0 -> 0.2.2)
- Update to version 0.2.2:
+ Enhancements:
- Port tests to Python 3.
- Adjust code Meson to use Python 3.
+ Fixes: Fix twisted tests for Meson.
- Update to version 0.2.1:
+ Enhancements:
- Port build tools to Python 3.
- Add meson build system.
+ Fixes:
- Properly handle long IRC messages.
- Fix a critical message from GLib on disconnecting.
- Fix message corruption on accident bling removal.
- Update the certificate for tests.
- Fix "Invalid utf8" test for Python 3.
- Properly handle channels with a '!' at the start of name.
- Properly handle modechars.
- Drop telepathy-idle-dont-bling-non-bling.patch: Fixed upstream.
- Align BuildRequires with what configure checks for:
+ Add pkgconfig(dbus-1), pkgconfig(dbus-glib-1),
pkgconfig(glib-2.0), pkgconfig(gobject-2.0) and xsltproc.
+ Remove libxslt, python-xml.
==== threadweaver ====
Version update (5.75.0 -> 5.76.0)
- Update to 5.76.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== totem ====
Version update (3.34.1 -> 3.38.0)
Subpackages: totem-plugins
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Add support for Tracker 3 indexer.
+ Support auto-loading VTT subtitles.
+ Fix some stutters on some systems when current state is being
saved to disk.
+ Better error messages when SSL/TLS support is missing.
+ Improve the search entry's behaviour.
+ Improve the way time is written in some places.
+ Remove association with audio files, as we really don't want
to be an audio player.
+ Fix YouTube search not working.
+ Fix a number of keyboard shortcuts not working.
+ Remove a number of deprecated calls.
+ Updated translations.
- Drop totem-Fix-bracket-keys-and-backspace.patch: fixed upstream.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches added:
0014-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch - bsc#1178884
==== units ====
Version update (2.20 -> 2.21)
- units 2.21:
* Fix bug arising when some environment variables are undefined
* Improve error reporting when input files are missing or invalid
- remove obsolete texinfo macros on Factory
- make the executable position independent
==== vala ====
Version update (0.48.11 -> 0.50.1)
- Update to version 0.50.1:
+ Various improvements and bug fixes:
- codegen:
. Don't falsly use g_return_val_if_fail() for async creation
method.
. Don't pass CCodeFunctionCall to NULL-aware free macro.
- vala:
. Improve parsing of with-statement and allow it as embedded
statement.
. Prioritize the usage of an existing with-variable instance,
Recognize previously inserted implicit access to
with-variable.
- parser: Allow to begin expression with statement keyword.
- g-i: Fix a couple of C compiler warnings.
- libvaladoc: Fix a couple of C compiler warnings.
- testrunner: Pass --enable-checking to increase coverage,
Filter external -0X flags to preserve current default -O0.
- build: Stop passing obsolete --use-header.
+ Update bindings.
- Update to version 0.50.0:
+ Codegen: The actual struct size is required for calloc (POSIX).
- Update to version 0.49.92:
+ Various improvements and bug fixes:
- Don't use locale dependent string functions on syntax
strings.
- girparser: Additionally fallback to "glib:type-name" to
retrieve the cname.
- Update to version 0.49.91:
+ Various improvements and bug fixes:
- codegen: Don't append unreachable clean-up section of Block.
- codegen: Always include base_struct declaration if available.
- vala: Additionally break on ObjectCreationExpression in
"tainted" check.
- vala: Add ObjectCreationExpression.to_string().
- manual: Update from wiki.gnome.org.
+ Bindings:
- gio-unix-2.0,glib-2.0: Updates for 2.66.
- gtk4: Resolve a few conflicts of methods with
virtual-methods.
- Changes from version 0.49.90:
+ Regression and bug fixes:
- tests: Don't rely on undefined use-after-free behaviour of
glibc.
- Add TraverseVisitor for traversing the tree with a callback.
- Force usage of temporary variables for "tainted" member
accesses.
- vala: Move transformation of unary increment/decrement to
codegen.
- vala: Set parent_node for child nodes of lambda-expression.
+ Bindings:
- gstreamer: Update from 1.17.2+ git master.
- gtk4: Update to 3.99.0+e6e2d6b4.
- pango: Update from 1.46.0.
- webkit2gtk-4.0: Update to 2.29.91.
- Changes from version 0.49.2:
+ Highlights:
- Support non-virtual signals with default handler.
+ Various improvements and bug fixes:
- Switch context if with-variable is not owned by
with-statement.
==== vim ====
Version update (8.2.1955 -> 8.2.1975)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.1975, fixes the following problems
* Vim9: cannot specify argument types for lambda.
* Diff and cursorcolumn highlighting don't mix.
* Build failure with timers.
* Crash when terminal buffer name is made empty. (Dhiraj Mishra)
* Update runtime files
* Warning for uninitialized variable.
* Various comments can be improved.
* Correct list of patches.
* Netbeans may access freed memory.
* Crash when using a popup window with "latin1" encoding.
* Not all ConTeXt files are recognized.
* Vim9: tests fail without the channel feature.
* Popup becomes current window after closing a terminal window.
* The session file does not restore the alternate file.
* Vim9: has() assumes a feature does not change dynamically.
* Vim9: map() may change the list or dict item type.
* It is easy to make mistakes when cleaning up swap files after the system crashed.
* Memory leak when map() fails.
* Crash when recreating nested fold.
* Finding a patch number can be a bit slow.
* Vim9: test for has('gui_running') fails with VIMDLL.
* Win32: memory leak when encoding conversion fails.
==== virt-manager ====
Version update (3.1.0 -> 3.2.0)
Subpackages: virt-install virt-manager-common
- jsc#SLE-16582, Upgrade virt-manager >= 3.x
* Slim down filesystem device editor UI
* Fix TOCTTOU virt-install bugs (Martin Pitt)
* Several other bug fixes
virt-manager-3.2.0.tar.bz2
- Drop patches contained in new tarball
1a1e4580-cloner-Explicitly-reject-network-disks-we-dont-know-how-to-clone.patch
2773bc35-storagepool-cleanup-volumes-on-pool-cleanup.patch
b1328202-devices-disk-Skip-check_path_search-for-path.patch
virtman-append-usr-sbin-to-search-path.patch
- Upstream bug fixes (bsc#1027942)
1a1e4580-cloner-Explicitly-reject-network-disks-we-dont-know-how-to-clone.patch
2773bc35-storagepool-cleanup-volumes-on-pool-cleanup.patch
b1328202-devices-disk-Skip-check_path_search-for-path.patch
==== vsftpd ====
- Apply "0001-Introduce-TLSv1.1-and-TLSv1.2-options.patch" and
"0001-When-handling-FEAT-command-check-ssl_tlsv1_1-and-ssl.patch",
which add the "ssl_tlsv1_1" and "ssl_tlsv1_2" options to the
configuration file. Both options default to true. [SLE-4182]
==== vte ====
Version update (0.60.3 -> 0.62.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91
- Update to version 0.62.1:
+ widget: Implement GtkScrollableInterface::get_border.
+ widget: Reference terminals while processing.
+ pty: Allow null callback for spawn_async.
+ gtk: Allow passing null callback to spawn_async.
+ lib: Abort when alloc returns nullptr.
+ vte.sh: Avoid warnings if shell is configured with 'set -u'.
+ widget: Define text_view_bg in fallback CSS if the theme
doesn't.
+ Updated translations.
- Update to version 0.62.0:
+ Export vte_pty_spawn_finish again.
+ docs: Remove three mistaken little words.
+ Updated translations.
- Update to version 0.61.91:
+ parser: HTJ is not a NOP.
+ Revert "all: Add SIXEL support".
+ all: Fix sixelparser.{hh,cc} licence header.
+ pty: Only fill in ws_[xy]pixel when sixel is enabled.
+ Updated translations.
- Update to version 0.61.90:
+ app: Add options to use theme colours.
+ bindings: gir: Add missing file to extract source comments and
annotations from.
+ lib: Fix the build with debug disabled.
+ lib: Improve exception error message without debug enabled.
+ spawn: Check for explicit systemd requirement.
+ spawn: Don't change PWD when no cwd is given.
+ systemd: Place vte into app.slice rather than apps.slice.
+ vte.csh: Fix the behavior if VTE_VERSION is undefined.
==== xdg-desktop-portal-kde ====
Version update (5.20.2 -> 5.20.3)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.20.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.3
- No code changes since 5.20.2
==== yarn ====
Version update (1.22.5 -> 1.22.10)
- update to 1.22.10:
https://github.com/yarnpkg/yarn/releases/tag/v1.22. 10
==== yelp ====
Version update (3.36.1 -> 3.38.1)
Subpackages: libyelp0
- Update to version 3.38.1:
+ Fix issue when opening local HTML files.
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Updated translations.
==== yelp-xsl ====
Version update (3.36.0 -> 3.38.1)
- Update to version 3.38.1:
+ Updated translations.
- Update to version 3.38.0:
+ Updated translations.
- Update to version 3.37.90:
+ Various styling changes, especially around media and ttml.
+ Updated translations.
1
0
Hello,
I've been looking for the repo that contains the KIWI file used by the
Pinephone.
I stumbled upon this repo:
https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:PinePhone…
But I am not sure if that's the one, I should fork.
The reason why I would like to fork the repo is to test building it with
this option:
<type image="oem" disk_start_sector="4096">
I am trying to see if or how big the performance difference between
better aligning your partition sector closer to the physical layout of
today's eMMC / SD storage. I am not entirely sure how much it matters
for ext4 or f2fs.
Thank you for your help :)
Best regards
Tamara
--
Tamara Schmitz
SCC Team
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5
90409 Nürnberg
Germany
HRB 36809, AG Nürnberg
Geschäftsführer: Felix Imendörffer
2
1
18 Nov '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:
389-ds (1.4.4.6~git0.71baa8cb2 -> 1.4.4.8~git0.bf454ad07)
Mesa (20.2.1 -> 20.2.2)
Mesa-drivers (20.2.1 -> 20.2.2)
clamav
cups-filters
gcc9
kexec-tools
libinput (1.16.2 -> 1.16.3)
libstorage-ng (4.3.52 -> 4.3.71)
libvirt
libwacom (1.5 -> 1.6)
nodejs14
patterns-base
patterns-desktop (20170319 -> 20201106)
perl-Mojolicious (8.64 -> 8.65)
postfix (3.5.7 -> 3.5.8)
python-Pillow
python-dulwich (0.20.6 -> 0.20.11)
python-xdg (4.0.1 -> 5.0.0)
schily
sddm (0.18.1 -> 0.19.0)
srt (1.3.4 -> 1.4.2)
sshfs (3.7.0 -> 3.7.1)
transactional-update (2.28.2 -> 2.28.3)
vlc
xen (4.14.0_10 -> 4.14.0_12)
xfconf (4.14.3 -> 4.14.4)
yast2 (4.3.38 -> 4.3.41)
yast2-bootloader (4.3.13 -> 4.3.15)
yast2-pkg-bindings (4.3.3 -> 4.3.4)
yast2-ruby-bindings (4.3.4 -> 4.3.9)
yast2-storage-ng (4.3.16 -> 4.3.20)
yast2-trans (84.87.20201022.48f7cb4c97 -> 84.87.20201108.e4c58f8262)
yast2-users (4.3.8 -> 4.3.9)
yast2-ycp-ui-bindings (4.3.5 -> 4.3.6)
=== Details ===
==== 389-ds ====
Version update (1.4.4.6~git0.71baa8cb2 -> 1.4.4.8~git0.bf454ad07)
Subpackages: lib389 libsvrcore0
- Update to version 1.4.4.8~git0.bf454ad07:
* Bump version to 1.4.4.8
* Issue 4415 - unable to query schema if there are extra parenthesis
* Issue 4176 - CL trimming causes high CPU
* Bump version to 1.4.4.7
* Issue 2526 - revert backend validation check
* Issue 4262 - more perl removal cleanup
* Issue 2526 - retrocl backend created out of order
* Bump version to 1.4.4.6
* Issue 4262 - Remove legacy tools subpackage (final cleanup)
- Add missing dependency on gawk
==== Mesa ====
Version update (20.2.1 -> 20.2.2)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.2.2
* second bugfix release for the 20.2 branch
==== Mesa-drivers ====
Version update (20.2.1 -> 20.2.2)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- update to 20.2.2
* second bugfix release for the 20.2 branch
==== clamav ====
Subpackages: libclamav9 libfreshclam2
- Do not hard-depend on systemd: use systemd_ordering instead of
systemd_requires.
- Sync Factory to SLE-15 to implement jsc#ECO-3010 and bsc#1118459.
- bsc#1119353, clamav-fips.patch: Fix freshclam crash in FIPS mode.
- Keep OBS from installing an existing clamav instance to scan the
sources, because this makes "make check" use the old library
instead of the just built one. This is only a workaround until
we found a way to keep libtool from adding libdir to rpath and
LD_LIBRARY_PATH of the binaries in the testsuite.
==== cups-filters ====
- The wrapper backends /usr/lib/cups/backend/beh
and /usr/lib/cups/backend/implicitclass must be installed
with 0700 permissions so that cupsd runs them as root
(backends with root-only permissions are run as root by cupsd)
because otherwise wrapper backends cannot run other backends
that need to run as root in particular the ipp backend runs
as root and the implicitclass wrapper backend runs it
to print via queues that are generated by cupsd-browsed,
see the upstream issue
https://github.com/OpenPrinting/cups-filters/issues/183
(boo#1178604).
==== gcc9 ====
- Fix 32bit libgnat.so link. [bsc#1178675]
==== kexec-tools ====
- Remove kexec-tools-xen-balloon-up.patch (bsc#1176606)
This patch was introduced to address bug#694863, it enabled kexec
for HVM at that time. Meanwhile Xen 4.7 introduced "soft-reset"
for HVM domUs. This host feature removed the requirement to
un-ballon the domU prior kexec.
With Xen 4.13 cpuid faulting became the default, which affected the
approach used in this patch to detect the domU type. As a result
invoking kexec in dom0 failed.
==== libinput ====
Version update (1.16.2 -> 1.16.3)
Subpackages: libinput-udev libinput10
- Update to release 1.16.3
* evdev: reduce the "your system is slow" warning to 5 per hour
==== libstorage-ng ====
Version update (4.3.52 -> 4.3.71)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#784
- use define for /proc directory
- 4.3.71
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.3.70
- Translated using Weblate (Indonesian) (bsc#1149754)
- Translated using Weblate (Indonesian) (bsc#1149754)
- 4.3.69
- merge gh#openSUSE/libstorage-ng#783
- fixed loading qgroup limits from XML file
- coding style
- 4.3.68
- merge gh#openSUSE/libstorage-ng#782
- added GitHub Action to compile library and run unit tests
- 4.3.67
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.3.66
- Translated using Weblate (Czech) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.3.65
- Translated using Weblate (Dutch) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#781
- updated pot and po files
- 4.3.64
- merge gh#openSUSE/libstorage-ng#780
- handle btrfs quota and qgroups in compound actions
- added unit tests
- added integration tests
- use in-class member initialization
- coding style
- 4.3.63
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.3.62
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.3.61
- merge gh#openSUSE/libstorage-ng#779
- added convenience function
- fixed variable name
- coding style
- 4.3.60
- Translated using Weblate (Dutch) (bsc#1149754)
- 4.3.59
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.3.58
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.3.57
- Translated using Weblate (Czech) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#778
- updated pot and po files
- 4.3.56
- merge gh#openSUSE/libstorage-ng#777
- restore qgroups when enabling quota
- added actions to create and remove qgroups
- added unit tests
- added integration tests
- extended documentation
- support btrfs qgroups (jsc#SLE16696)
- 4.3.55
- merge gh#openSUSE/libstorage-ng#776
- probe btrfs quota and qgroups
- allow actions for holders next to devices
- added actions to set quota and qgroup limits
- added actions to assign and unassign qgroups
- 4.3.54
- Translated using Weblate (Italian) (bsc#1149754)
- 4.3.53
==== libvirt ====
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-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
- spec: Add 'Requires: bash-completion' to the
libvirt-bash-completion subpackage
bsc#1178498
- Add libvirtd dependency to virt-guest-shutdown.target
f035f53b-virt-guest-shutdown.patch
boo#1175914, bsc#1177902
==== libwacom ====
Version update (1.5 -> 1.6)
Subpackages: libwacom-data libwacom2
- update to 1.6:
* add XP Pen G640
* add XP Pen G430
* build fixes
==== nodejs14 ====
Subpackages: npm14
- Use python3 in node-gyp shebang lines
==== 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 selinux pattern
==== patterns-desktop ====
Version update (20170319 -> 20201106)
Subpackages: patterns-desktop-books patterns-desktop-imaging patterns-desktop-multimedia
- Rename laptop pattern to mobile (jsc#SLE-11520).
- Remove from laptop/mobile pattern, pcmciautils (obsolete),
wireless-regdb (required by crda), laptop-mode-tools (tlp does
the same and is recommended).
==== perl-Mojolicious ====
Version update (8.64 -> 8.65)
- updated to 8.65
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.65 2020-11-10
- Added generate dockerfile command. (tianon)
- Improved cookbook with container deployment recipe.
- Improved security of secure_compare function in Mojo::Util. (robrwo)
- Fixed all generated code to consistently use a *::Sandbox class, instead of *::SandBox.
==== postfix ====
Version update (3.5.7 -> 3.5.8)
Subpackages: postfix-doc
- Update to 3.5.8
* The Postfix SMTP client inserted <CR><LF> into message headers longer
than $line_length_limit (default: 2048), causing all subsequent header
content to become message body content.
* The postscreen daemon did not save a copy of the
postscreen_dnsbl_reply_map lookup result. This has no effect when the
recommended texthash: look table is used, but it could result in stale
data with other lookup tables.
* After deleting a recipient with a Milter, the Postfix recipient
duplicate filter was not updated; the filter suppressed requests
to add the recipient back.
* Memory leak: the static: maps did not free their casefolding buffer.
* With "smtpd_tls_wrappermode = yes", the smtps service was waiting for a
TLS handshake, after processing an XCLIENT command.
* The smtp_sasl_mechanism_filter implementation ignored table lookup
errors, treating them as 'not found'.
* The code that looks for Delivered-To: headers ignored headers longer
than $line_length_limit (default: 2048).
==== python-Pillow ====
- Fix build with RPM 4.16: error: bare words are no longer
supported, please use "...": no == yes.
==== python-dulwich ====
Version update (0.20.6 -> 0.20.11)
- update to 0.20.11:
* Fix wheels build on Linux. (Ruslan Kuprieiev)
* Enable wheels build for Python 3.9 on Linux. (Jelmer Vernoo?)
* Check core.repositoryformatversion. (Jelmer Vernoo?, #803)
* Fix ACK/NACK handling in archive command handling in dulwich.client.
==== python-xdg ====
Version update (4.0.1 -> 5.0.0)
- Update to 5.0.0:
* No upstream changelog
==== 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
- Move ctags to update-alternatives scheme.
- Update to release 2020.11.04
* Bourne Shell: If a background job did finish during an
implicit wait for a foreground job, the exit code for the
background job was lost, which was fixed.
* star: ACLs and Linux xattrs did not work if the path name to a
file was longer than PATH_MAX, which was fixed.
==== sddm ====
Version update (0.18.1 -> 0.19.0)
Subpackages: sddm-branding-openSUSE
- Use pam derived username (fix sssd with multiple domains and local groups)
* 0001-Use-PAM-s-username.patch
- Revert switch to %service_del_postun_without_restart for Leap
==== srt ====
Version update (1.3.4 -> 1.4.2)
- Update to version 1.4.2
New Features and Enhancements
* Added support for C++11. Reworked timing and
synchronization objects. Three sources of timing are now
available (selected via a build option):
+ POSIX gettimeofday() - default build mode (affected by
discontinuous jumps in the system time);
+ POSIX CLOCK_MONOTONIC. CMake build option:
- DENABLE_MONOTONIC_CLOCK=ON. See --enable-monotonic-clock
in BuildOptions.md;
+ C++11 std::chrono::steady_clock, std::thread,
std::mutex, etc. CMake build option:
- DENABLE_STDCXX_SYNC=ON. See --enable-stdcxx-sync in
BuildOptions.md.
* Added SRT Source Time API support. It allows setting a
source timestamp on a packet that corresponds to a packet
creation/reception time. See the Time Access section of
the API docs.
* Added an improved retransmission algorithm which reduces
the retransmission overhead on a link. Set option
SRTO_RETRANSMITALGO=1.
* Added SRTO_BINDTODEVICE option to bind a socket to a
specified NIC. SRTO_BINDTODEVICE option reflects the
system option SO_BINDTODEVICE for an SRT socket.
* Customizable rejection reason code. SRT library now lets
the application provide a code with rejection reason (in a
listener callback) if connection request has been rejected
by the application. See Rejection Codes in the Access
Control guide.
* Added new rejection reason: on timeout. See
SRT_REJ_TIMEOUT in API-functions.md.
* Extended SRT statistics with pktSentUniqueTotal,
pktRecvUniqueTotal. Statistics documentation now has a
summary table for better navigation.
* Added srt_getversion() API function.
* Moved socket options documentation to a separate file
APISocketOptions.md. It now has a summary table for better
navigation.
* Socket options SRTO_INPUTBW and SRTO_OHEADBW are now
readable.
* The logging functionality has been improved by means of
defining new and more fine-grained Functional Areas (FA)
to which log messages are assigned. This is done to prevent
too many debug log messages from the library influencing
performance with the debug logging turned on.
Fixed Issues
* Fixed bug: finding the listener's muxer only by port
number was wrong.
* Fixed wrong reject reason on async connect.
* Fixed CSndLossList::insert with negative offset.
* Fixed default binding for IPv6-target rendezvous.
* Fixed HS TSBPD flags check.
* Improved CRcvLossList protection from concurrent access.
* Fixed error reporting on connect/accept.
* Correctly handle IPv4 connections on IPv6 listener.
* Fixed Moving Average for receiver and sender buffers.
* Protecting RCV buffer access.
* Fixed local storage depleted issue #486.
* Fixed restrictions on pre-bind only options.
* Avoid reporting packets rebuilt by FEC as lost.
* Improved inserting a serial element into sender's loss
list.
* Fixed handling of stale loss report.
* Fixed closing the crypto control.
* Added CSync class as a high-level CV wrapper.
* Renamed legacy UDT_EPOLL_* symbols.
* Eliminated ref_t. Some more convention fixes.
* Crypto: Reset the passphrase in memory on close for
security reasons.
Deprecated or Renamed
* Removed deprecated socket options: SRTO_TWOWAYDATA,
SRTO_TSBPDMAXLAG, SRTO_CC, SRTO_MAXMSG, SRTO_MSGTTL,
SRTO_SNDPBKEYLEN, SRTO_RCVPBKEYLEN.
* Removed deprecated option names: SRTO_SMOOTHER (use
SRTO_CONGESTION), SRTO_STRICTENC (use
SRTO_ENFORCEDENCRYPTION).
version 1.4.1:
Improvements
* Improved periodic NAK report timing
* Use monotonic clock in CTimer::sleepto()
* Initial reorder tolerance set to maximum value
(SRTO_LOSSMAXTTL)
* Added pktReorderTolerance to stats
* Use busy wait only to refine below 1 ms
* Added SRTO_LOSSMAXTTL to srt_getopt()
* Update SND loss list on lite ACK
Fixes
* Fixed catching exception from
CUDTUnited::connect_complete()
* Fixed missing vertical FEC/CTL packet
* Fixed bandwidth measurement on non-monotonic or
retransmitted packets
* Fixed srt_getopt(...): optlen is not set in some cases.
* Fixed EPoll update_usock
* Fixed checkTimers interval (100ms -> 10 ms)
* Fixed SRT Stats backward compatibility (CBytePerfMon
fields order)
* Fixed FEC crash when a large number of dropped packets
occur
* Fixed FEC crash (access item out of range)
* Fixed FileCC crash. Prevented 0 pktsInFlight to be used in
the calculation for loss percentage
version 1.4.0:
New Features and Enhancements
* Updates to epoll API. Added edge-triggered epoll wait.
* srt-live-transmit default chunk size set to 1456
* Added forward error correction (FEC) packet filter
* Added Packet filter API
* File congestion control improvements
Fixed Issues
* Free addrinfo if bind fails (potential memory leak)
* Fixed SRTO_LOSSMAXTTL option on accepted socket
* Fixed blocking srt_connect call (state update)
* Fixed potential sender's sockets list overflow
* Use MONOTONIC clock in Garbage Collector thread
- Drop CVE-2019-15784.patch (fixed upstream)
==== sshfs ====
Version update (3.7.0 -> 3.7.1)
- Update to version 3.7.1
* Minor bugfixes
==== transactional-update ====
Version update (2.28.2 -> 2.28.3)
Subpackages: transactional-update-zypp-config
- Version 2.38.3
- SELinux: Make synchronisation work for both pre-SELinux
snapshots and later snapshots; SELinux support should be ready
for most tasks now.
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- vlc-srto_tsbpddelay.patch
* Fix building with recent srt where SRTO_TSBPDDELAY is no longer defined
==== xen ====
Version update (4.14.0_10 -> 4.14.0_12)
Subpackages: xen-libs xen-tools-domU
- bsc#1178591 - VUL-0: xen: Intel RAPL sidechannel attack aka
PLATYPUS attack aka XSA-351
xsa351-1.patch
xsa351-2.patch
xsa351-3.patch
- bsc#1177950 - adjust help for --max_iters, default is 5
libxl.set-migration-constraints-from-cmdline.patch
- jsc#SLE-16899 - improve performance of live migration
remove allocations and memcpy from hotpaths on sending and
receiving side to get more throughput on 10Gbs+ connections
libxc-sr-3cccdae45242dab27198b8e150be0c85acd5d3c9.patch
libxc-sr-add-xc_is_known_page_type.patch
libxc-sr-arrays.patch
libxc-sr-batch_pfns.patch
libxc-sr-page_type_has_stream_data.patch
libxc-sr-readv_exact.patch
libxc-sr-restore-handle_buffered_page_data.patch
libxc-sr-restore-handle_incoming_page_data.patch
libxc-sr-restore-map_errs.patch
libxc-sr-restore-mfns.patch
libxc-sr-restore-pfns.patch
libxc-sr-restore-populate_pfns-mfns.patch
libxc-sr-restore-populate_pfns-pfns.patch
libxc-sr-restore-read_record.patch
libxc-sr-restore-types.patch
libxc-sr-save-errors.patch
libxc-sr-save-guest_data.patch
libxc-sr-save-iov.patch
libxc-sr-save-local_pages.patch
libxc-sr-save-mfns.patch
libxc-sr-save-rec_pfns.patch
libxc-sr-save-show_transfer_rate.patch
libxc-sr-save-types.patch
libxc-sr-use-xc_is_known_page_type.patch
adjust libxc.sr.superpage.patch
adjust libxc.migrate_tracking.patch
==== xfconf ====
Version update (4.14.3 -> 4.14.4)
Subpackages: libxfconf-0-3 xfconf-lang
- Update to version 4.14.4
* fix use after free bug in xfconf-cache (gxo#xfce/xfconf#16)
==== yast2 ====
Version update (4.3.38 -> 4.3.41)
Subpackages: yast2-logs
- add methods to decide if hibernation should be proposed
(jsc#SLE-12280)
- 4.3.41
- Ensure #current_items always returns a list.
- Related to bsc#1177137.
- 4.3.40
- CWM ComboBox: query the current items offered by the widget when
the list of items is extended by a new value (bsc#1177137)
- 4.3.39
==== yast2-bootloader ====
Version update (4.3.13 -> 4.3.15)
- Use shared Yast::Kernel.propose_hibernation? method when
proposing kernel parameters (jsc#SLE-12280)
- 4.3.15
- Improve wording in summary to see where boot code is written
(jsc#SLE-16033)
- allow to specify extended or logical partition when boot from
partition (bsc#1165042)
- 4.3.14
==== yast2-pkg-bindings ====
Version update (4.3.3 -> 4.3.4)
- Add a hint to the "locked" error message
(gh#yast/yast-yast2#1102)
- 4.3.4
==== yast2-ruby-bindings ====
Version update (4.3.4 -> 4.3.9)
- Build fix for "error creating /run/tmux/399" (bsc#1178394)
- 4.3.9
- Test: menu items remain disabled after hotkeys are recomputed
(bsc#1178394)
- 4.3.8
- Added unit tests for NCMultiSelectionBox (bsc#1177985)
- 4.3.7
- Reporting augeas parsing errors and displaying them in rich-text
format (bsc#1174198).
- 4.3.6
- Add automatic TUI (ncurses) tests using tmux (bsc#1165388).
- 4.3.5
==== yast2-storage-ng ====
Version update (4.3.16 -> 4.3.20)
- Untranslated error message in 'Edit Btrfs subvolumes'/
'Add subvolume' (bsc#1130822)
- Detect missing textdomain during unit testing.
- 4.3.20
- Disable "Device" menu items for NFS shares
(related to jsc#PM-73, jsc#SLE-7742, jsc#SLE-15283)
- 4.3.19
- Proposal: adjusted the size and format of the EFI partition
(bsc#1177358, bsc#1170625, bsc#1119318).
- 4.3.18
- Partitioner: revamped user interface (related to jsc#PM-73,
jsc#SLE-7742, jsc#SLE-15283).
- 4.3.17
==== yast2-trans ====
Version update (84.87.20201022.48f7cb4c97 -> 84.87.20201108.e4c58f8262)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20201108.e4c58f8262:
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* New POT for text domain 'bootloader'.
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* New POT for text domain 'cluster'.
* Translated using Weblate (Portuguese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'pkg-bindings'.
* Translated using Weblate (Portuguese (Brazil))
- Update to version 84.87.20201101.85694e3ea3:
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* New POT for text domain 'storage'.
* New POT for text domain 'installation'.
* New POT for text domain 'control'.
* Translated using Weblate (Italian)
* New POT for text domain 'security'.
* Translated using Weblate (Finnish)
* New POT for text domain 'packager'.
==== yast2-users ====
Version update (4.3.8 -> 4.3.9)
- Importing public SSH key in administrator screen: Disable
browser button if no block device is available (bsc#1178509).
- 4.3.9
==== yast2-ycp-ui-bindings ====
Version update (4.3.5 -> 4.3.6)
- Added test case for boo#1178394
- 4.3.6
1
0
I'm using openSUSE-Tumbleweed-ARM-KDE-raspberrypi4.aarch64-2020.11.09-Snapshot20201111.raw.xz. Digging into things a bit more, display-manager.service says it's running, but we seem to be left at tty1 and none of the Ctrl+Alt+F<num> seems to present SDDM. Having logged in on tty1, startx works and gets me to the Plasma desktop. I'll prod a bit more tonight and maybe try one of the other image variants to see if it's only happening on the KDE one.
-James
________________________________
From: Nicolas Saenz Julienne
Sent: Monday, November 16, 2020 12:39
To: James Wheatley
Cc: arm(a)lists.opensuse.org
Subject: Re: [opensuse-arm] Re: Tumbleweed on Raspberry Pi 400
On Mon, 2020-11-16 at 12:55 +0100, Nicolas Saenz Julienne wrote:
> > doesn't seem to start a display manager), but this gets me over the initial
> > hurdle.
Which tumbleweed release are you using?
Regards,
Nicolas
2
2
[Please still CC arm(a)lists.opensuse.org, some other users might be interested
in this]
On Mon, 2020-11-16 at 11:00 +0000, James Wheatley wrote:
> That works a treat, thanks Nicolas! There's a couple of other things I need
> to look in to (built in keyboard not working in grub
The underlying reason is the same as with the SD card: DMA memory
configuration/translations. It'll take a while to fix this properly but until
then you can add "total_mem=4095" into config.txt (under the [pi4] section).
You'll lose 1MB of memory but your keyboard will work in GRUB. A reasonable
trade-off if you ask me :).
> doesn't seem to start a display manager), but this gets me over the initial
> hurdle.
I have seen this issue too, I'll jump to it next.
Regards,
Nicolas
1
1
Hi folks,
I've just got a Raspberry Pi 400 (https://www.raspberrypi.org/products/raspberry-pi-400/) which is essentially a Raspberry Pi 4 built into a keyboard. I've attempted to boot the 20201111 Tumbleweed snapshot (http://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-T…) on it but seem to run into some issues. I've hooked up to the serial console to capture some output of boot attempts. Without HDMI detached, I get the following output and then the device hangs:
U-Boot 2020.10 (Oct 14 2020 - 09:48:25 +0000)
DRAM: 3.9 GiB
RPI: Board rev 0x13 outside known range
RPI Unknown model (0xc03130)
MMC: mmcnr@7e300000: 1, emmc2@7e340000: 0
Loading Environment from FAT... ** No partition table - mmc 0 **
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@7d580000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
Bus xhci_pci: probe failed, error -110
No working controllers found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
ERROR : memory not allocated
With HDMI attached, I get the following output and then the device reboots:
U-Boot 2020.10 (Oct 14 2020 - 09:48:25 +0000)
DRAM: 3.9 GiB
RPI: Board rev 0x13 outside known range
RPI Unknown model (0xc03130)
MMC: mmcnr@7e300000: 1, emmc2@7e340000: 0
Loading Environment from FAT... ** No partition table - mmc 0 **
In: serial
Out: vidconsole
Err: vidconsole
Net: eth0: ethernet@7d580000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
Bus xhci_pci: probe failed, error -110
No working controllers found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
"Synchronous Abort" handler, esr 0x96000044
elr: 000000000009c0f8 lr : 0000000000091e30 (reloc)
elr: 000000003df6c0f8 lr : 000000003df61e30
x0 : 000000003dbdd880 x1 : 000000003dbdd800
x2 : 7473696c70766564 x3 : 000000003dfd1da0
x4 : 000000003dbdd890 x5 : 000000000000005c
x6 : 000000003dfd1da0 x7 : 0000000000000000
x8 : fffffffffffffff0 x9 : 0000000000000008
x10: 00000000ffffffd0 x11: 000000000000000a
x12: 0000000000000006 x13: 000000000001869f
x14: 000000003db3fd30 x15: 0000000000000002
x16: 000000003df6e23c x17: 0000000000000000
x18: 000000003db4bd90 x19: 0000000000000020
x20: 000000003dfd17e0 x21: 000000003dbdee90
x22: 000000000000000b x23: 00000000ffffffff
x24: 0000000000000001 x25: 000000003dfe3854
x26: 000000003dfbd687 x27: 000000003dfc6092
x28: 000000000000003b x29: 000000003db3ede0
Code: b2400021 f9000481 f9400c01 f8410c02 (f9000c41)
Resetting CPU ...
resetting ...
I've not had to debug something like this before, so if anyone has any pointers, that would be helpful. I'm also happy to provide any additional output/try other things to help others debug.
Thanks,
James
2
1
13 Nov '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:
iptraf-ng
perl-GD
powertop
pullin-bcm43xx-firmware
rubygem-autoprefixer-rails (10.0.0.2 -> 10.0.1.3)
rubygem-bootsnap (1.4.9 -> 1.5.1)
rubygem-mini_magick (4.10.1 -> 4.11.0)
rubygem-regexp_parser (1.8.0 -> 1.8.2)
rubygem-tzinfo-1.2 (1.2.7 -> 1.2.8)
rubygem-web-console (4.0.4 -> 4.1.0)
tmux
=== Details ===
==== iptraf-ng ====
- Fix build error on SLE12 (%make_build not defined)
==== perl-GD ====
- Remove not needed build requirement libvpx-devel [bsc#1173279]
==== powertop ====
- jsc#SLE-13395: Add Rocket Lake support
* Add powertop-add-rocket-lake-support.patch
==== pullin-bcm43xx-firmware ====
- use %_firmwaredir
==== rubygem-autoprefixer-rails ====
Version update (10.0.0.2 -> 10.0.1.3)
- updated to version 10.0.1.3
[#]# 10.0.1.3
* Fix `fileURL.replace is not a function` when reporting warnings (#194)
==== rubygem-bootsnap ====
Version update (1.4.9 -> 1.5.1)
- updated to version 1.5.1
* Workaround a Ruby bug in InstructionSequence.compile_file. (#332)
==== rubygem-mini_magick ====
Version update (4.10.1 -> 4.11.0)
- updated to version 4.11.0
* Fix fetching metadata when there are GhostScript warnings (#522)
* Fixed some method redefined warnings (#505)
* Added MiniMagick::Image.get_image_from_pixels (#516)
* extend MiniMagick::Tool#stack to support arguments so that it can be used with Active Storage
==== rubygem-regexp_parser ====
Version update (1.8.0 -> 1.8.2)
- updated to version 1.8.2
[#]## Fixed
- fix `FrozenError` in `Expression::Base#repetitions` on Ruby 3.0
* thanks to [Thomas Walpole](https://github.com/twalpole)
- removed "unknown future version" warning on Ruby 3.0
==== rubygem-tzinfo-1.2 ====
Version update (1.2.7 -> 1.2.8)
- updated to version 1.2.8
* Added support for handling "slim" format zoneinfo files that are produced by
default by zic version 2020b and later. The POSIX-style TZ string is now used
calculate DST transition times after the final defined transition in the file.
The 64-bit section is now always used regardless of whether Time has support
for 64-bit times. #120.
* Rubinius is no longer supported.
==== rubygem-web-console ====
Version update (4.0.4 -> 4.1.0)
- updated to version 4.1.0
* [#304](https://github.com/rails/web-console/pull/304) Add support for Rails 6.1 ([@stephannv])
* [#298](https://github.com/rails/web-console/pull/298) Prevent deprecation warnings by removing template formats ([@mikelkew])
* [#297](https://github.com/rails/web-console/pull/297) Use MutationObserver instead of Mutation Events ([@mikelkew])
* [#296](https://github.com/rails/web-console/pull/296) Add CSP nonce to injected scripts and styles ([@mikelkew])
==== tmux ====
- Drop pkgconfig(systemd) BuildRequires: there is no reason to pull
in systemd into the build.
- Use %tmpfiles_create instead of calling systemd-tmpfiles
directly.
- Replace systemd_requires with systemd_ordering: tmux is very well
capable to run without systemd (and by using tmpfiles_create, the
post script can also cope with the absence of if).
1
0
12 Nov '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 (82.0 -> 82.0.3)
PackageKit
akonadi-contact (20.08.2 -> 20.08.3)
akonadi-import-wizard (20.08.2 -> 20.08.3)
akonadi-mime (20.08.2 -> 20.08.3)
akonadi-notes (20.08.2 -> 20.08.3)
akonadi-search (20.08.2 -> 20.08.3)
akonadi-server (20.08.2 -> 20.08.3)
akregator (20.08.2 -> 20.08.3)
analitza (20.08.2 -> 20.08.3)
ark (20.08.2 -> 20.08.3)
arpwatch-ethercodes (2016.03.28 -> 20201026_100149)
baloo5-widgets (20.08.2 -> 20.08.3)
blinken (20.08.2 -> 20.08.3)
bovo (20.08.2 -> 20.08.3)
cervisia (20.08.2 -> 20.08.3)
dolphin (20.08.2 -> 20.08.3)
dragonplayer (20.08.2 -> 20.08.3)
editorconfig-core-c (0.12.3 -> 0.12.4)
enchant
ffmpegthumbs (20.08.2 -> 20.08.3)
gimp
grantleetheme (20.08.2 -> 20.08.3)
gstreamer (1.18.0 -> 1.18.1)
gstreamer-plugins-bad (1.18.0 -> 1.18.1)
gstreamer-plugins-base (1.18.0 -> 1.18.1)
gstreamer-plugins-libav (1.18.0 -> 1.18.1)
gstreamer-plugins-ugly (1.18.0 -> 1.18.1)
gwenview5 (20.08.2 -> 20.08.3)
hwdata (0.340 -> 0.341)
inn
juk (20.08.2 -> 20.08.3)
k3b (20.08.2 -> 20.08.3)
kaccounts-integration (20.08.2 -> 20.08.3)
kaccounts-providers (20.08.2 -> 20.08.3)
kaddressbook (20.08.2 -> 20.08.3)
kalarmcal (20.08.2 -> 20.08.3)
kalgebra (20.08.2 -> 20.08.3)
kamera (20.08.2 -> 20.08.3)
kanagram (20.08.2 -> 20.08.3)
kapptemplate (20.08.2 -> 20.08.3)
kate (20.08.2 -> 20.08.3)
katomic (20.08.2 -> 20.08.3)
kblackbox (20.08.2 -> 20.08.3)
kblocks (20.08.2 -> 20.08.3)
kbounce (20.08.2 -> 20.08.3)
kbreakout (20.08.2 -> 20.08.3)
kbruch (20.08.2 -> 20.08.3)
kcachegrind (20.08.2 -> 20.08.3)
kcalc (20.08.2 -> 20.08.3)
kcalutils (20.08.2 -> 20.08.3)
kcharselect (20.08.2 -> 20.08.3)
kcolorchooser (20.08.2 -> 20.08.3)
kcron (20.08.2 -> 20.08.3)
kde-print-manager (20.08.2 -> 20.08.3)
kdeconnect-kde (20.08.2 -> 20.08.3)
kdeedu-data (20.08.2 -> 20.08.3)
kdegraphics-thumbnailers (20.08.2 -> 20.08.3)
kdenetwork-filesharing (20.08.2 -> 20.08.3)
kdepim-apps-libs (20.08.2 -> 20.08.3)
kdf (20.08.2 -> 20.08.3)
kdialog (20.08.2 -> 20.08.3)
kdiamond (20.08.2 -> 20.08.3)
kgeography (20.08.2 -> 20.08.3)
kget (20.08.2 -> 20.08.3)
kgoldrunner (20.08.2 -> 20.08.3)
khangman (20.08.2 -> 20.08.3)
khelpcenter5 (20.08.2 -> 20.08.3)
kidentitymanagement (20.08.2 -> 20.08.3)
kig (20.08.2 -> 20.08.3)
kimap (20.08.2 -> 20.08.3)
kio-extras5 (20.08.2 -> 20.08.3)
kio_audiocd (20.08.2 -> 20.08.3)
kipi-plugins (20.08.2 -> 20.08.3)
kiriki (20.08.2 -> 20.08.3)
kiten (20.08.2 -> 20.08.3)
kitinerary (20.08.2 -> 20.08.3)
kjumpingcube (20.08.2 -> 20.08.3)
kldap (20.08.2 -> 20.08.3)
kleopatra (20.08.2 -> 20.08.3)
klines (20.08.2 -> 20.08.3)
kmag (20.08.2 -> 20.08.3)
kmahjongg (20.08.2 -> 20.08.3)
kmail (20.08.2 -> 20.08.3)
kmail-account-wizard (20.08.2 -> 20.08.3)
kmailtransport (20.08.2 -> 20.08.3)
kmbox (20.08.2 -> 20.08.3)
kmime (20.08.2 -> 20.08.3)
kmines (20.08.2 -> 20.08.3)
kmod
kmousetool (20.08.2 -> 20.08.3)
kmouth (20.08.2 -> 20.08.3)
kmplot (20.08.2 -> 20.08.3)
knavalbattle (20.08.2 -> 20.08.3)
knetwalk (20.08.2 -> 20.08.3)
knotes (20.08.2 -> 20.08.3)
kolf (20.08.2 -> 20.08.3)
kollision (20.08.2 -> 20.08.3)
kolourpaint (20.08.2 -> 20.08.3)
kompare (20.08.2 -> 20.08.3)
konquest (20.08.2 -> 20.08.3)
konsole (20.08.2 -> 20.08.3)
kontact (20.08.2 -> 20.08.3)
kontactinterface (20.08.2 -> 20.08.3)
kopete (20.08.2 -> 20.08.3)
kpat (20.08.2 -> 20.08.3)
kpimtextedit (20.08.2 -> 20.08.3)
kpkpass (20.08.2 -> 20.08.3)
kqtquickcharts (20.08.2 -> 20.08.3)
krdc (20.08.2 -> 20.08.3)
kreversi (20.08.2 -> 20.08.3)
krfb (20.08.2 -> 20.08.3)
kruler (20.08.2 -> 20.08.3)
kshisen (20.08.2 -> 20.08.3)
ksirk (20.08.2 -> 20.08.3)
ksmtp (20.08.2 -> 20.08.3)
kspaceduel (20.08.2 -> 20.08.3)
ksquares (20.08.2 -> 20.08.3)
ksudoku (20.08.2 -> 20.08.3)
ksystemlog (20.08.2 -> 20.08.3)
kteatime (20.08.2 -> 20.08.3)
ktimer (20.08.2 -> 20.08.3)
ktnef (20.08.2 -> 20.08.3)
ktouch (20.08.2 -> 20.08.3)
kturtle (20.08.2 -> 20.08.3)
kubrick (20.08.2 -> 20.08.3)
kwalletmanager5 (20.08.2 -> 20.08.3)
kwordquiz (20.08.2 -> 20.08.3)
libbluray (1.2.0 -> 1.2.1)
libgravatar (20.08.2 -> 20.08.3)
libiscsi (1.19.0+git.20200812 -> 1.19.0+git.20201023)
libkcddb (20.08.2 -> 20.08.3)
libkcompactdisc (20.08.2 -> 20.08.3)
libkdcraw (20.08.2 -> 20.08.3)
libkdegames (20.08.2 -> 20.08.3)
libkdepim (20.08.2 -> 20.08.3)
libkeduvocdocument (20.08.2 -> 20.08.3)
libkexiv2 (20.08.2 -> 20.08.3)
libkgapi (20.08.2 -> 20.08.3)
libkipi (20.08.2 -> 20.08.3)
libkleo (20.08.2 -> 20.08.3)
libkmahjongg (20.08.2 -> 20.08.3)
libkomparediff2 (20.08.2 -> 20.08.3)
libksane (20.08.2 -> 20.08.3)
libksieve (20.08.2 -> 20.08.3)
lokalize (20.08.2 -> 20.08.3)
lskat (20.08.2 -> 20.08.3)
mailcommon (20.08.2 -> 20.08.3)
mailimporter (20.08.2 -> 20.08.3)
man-pages-posix (2013a -> 2017a)
mariadb-connector-c (3.1.9 -> 3.1.11)
mbox-importer (20.08.2 -> 20.08.3)
messagelib (20.08.2 -> 20.08.3)
mobipocket (20.08.2 -> 20.08.3)
nvme-cli (1.12 -> 1.13)
okular (20.08.2 -> 20.08.3)
oniguruma (6.9.5.1 -> 6.9.6)
open-iscsi
ovmf
paper (2.2 -> 2.3)
parley (20.08.2 -> 20.08.3)
perl-Mojolicious (8.63 -> 8.64)
pim-data-exporter (20.08.2 -> 20.08.3)
pim-sieve-editor (20.08.2 -> 20.08.3)
pimcommon (20.08.2 -> 20.08.3)
plasma-nm5
qalculate (3.12.1 -> 3.14.0)
setools
signon-kwallet-extension (20.08.2 -> 20.08.3)
spectacle (20.08.2 -> 20.08.3)
step (20.08.2 -> 20.08.3)
suse-module-tools (15.3.4 -> 15.3.5)
sweeper (20.08.2 -> 20.08.3)
systemd
tcpdump
transmission
udisks2 (2.8.4 -> 2.9.1)
umbrello (20.08.2 -> 20.08.3)
xfce4-vala
xfce4-weather-plugin (0.10.1 -> 0.10.2)
xkbcomp (1.4.3 -> 1.4.4)
yakuake (20.08.2 -> 20.08.3)
=== Details ===
==== MozillaFirefox ====
Version update (82.0 -> 82.0.3)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 82.0.3
MSFA 2020-49
* CVE-2020-26950 (bmo#1675905)
Write side effects in MCallGetProperty opcode not accounted for
- Mozilla Firefox 82.0.2
* few bugfixes for introduced regressions
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Update summary and description of gstreamer-plugin and
gtk3-module subpackages in spec file (bsc#1104313).
==== akonadi-contact ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-import-wizard ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-mime ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-notes ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-search ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== akonadi-server ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Bug 427358 - akonadi_ical_resource stuck in InvalideCacheForCollection (kde#427358)
- Dropped patches, now upstream:
* 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
==== akregator ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akregator-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix Bug 428449 - wrong tab order in "edit feed" dialog (kde#428449)
==== analitza ====
Version update (20.08.2 -> 20.08.3)
Subpackages: analitza-lang libAnalitza5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ark ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ark-lang libkerfuffle20
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== arpwatch-ethercodes ====
Version update (2016.03.28 -> 20201026_100149)
- Removed URL for source0 as this causes issues with our bots
- Update to version 20201026_100149
- supply a new python3 script, that fetches (in local builds) and
generates ethercodes.dat
- update to version 20180926_160344
==== baloo5-widgets ====
Version update (20.08.2 -> 20.08.3)
Subpackages: baloo5-widgets-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== blinken ====
Version update (20.08.2 -> 20.08.3)
Subpackages: blinken-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== bovo ====
Version update (20.08.2 -> 20.08.3)
Subpackages: bovo-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== cervisia ====
Version update (20.08.2 -> 20.08.3)
Subpackages: cervisia-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== dolphin ====
Version update (20.08.2 -> 20.08.3)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== dragonplayer ====
Version update (20.08.2 -> 20.08.3)
Subpackages: dragonplayer-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== editorconfig-core-c ====
Version update (0.12.3 -> 0.12.4)
- editorconfig-core-c 0.12.4:
* fix various stability issues caused by memory handling
- drop upstream patch now included:
* 0001-fix-prevent-buffer-overflow-74.patch
==== enchant ====
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Backport from upstream git a Voikko backend fix (bsc#1178489)
+ Add Fix_back-ends_that_want_a_NUL-terminated_string.patch
==== ffmpegthumbs ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ffmpegthumbs-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== gimp ====
Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- updates to buildrequires
- synced required versions with configure.ac
- convert more buildrequires to pkgconfig() versions
- enable libheif on Tumbleweed, since we have the version in TW
with avif support, but not actual HEIF support unless libheif
from packman is used.
- added libheif-avif-only.patch:
libheif based exporter will only offer the formats supported by
the installed libheif (via runtime check)
==== grantleetheme ====
Version update (20.08.2 -> 20.08.3)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== gstreamer ====
Version update (1.18.0 -> 1.18.1)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gstreamer changes:
- aggregator: make peek() has() pop() drop() buffer API
threadsafe
- gstvalue: don't write to const char *
- meson: Disallow DbgHelp for UWP build
- info: Fix build on Windows ARM64 device
- build: use cpu_family for arch checks
- basetransform: Fix in/outbuf confusion of
_default_transform_meta
- Fix documentation
- info: Load DbgHelp.dll using g_module_open()
- padtemplate: mark documentation caps as may be leaked
- gstmeta: intern registered impl string
- aggregator: Hold SRC_LOCK while unblocking via
SRC_BROADCAST()
- ptp_helper_post_install.sh: deal with none
- skip elements/leak.c if tracer is not available
- aggregator: Wake up source pad in PAUSED<->PLAYING
transitions
- input-selector: Wake up blocking pads when releasing them
- ptp: Also handle gnu/kfreebsd
==== gstreamer-plugins-bad ====
Version update (1.18.0 -> 1.18.1)
Subpackages: gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gst-plugins-bad changes:
- codecparsers: h264parser: guard against ref_pic_markings
overflow
- v4l2codecs: Various fixes
- h265parse: Don't enable passthrough by default
- srt: Fix "Fix timestamping"
- srt: Fixes for 1.4.2
- dtlsconnection: Ignore OpenSSL system call errors
- h265parse: set interlace-mode=interleaved on interlaced
content
- Replace GPL v2 with LGPL v2 in COPYING file
- srt: Consume the error from gst_srt_object_write
- srt: Check socket state before retrieving payload size
- x265enc: fix deadlock on reconfig
- webrtc: Require gstreamer-sdp in the pkg-config file
- srtsrc: Fix timestamping
- mfvideosrc: Use only the first video stream per device
- srtobject: typecast SRTO_LINGER to linger
- decklink: Correctly order the different dependent mode tables
- wasapisrc: Make sure that wasapisrc produces data in loopback
mode
- wpesrc: fix some caps leaks using the non-GL output
- smoothstreaming: clear live adapter on seek
- vtdec/vulkan: use Shared storage mode for IOSurface textures
- wpe: Move webview load waiting to WPEView
- wpe: Use proper callback for TLS errors signal handling
- kmssink: Do not source using padded width/height
- avtp: avtpaafdepay: fix crash when building caps
- opencv: set opencv_dep when option is disabled to fix the
build
- line21encoder: miscellaneous enhancements
- Hls youtube issues with urisourcebin/queue2
- rtmp2: Replace stats queue with stats lock
- rtmp2sink: support EOS event for graceful connection shutdown
- mpegtsmux: Make handling of sinkpads thread-safe
- hlssink2: Actually release splitmuxsink's pads
- mpegtsmux: Don't create streams with reserved PID
==== gstreamer-plugins-base ====
Version update (1.18.0 -> 1.18.1)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gst-plugins-base changes:
- theoradec: Set telemetry options only if they are nonzero
- glslstage: delete shader on finalize of stage
- urisourcebin: Fix crash caused by use after free
- decodebin3: Store stream-start event on output pad before
exposing it
- Add some missing nullable annotations
- typefind/xdgmime: Validate mimetypes to be valid
GstStructure names before using them
- uridecodebin3: Forward upstream events to decodebin3 directly
- video-converter: Add fast paths from v210 to I420/YV12, Y42B,
UYVY and YUY2
- videoaggregator: Limit accepted caps by template caps
- gstrtpbuffer: fix header extension length validation
- decodebin3: only force streams-selected seqnum after a
select-streams
- videodecoder: don't copy interlace-mode from reference state
- enable abi checks
- multihandlesink: Don't pass NULL caps to gst_caps_is_equal
- audio: video: Fix in/outbuf confusion of transform_meta
- meson: Always wrap "prefix" option with join_paths() to make
Windows happy
- videoaggregator: ensure peek_next_sample() uses the correct
caps
- meson: Actually build gstgl without implicit include dirs
- videoaggregator: Don't require any pads to be configured for
negotiating source pad caps
- gst-libs: gl: Fix documentation typo and clarify
gl_memory_texsubimage
- audioaggregator: Reset offset if the output rate is
renegotiated
- video-anc: Implement transform functions for AFD/Bar metas
- appsrc: Wake up the create() function on caps changes
- rtpbasepayload: do not forget delayed segment when forwarding
gaps
- Add patch from gl#gstreamer/gst-plugins-base#221 to support two
new CEA 608 caption formats:
* MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
==== gstreamer-plugins-libav ====
Version update (1.18.0 -> 1.18.1)
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gst-libav changes:
- avaudenc/avvidenc: Reopen encoding session if it's required
- avauddec/audenc/videnc: Don't return GST_FLOW_EOS when draining
- avauddec/avviddec: Avoid dropping non-OK flow return
- avcodecmap: Enable 24 bit WMA Lossless decoding
==== gstreamer-plugins-ugly ====
Version update (1.18.0 -> 1.18.1)
- Update to 1.18.1:
+ No changes
==== gwenview5 ====
Version update (20.08.2 -> 20.08.3)
Subpackages: gwenview5-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix typo in KIPI plugins URL (kde#421015)
* Set visibility after setting parent (kde#427569)
==== hwdata ====
Version update (0.340 -> 0.341)
- Update to version 0.340:
+ Updated pci, usb and vendor ids.
==== inn ====
- rename the list.3 manpage to list-inn.3 as it conflicts with the
list.3 manpage from the man-pages 5.09 package [bnc#1178534]
==== juk ====
Version update (20.08.2 -> 20.08.3)
Subpackages: juk-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== k3b ====
Version update (20.08.2 -> 20.08.3)
Subpackages: k3b-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kaccounts-integration ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* [plugins/kio-webdav] Fix realm extraction
* Fix account details page (especially on dark themes) (kde#422190)
* [kcm] Show account creation error in the UI
==== kaccounts-providers ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kaccounts-providers-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kaddressbook ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kaddressbook-doc kaddressbook-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kalarmcal ====
Version update (20.08.2 -> 20.08.3)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kalgebra ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kalgebra-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kamera ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kamera-lang kio_kamera
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kanagram ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kanagram-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Drop unused Qt5OpenGL
==== kapptemplate ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kapptemplate-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kate ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kate-lang kate-plugins
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* lspclient: only consider user configuration contents changes as change (kde#427084)
* lspclient: correctly unregister the registered TextHintProvider (kde#427338)
==== katomic ====
Version update (20.08.2 -> 20.08.3)
Subpackages: katomic-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kblackbox ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kblackbox-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kblocks ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kblocks-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kbounce ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kbounce-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kbreakout ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kbreakout-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kbruch ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kbruch-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcachegrind ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcachegrind-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcalc ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcalc-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcalutils ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcharselect ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcharselect-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcolorchooser ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcolorchooser-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kcron ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kcron-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kde-print-manager ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kde-print-manager-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdeconnect-kde ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Set window icons for GUI executables
* [sms] Restore compatibility with current Android release (kde#427266)
* Work around SMS not being sent from cli
* Update kdeconnect-cli send-sms interface. (kde#425731)
* Fix missing kcm dependency for runcommand module
==== kdeedu-data ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdegraphics-thumbnailers ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdenetwork-filesharing ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdenetwork-filesharing-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdepim-apps-libs ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdepim-apps-libs-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdf ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdf-lang kwikdisk
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdialog ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdialog-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kdiamond ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdiamond-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kgeography ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kgeography-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kget ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kget-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kgoldrunner ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kgoldrunner-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== khangman ====
Version update (20.08.2 -> 20.08.3)
Subpackages: khangman-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== khelpcenter5 ====
Version update (20.08.2 -> 20.08.3)
Subpackages: khelpcenter5-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kidentitymanagement ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kig ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kig-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kimap ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kimap-lang libKF5IMAP5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kio-extras5 ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fish: Make makeTimeFromLs() actually take the strings into account
* Fish: Use the right result code on 'sh' command submission
* Fish: Fix 'sh' implementations for LIST and STAT commands
* Fish: Wrap lines in 'sh' implementations for LIST and STAT commands
* smb: no discovery cap on file listing (kde#427644)
==== kio_audiocd ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kio_audiocd-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kipi-plugins ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kipi-plugins-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kiriki ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kiriki-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kiten ====
Version update (20.08.2 -> 20.08.3)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Remove wrong and unneded i18n calls
==== kitinerary ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Be a bit less strict when applying the year from the context date
* Guard against SNCF tickets having 1st/2nd leg barcode on 3rd leg page
* Fix second leg class extraction from SNCF ticket barcodes
* Extract English SNCF tickets
* Avoid NaN comparisons
* Require C++17
==== kjumpingcube ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kjumpingcube-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kldap ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kldap-lang libKF5Ldap5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kleopatra ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kleopatra-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== klines ====
Version update (20.08.2 -> 20.08.3)
Subpackages: klines-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmag ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmag-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmahjongg ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmahjongg-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmail ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Add missing remove text
* Fix Bug 427889 - Missing text when removing charset encodings (kde#427889)
* Fix Bug 427697 - KMail did not apply data from mailto information. (kde#427697)
* Fix encoding problem with `kmail --msg $PWD/file.txt`
==== kmail-account-wizard ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmail-account-wizard-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmailtransport ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmbox ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmime ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmime-lang libKF5Mime5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmines ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmines-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmod ====
Subpackages: libkmod2
- Add usr-lib-modprobe.patch [boo#1092648]
==== kmousetool ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmousetool-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmouth ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmouth-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kmplot ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kmplot-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== knavalbattle ====
Version update (20.08.2 -> 20.08.3)
Subpackages: knavalbattle-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== knetwalk ====
Version update (20.08.2 -> 20.08.3)
Subpackages: knetwalk-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== knotes ====
Version update (20.08.2 -> 20.08.3)
Subpackages: knotes-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kolf ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kolf-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kollision ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kollision-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kolourpaint ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kolourpaint-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kompare ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kompare-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== konquest ====
Version update (20.08.2 -> 20.08.3)
Subpackages: konquest-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Add homepage and oars
==== konsole ====
Version update (20.08.2 -> 20.08.3)
Subpackages: konsole-part konsole-part-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix Maximize current Terminal (Keyboard vs Mouse) (kde#418498)
* Fix URL hint numbering
* Fix 'Alt+C' closing split view (kde#424654)
* For "Manage Profiles" always open the "Profiles" page in settings (kde#428206)
* Fix duplicates link-related entries in context menu (kde#426808)
==== kontact ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kontact-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kontactinterface ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kopete ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kopete-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kpat ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kpat-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kpimtextedit ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kpkpass ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKPimPkPass5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kqtquickcharts ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== krdc ====
Version update (20.08.2 -> 20.08.3)
Subpackages: krdc-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kreversi ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kreversi-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== krfb ====
Version update (20.08.2 -> 20.08.3)
Subpackages: krfb-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kruler ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kruler-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kshisen ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kshisen-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ksirk ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ksirk-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ksmtp ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kspaceduel ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kspaceduel-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ksquares ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ksquares-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ksudoku ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ksudoku-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ksystemlog ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ksystemlog-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kteatime ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kteatime-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ktimer ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ktimer-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ktnef ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== ktouch ====
Version update (20.08.2 -> 20.08.3)
Subpackages: ktouch-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kturtle ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kturtle-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kubrick ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kubrick-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kwalletmanager5 ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kwalletmanager5-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== kwordquiz ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kwordquiz-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libbluray ====
Version update (1.2.0 -> 1.2.1)
- Update to version 1.2.1:
+ Add initial support for .fmts files.
+ Improve missing/broken playlist handling.
+ Improve UHD metadata support.
+ Improve BD-J compability.
+ Improve error resilience and stability.
+ Fix long delay in "Evangelion, You are (not) alone" menu.
+ Fix JVM bootstrap issues with some Java 9 versions.
+ Fix sign extended bytes when reading single bytes in BDJ.
+ Fix creating organization and disc specific BD-J BUDA
directories.
+ Use external libudfread when available.
+ Rename list_titles to bd_list_titles and add it to installed
programs.
==== libgravatar ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libiscsi ====
Version update (1.19.0+git.20200812 -> 1.19.0+git.20201023)
- Update to version 1.19.0+git.20201023:
* test-tool: add COMPARE AND WRITE MiscompareSense test
* lib: parse Information fixed sense field
* lib: parse Information sense descriptor type
* lib: check length for sense key specific sense data descriptors
* lib: drop generic sense data descriptor VALID check
* test-tool: add version descriptor checks for more SBC-3 versions
* test-tool: Fix CmdSN tests
* test-tool/test_async_lu_reset_simple: Move an assert statement
* Remove an unused function from the iSER code
* test-tool: add LogoutDuringIOAsync test case
* test-tool: rename async write dispatch/complete counters
* pdu: fix use after free during cancellation
==== libkcddb ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkcompactdisc ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkdcraw ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkdegames ====
Version update (20.08.2 -> 20.08.3)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkdepim ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkeduvocdocument ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkexiv2 ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkgapi ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkipi ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Recommend kipi-plugins
- Drop obsolete parts for SLE, including dont-install-pics.diff
- Mention soversion and libversion explicitly, also in %files
- Drop unused Requires
- Drop unused macros
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkleo ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkmahjongg ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libkomparediff2 ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libksane ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5Sane5 libksane-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== libksieve ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libksieve-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== lokalize ====
Version update (20.08.2 -> 20.08.3)
Subpackages: lokalize-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== lskat ====
Version update (20.08.2 -> 20.08.3)
Subpackages: lskat-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== mailcommon ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== mailimporter ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== man-pages-posix ====
Version update (2013a -> 2017a)
- version update to 2017a
* see man-pages-posix-2017-a.Announce for details
==== mariadb-connector-c ====
Version update (3.1.9 -> 3.1.11)
- Update to release 3.1.11:
* CONC-513: MSAN use-of-uninitialized-value in strstr()
* CONC-512: truncation check for float values fails on i386 due
* to Intel FPU optimization bug in gcc
* CONC-510: Fix crash when loading plugins in mysql_server_init()
* CONC-508: Added support for passwords > 255 characters
* CONC-507: Fixed race condition in ma_net_init
* CONC-501: Added support for TLS v1.3 cipher suites
* MDEV-21612: Removed unused command COM_MULTI
- changes in release 3.1.10:
* CONC-500: Fixed error when loading intermediate chained certificates
* MDEV-18818: Fixed wrong zlib in mariadb_config when building
inside server package
* CONC-498: MYSQL_UNIX_ADDR and MYSQL_PORT are now defined
* Added new build option WIITH_ICONV=ON/OFF. When set to OFF (default)
API function mariadb_convert_string will always return -1 and
sets errorcode to ENOTSUP.
* mariadb_config now tries to determine the path of execution or
uses MARIADB_CONFIG environment variable before falling back and
using CMAKE_INSTALL_PREFIX for location of libraries and include files
* added --variables option for mariadb_config.
Supported values are pkgincludedir, pkglibdir and pkgplugindir.
- absolute_path_fix.patch, private_library.patch: refreshed
==== mbox-importer ====
Version update (20.08.2 -> 20.08.3)
Subpackages: mbox-importer-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== messagelib ====
Version update (20.08.2 -> 20.08.3)
Subpackages: messagelib-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix typo :)
* Fix Bug 391030 (anarchotaoist) - KMail does not print images in emails (kde#391030)
* Fix Bug 427792 - Crash on exit (kde#427792)
* Fix Bug 427697 - KMail did not apply data from mailto information. (kde#427697)
==== mobipocket ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== nvme-cli ====
Version update (1.12 -> 1.13)
- update to 1.13
* support for zoned command set
* Identify I/O Command Set data structure command added
* Added new namespace list command on list-ns, 4056 modification added
* Added temperature information getting and text formatting
* Implemented additional statistics to display
* nvme: add support for non shared namespaces
==== okular ====
Version update (20.08.2 -> 20.08.3)
Subpackages: okular-lang okular-spectre
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Do not disable flick if cursor has been wrapped (kde#420556)
* Fix wrong memory access that may cause crash
* Fix middle click on sidebar tab bar unloads the document. (kde#426613)
* Support more than latin1 chars on --find command line option (kde#427596)
* Fix fast scrolling with Shift+Scroll (kde#420889)
* Fix cursor not updated after clicking internal link (kde#421437)
* Fix scrolling with scrollbar when the slider is not clicked (kde#421159)
* Complete TextSelectorEngine if nothing selected (kde#446658)
==== oniguruma ====
Version update (6.9.5.1 -> 6.9.6)
- Update to 6.9.6
- When using configure script, if you have the POSIX API enabled
in an earlier version (disabled by default in 6.9.5) and you
need application binary compatibility with the POSIX API,
specify "--enable-binary-compatible-posix-api=yes" instead of
"--enable-posix-api=yes". Starting in 6.9.6,
"--enable-posix-api=yes" only supports source-level
compatibility for 6.9.5 and earlier about POSIX API. (Issue
[#210])
- NEW: configure option
- -enable-binary-compatible-posix-api=[yes/no]
- NEW API: Limiting the maximum number of calls of subexp-call
- NEW API: ONIG_OPTION_NOT_BEGIN_STRING / NOT_END_STRING /
NOT_BEGIN_POSITION
- Fixed behavior of ONIG_OPTION_NOTBOL / NOTEOL
- Fixed many problems found by OSS-Fuzz
- Fixed many problems found by Coverity
- Fixed CVE-2020-26159 (This turned out not to be a problem
later. #221)
- Under cygwin and mingw, generate and install the libonig.def
file (Issue #220)
==== open-iscsi ====
Subpackages: libopeniscsiusr0_2_0
- Updated to latest upstream, including async login ability:
* TODO: Update to todo list.
* Implement login "no_wait" for iscsiadm NODE mode
* iscsiadm buffer overflow regression when discovering many targets at once
* iscsid: Check Invalid Session id for stop connection
* Add ability to attempt target logins asynchronously
- %service_del_postun_without_restart is now available on SLE
More accurately it's been introduced in SLE12-SP2+ and SLE15+
+-------------------------------------------------------------------
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Update the json descriptors to address all x86_64 firmware files
(jsc#SLE-15915)
- Remove the executable bit from brotli source code files
==== paper ====
Version update (2.2 -> 2.3)
- Update to version 2.3 (no changelog)
==== parley ====
Version update (20.08.2 -> 20.08.3)
Subpackages: parley-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== perl-Mojolicious ====
Version update (8.63 -> 8.64)
- updated to 8.64
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.64 2020-11-01
- Replaced prettify.js with highlight.js. (zakame)
- Fixed a bug in Mojo::DOM where the tree root would be checked for all pseudo-classes.
- Fixed a redefined subroutine warning in eval command. (elmar)
==== pim-data-exporter ====
Version update (20.08.2 -> 20.08.3)
Subpackages: pim-data-exporter-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== pim-sieve-editor ====
Version update (20.08.2 -> 20.08.3)
Subpackages: pim-sieve-editor-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== pimcommon ====
Version update (20.08.2 -> 20.08.3)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Fix initialize variable
==== plasma-nm5 ====
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Add patch to support the compress parameter in .ovpn files (boo#1178258):
* 0001-Add-support-for-the-OpenVPN-parameter-compress.patch
==== qalculate ====
Version update (3.12.1 -> 3.14.0)
Subpackages: libqalculate21 qalculate-data
- Update to 3.14.0:
* Support traditional calculator memory (MR/MC/MS/M+/M-)
* Add Rutherford (Rd), millirem (mrem), mrem/s, and erg/g units
* Add yr and annus names for year unit, röntgen name for
roentgen (R) unit, and rem for roentgen equivalent man
* Add matrix rank (rk) and reduced row echelon form (rref)
functions
* Support for different character encodings in code() function
* Keep angle units in calculations involving both length and
(plane) angle units (fixes lumen calculations)
* Improve plot speed for functions defined using expression
* Always perform conversion to optimal (SI) unit when the
expression is a number multiplied by a unit and input equals
output
* Improvements and fixes for qalc on Windows
* Compiled definitions without GIO and with support for
out-of-tree builds
* Fix availability of many currencies before manual exchange
rates update (global exchange rates file was not installed)
* Minor bug fixes and feature improvements
==== setools ====
- Stay on a single python3 flavor even if there are more than one
gh#openSUSE/python-rpm-macros#73
==== signon-kwallet-extension ====
Version update (20.08.2 -> 20.08.3)
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== spectacle ====
Version update (20.08.2 -> 20.08.3)
Subpackages: spectacle-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* ExportManager: Marked saved files as recent files (kde#424205)
* QuickEditor: Use XCB API to position the editor window
==== step ====
Version update (20.08.2 -> 20.08.3)
Subpackages: step-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== suse-module-tools ====
Version update (15.3.4 -> 15.3.5)
- Update to version 15.3.5:
* Skip coldplug for memory devices on ppc64le, using generator
==== sweeper ====
Version update (20.08.2 -> 20.08.3)
Subpackages: sweeper-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- No code change since 20.08.2
==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit fdce77ce2067f9dd90d816bad28b51efed0b6dc1
05fff5bd02 generator: use kmsg in system-level generators, journal otherwise
ecc07954de log: normalize log target condition check
d32ceea42b log: update comment
2ebad02b60 basic/virt: Detect PowerVM hypervisor (bsc#1176800)
- Simplify systemd-sysv-convert
- the previous code incorrectly assumed that the sysv init scripts
were uninstalled before %post get executed. It therefore save the
enablement state in %pre and restore it in %post. Now all is done
in %post (making --save option useless) and there's no more need
to remember the enablement state.
- "--save" option is a NOP but is still kept for backward
compatibility.
- the previous simplifcation made /var/lib/systemd/migrated no more
used.
- we do not search for units in /lib/systemd anymore, this shouldn't
be needed anymore these days especially since this path was only
used when systemd was introduced in openSUSE and it was never used
in SLE (checked SLE12-GA).
- the option --show has been dropped. It's never been used even
internally.
- the DB is populated only once even if the script was enabled at
multiple runlevels. The runlevel info was never used. A dummy
value is still added to keep the same format just in case.
- No more need to clean the journal-upload stuff with --without=journal_remote
Since -Dremote build option has been introduced with meson, this
workaround is no more needed.
- Move journal-{remote,upload}.conf.5.gz man pages into systemd-journal_remote sub package
- Explicitly list files in /usr/lib/sysusers.d shipped by the main package
Currently only one config file is shipped in this directory and we
want to check any new files that may be added in the future.
- Use %{_modulesloaddir}, %{_environmentdir} and %{_modprobedir} wherever appropriate
==== tcpdump ====
- Security fix: [bsc#1178466, CVE-2020-8037]
* PPP decapsulator: Allocate the right buffer size
- Add tcpdump-CVE-2020-8037.patch
==== transmission ====
Subpackages: transmission-common transmission-gtk
- Fix build with RPM 4.16: move installation of translations from
%build to %install section.
==== udisks2 ====
Version update (2.8.4 -> 2.9.1)
Subpackages: libudisks2-0 libudisks2-0_btrfs
- Update to version 2.9.1:
+ This is mostly a bugfix release, notable changes include:
- active modules are now tracked in a daemon state file and
are automatically reloaded on next startup in case of
previous unclean daemon shutdown
- further improvements in object property updates while
handling method calls
- zram module fixes:
+ compatibility improvements with existing zram generators
and toolkits
+ the zram-setup@.service systemd unit has been renamed to
udisks2-zram-setup@.service
+ related udev rules have been separated into
90-udisks2-zram.rules
+ the zram.conf.d path is now configurable and defaults to
/usr/lib/zram.conf.d
- Update to version 2.9.0:
+ This 2.9.0 release brings many changes to the daemon core,
internal modularity and the libudisks2 library.
No public API has been removed, there is a couple of
deprecations however.
+ There's a major change in how and when D-Bus object properties
are updated. As a general rule when a method call returns
affected objects should now have their properties updated by
that moment. This is an ongoing task and while majority of the
daemon API has been covered, there are pending issues in some
of the modules.
+ Configurable mount options is a new big feature for this
release, allowing sysadmins to re-define default mount options
for each filesystem type. Extensive documentation is available
at http://storaged.org/doc/udisks2-api/latest/mount_options.html
+ Internal module API has been reworked, modules should now be
enabled separately via the new EnableModule() call that also
reports initialization failures.
The old org.freedesktop.UDisks2.Manager.EnableModules() call
has been deprecated.
+ Additional feature highlights:
- building the daemon can now be disabled via configure switch,
only libudisks2 will be built
- removed the systemd mount cleanup service, mount state is now
tracked separately for persistent and non-persistent mount
points and cleanup of lingering persistent mount points is
performed on daemon startup (e.g. on system boot)
- new LVM-VDO integration, deprecated the standalone VDO module
- added support for (un)locking BitLocker devices
- libudisks2 now includes generated GDBus code for compiled-in
modules, separate pkg-config files are provided as well
==== umbrello ====
Version update (20.08.2 -> 20.08.3)
Subpackages: umbrello-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* cmake: Add fallback in case QTQCHDIR was not found for KF5 build variant
* Fix "file cannot create directory: /qch. Maybe need administrative privileges" (kde#427070)
* Add cmake command line option BUILD_QCH to support building without QCH support if requested
==== xfce4-vala ====
- Add bindings to libxfce4ui-2
- Add bcond to build package using git master source
==== xfce4-weather-plugin ====
Version update (0.10.1 -> 0.10.2)
Subpackages: xfce4-weather-plugin-lang
- Update to 0.10.2
- Switch to the 2.0 API of met.no (1.9 was deprecated)
- weather-icon: fix use-after-free in get_user_icons_dir
- Fix GTimeVal deprecation
- Update copyright/bugzilla URLs
- Add basic GitLab pipeline
- bxo#16717: Move from exo-csource to xdt-csource
- Fix unprintable character in summary subtitle (bug #16394)
- Improve contrast in weather report, similar to GTK2 + Adwaita
(bxo#15806)
- Enable keyboard scrolling in Details panel (bxo#15912)
- Support solarnoon and solarmidnight (bxo#15771)
- Fix day/night calculation (bxo#16091)
- Translation Updates
- Removed obsolete patch
xfce4-weather-plugin-fix-no-return-in-nonvoid-function.patch
==== xkbcomp ====
Version update (1.4.3 -> 1.4.4)
- Update to version 1.4.4
* Fix spelling/wording issues
* Fix lockdevbtn to be XkbSA_LockDeviceBtn action
* For -R and after chdir, add the current directory to the path
* Don't pretend unresolved symbols are an error
==== yakuake ====
Version update (20.08.2 -> 20.08.3)
Subpackages: yakuake-lang
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Consider renaming tabs via DBus interactive. This allows it
to override a previouly interactively set title. (kde#428400)
1
0
12 Nov '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.34 -> 7.0.10.35)
NetworkManager
PackageKit
amavisd-new (2.11.1 -> 2.12.0)
apparmor (2.13.5 -> 3.0.0)
binutils (2.34 -> 2.35)
bogofilter-db-src
chrony
corosync
drbd
firebird (3.0.6.33328 -> 3.0.7.33374)
fwupd (1.4.5 -> 1.5.1)
gcc10 (10.2.1+git583 -> 10.2.1+git872)
git (2.29.1 -> 2.29.2)
glibc
grub2
hplip
iptables (1.8.5 -> 1.8.6)
java-11-openjdk (11.0.8.0 -> 11.0.9.0)
kernel-firmware (20201005 -> 20201023)
libapparmor (2.13.5 -> 3.0.0)
libqt5-qtbase
librdkafka (1.5.0 -> 1.5.2)
libreoffice (7.0.2.2 -> 7.0.3.1)
libvirt (6.8.0 -> 6.9.0)
libxml2
libyui-ncurses (2.57.1 -> 2.57.2)
libyui-qt (2.56.1 -> 2.56.2)
llvm11 (10.0.1 -> 11.0.0)
lzfse
man-pages (5.08 -> 5.09)
mhvtl (1.62_k5.8.15_1 -> 1.62_k5.9.1_1)
mpc (1.2.0 -> 1.2.1)
nfs-utils
nodejs14 (14.14.0 -> 14.15.0)
opie
osinfo-db (20200813 -> 20201015)
ovmf
pciutils
perl (5.30.3 -> 5.32.0)
perl-Convert-ASN1
perl-DBI
perl-IO-Tty (1.14 -> 1.15)
perl-Net-DNS (1.27 -> 1.28)
php7 (7.4.11 -> 7.4.12)
plasma5-disks (5.20.1 -> 5.20.2)
plasma5-thunderbolt (5.20.1 -> 5.20.2)
plymouth
polkit-default-privs (1550+20201012.1df5a0d -> 1550+20201103.994a5ed)
postgresql13
procmail
python-cryptography (3.0 -> 3.2.1)
python-gst (1.16.2 -> 1.18.0)
python-libvirt-python (6.8.0 -> 6.9.0)
python-libxml2
python-psutil
python-sip
qemu
qpdf (10.0.1 -> 10.0.3)
raspberrypi-firmware-dt (2020.05.02 -> 2020.10.26)
redis (6.0.8 -> 6.0.9)
rpm-config-SUSE (0.g60 -> 0.g64)
rsyslog (8.2008.0 -> 8.2010.0)
rubygem-bootsnap (1.4.8 -> 1.4.9)
rubygem-puma (5.0.0 -> 5.0.4)
rubygem-rubocop (0.92.0 -> 1.2.0)
rubygem-rubocop-ast (0.5.0 -> 1.1.0)
rubygem-zeitwerk (2.4.0 -> 2.4.1)
salt
sddm
sendmail
shadow
shim
shotwell (0.30.10 -> 0.30.11)
squid
systemd-default-settings (0.2 -> 0.4)
thunar (1.8.15 -> 1.8.16)
timezone (2020a -> 2020d)
timezone-java (2020a -> 2020d)
tk
tmux (3.1b -> 3.1c)
transactional-update (2.28 -> 2.28.2)
tumbler
vim (8.2.1900 -> 8.2.1955)
virt-manager
vulkan-loader (1.2.154 -> 1.2.154.1)
wireshark (3.2.7 -> 3.2.8)
xdm
xen (4.14.0_08 -> 4.14.0_10)
xfdesktop (4.14.2 -> 4.14.3)
xfwm4 (4.14.5 -> 4.14.6)
yast2-firewall (4.3.8 -> 4.3.9)
yast2-installation (4.3.19 -> 4.3.20)
yast2-security (4.3.3 -> 4.3.4)
zypp-plugin
=== Details ===
==== ImageMagick ====
Version update (7.0.10.34 -> 7.0.10.35)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7
- version update to 7.0.10.35
* Prefer ffmpeg over avconv.
* Support median image statistic and median property.
* Add -extend option to {display,animate,import}.
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Exclude systemd.automount from nfs processing: fix boo#1116625
as suggested from Neil Brown
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-bsc1169739.patch: main: notify the service manager
when it's beginning to shutdown
(gh#/hughsie/PackageKit/commit/d8dd484d, bsc#1169739).
- Replace $DISABLE_RESTART_ON_UPDATE=yes with %service_del_postun_without_restart
Use of $DISABLE_RESTART_ON_UPDATE is deprecated.
==== amavisd-new ====
Version update (2.11.1 -> 2.12.0)
Subpackages: amavisd-new-docs
- update to version 2.12.0
* Upstream changed to GitLab
* Introduce Rspamd client extension
With this extension, Amavis can use Rspamd either running on the same
server or remotely. Connections are made using HTTP/HTTPS depending on
configuration, the latter requiring a HTTPS-capable proxy (like NGINX or
Apache) for Rspamd, which does not natively support HTTPS. Basic
authentication with name/password pairs is also available.
* Treat "not an OLE file" as a successful result
Amavis supports calling the ripOLE program to extract embedded objects
from Microsoft OLE documents. However, not all Microsoft documents
contain said objects, and the underlying file format changes when they
do. Since Amavis can't tell the difference, it passes everything to
ripOLE unconditionally. Amavis now treats the "not an OLE file" error
code of ripOLE as a successful result, proceeds normally and scans the
file as a whole.
* Fix unix socket path extraction that has prevented a socket based
policy bank to be loaded;
* Fix DKIM signing for outbound messages (remove dkim-signing.diff)
* Fix unescaped left brace regex warning in run_av() subroutine.
* Mention default value for $myprogram_name in minimal amavisd.conf.
- cleanup spec
* remove unused rc.amavis SysV initscript
* remove unused /usr/lib/tmpfiles.d
==== apparmor ====
Version update (2.13.5 -> 3.0.0)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add utils-fix-hotkey-conflict.diff to fix a hotkey conflict in
de, id and sv translations (and fix the test) (MR 675)
- add extra-profiles-fix-Pux.diff to fix an inactive profile -
prevents a crash in aa-logprof and aa-genprof when creating a new
profile (MR 676)
- update to AppArmor 3.0.0
- introduce feature abi declaration in profiles to enable use of
new rule types (for openSUSE: dbus and unix rules)
- support xattr attachment conditionals
- experimental support for kill and unconfined profile modes
- rewritten aa-status (in C), including support for new profile modes
- rewritten aa-notify (in python), finally dropping the perl
requirement at runtime
- new tool aa-features-abi for extracting feature abis from the kernel
- update profiles to have profile names and to use 3.0 feature abi
- introduce @{etc_ro} and @{etc_rw} profile variables
- new profile for php-fpm
- several updates to profiles and abstractions (including boo#1166007)
- fully support 'include if exists' in the aa-* tools
- rewrite handling of alias, include, link and variable rules in
the aa-* tools
- rewrite and simplify log handling in the aa-logprof and aa-genprof
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0
for the detailed upstream changelog
- patches:
- add changes-since-3.0.0.diff with upstream fixes since the 3.0.0
release up to 3e18c0785abc03ee42a022a67a27a085516a7921
- drop upstreamed usr-etc-abstractions-base-nameservice.diff
- drop 2.13-only libapparmor-so-number.diff
- refresh apparmor-enable-profile-cache.diff - partially upstreamed
- update apparmor-samba-include-permissions-for-shares.diff and
apparmor-lessopen-profile.patch - switch to "include if exists"
- apparmor-lessopen-profile.patch: add abi rule to lessopen profile
- refresh apparmor-lessopen-nfs-workaround.diff
- move away very loose apache profile that doesn't even match the
apache2 binary path in openSUSE to avoid confusion (boo#872984)
- move rewritten aa-status from utils to parser subpackage
- add aa-features-abi to parser subpackage
- replace perl and libnotify-tools requires with requiring
python3-notify2 and python3-psutil (needed by the rewritten
aa-notify)
- drop ancient cleanup for /etc/init.d/subdomain from parser %pre
- drop (never enabled) conditionals to build with python2 and to
build the python-apparmor subpackage (upstream dropped python2
support)
- drop setting PYTHON and PYTHON_VERSIONS env variable, no longer needed
- set PYFLAKES path for utils check
- add precompiled_cache build conditional to allow faster local
builds without using kvm
- remove duplicated BuildRequires: swig
==== binutils ====
Version update (2.34 -> 2.35)
Subpackages: libctf-nobfd0 libctf0
- Update binutils-2.35-branch.diff.gz to commit 23f268a0:
* Add xBPF target
* Fix various problems with DWARF 5 support in gas
- Toolchain module update for SLE15 [jsc#ECO-2373]
- Includes changes that were SLE-only in binutils-add-z15-name.diff
for [bsc#1160590, jsc#SLE-7903 aka jsc#SLE-7464]
- Add binutils-2.35-branch.diff.gz: it includes fix for
nm -B for objects compiled with -flto and -fcommon.
- Add binutils-revert-nm-symversion.diff to be compatible with old
output of nm relied on in scripts.
- Add binutils-fix-abierrormsg.diff to work around an eager (new)
error message occuring without inputs and as-needed (affects
nvme-cli build).
- Update to binutils 2.35:
* The asseembler can now produce DWARF-5 format line number tables.
* Readelf now has a "lint" mode to enable extra checks of the files it is processing.
* Readelf will now display "[...]" when it has to truncate a symbol name.
The old behaviour - of displaying as many characters as possible, up to
the 80 column limit - can be restored by the use of the --silent-truncation
option.
* The linker can now produce a dependency file listing the inputs that it
has processed, much like the -M -MP option supported by the compiler.
- Regenerate add-ulp-section.diff with -p1 due to a fuzzing issue.
- Remove binutils-2.34-branch.diff.gz.
- Regenerate binutils-build-as-needed.diff due to a fuzzing issue.
- Regenerate binutils-fix-invalid-op-errata.diff as one hunk was upstreamed.
- Remove upstreamed patch binutils-pr25593.diff.
- Regenerate unit-at-a-time.patch due to a fuzzing issue.
- Regenerate binutils-revert-plt32-in-branches.diff.
==== bogofilter-db-src ====
Subpackages: bogofilter-common bogofilter-db
- Convert to _multibuild: with RPM 4.16, we can no longer use
make_install in the build phase, as %install will always empty
DESTDIR.
==== chrony ====
Subpackages: chrony-pool-openSUSE
- By default we don't write log files but log to journald, so
only recommend logrotate.
==== corosync ====
Subpackages: libcfg6 libcmap4 libcorosync_common4 libcpg4 libquorum5
- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
Reason: This time the path will NOT cause problems when doing rolling
upgrade, see bsc#1168771
==== drbd ====
Subpackages: drbd-kmp-default
- bsc#1178388, build error with -Wreturn-type
Add patch fix-err-of-wrong-return-type.patch
==== firebird ====
Version update (3.0.6.33328 -> 3.0.7.33374)
Subpackages: libfbclient2 libib_util
- update to upstream version 3.0.7
* better diagnostic for the 'Missing security context' error
(CORE-6362)
* disconnect from the security database when missing plugin data
structures cause an error (CORE-6339)
* multiple important bug fixes
==== fwupd ====
Version update (1.4.5 -> 1.5.1)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Amend the spec file (jsc#SLE-16818)
+ Only enable fish support for Tumbleweed
+ Only enable the MSR plugin for x86
+ Only install dbxtool in the architectures with UEFI support
- Update to version 1.5.1:
+ Use UDisks to find out if swap devices are encrypted.
+ Show a link to discover more information about a specific
plugin failure.
+ updated fish completions to 1.5.0.
+ Remove the duplicate parent-child data in FwupdDevice and
FuDevice.
+ Show a less scary fwupdate output for devices without info.
+ thunderbolt: recognize authorized value of '2' as well.
+ bcm57xx: Make hotplug more reliable.
+ Use a different Device ID for the OptionROM devices.
+ contrib/ci: switch TPM simulator from ibmswtpm to swtpm.
+ Delete unused EFI variables when deploying firmware.
+ Fix probe warning for the Logitech Unifying device.
+ Include the amount of NVRAM size in use in the LVFS failure
report.
+ Add external interface messages.
- Update to version 1.5.0:
+ Add a compatible re-implementation of the rhboot dbxtool.
+ Add async versions of the library for GUI tools.
+ Add commands for interacting with the ESP to fwupdtool.
+ Add firmware-extract subcommand to fwupdtool.
+ Add FwupdPlugin so we can convey enumerated system errors to
the end user.
+ Add plugin for Goodix fingerprint sensors.
+ Add plugin that can update the BCM5719 network adapter.
+ Add plugin to update Elan Touchpads using HID.
+ Add support for a delayed activation flow for Thunderbolt.
+ Add support for ChromeOS Quiche and Gingerbread.
+ Add support for Hyper hardware.
+ Add support for the Host Security ID.
+ Add support for ThunderBolt retimers.
+ Add switch-branch command to fwupdtool and fwupdmgr.
+ Allow blocking specific firmware releases by checksum.
+ Allow contructing a firmware with multiple images.
+ Allow firmware to require specific features from front-end
clients.
+ Allow updating the dbx using the LVFS, validating it is safe to
apply.
+ Include the HSI results and attributes in the uploaded report.
+ Support loading DMI data from DT systems.
+ Support LVFS::UpdateImage for GUI clients.
==== gcc10 ====
Version update (10.2.1+git583 -> 10.2.1+git872)
Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1
- Update to gcc-10 branch head (a78cd759754c92cecbf235ac9b), git872.
- Build complete set of multilibs for arm-none target [bsc#1106014]
* Fixes inadvertant mixture of ARM and Thumb instructions in linker output
==== git ====
Version update (2.29.1 -> 2.29.2)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.29.2: "--committer-date-is-author-date" option of "rebase"
and "am" subcommands lost the e-mail address by mistake in 2.29
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
tracking and shadow stack use. Enable indirect branch tracking
and shadow stack in the dynamic loader. [jsc#PM-2110] [bsc#1175154]
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix boot failure in blocklist installation (bsc#1178278)
* Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Fixed bugzilla link (bsc#1177527)
==== iptables ====
Version update (1.8.5 -> 1.8.6)
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Update to release 1.8.6
* iptables-nft had pointlessly added "bitwise" expressions to
each IP address match, needlessly slowing down run-time
performance (by 50% in worst cases).
* iptables-nft-restore: Support basechain policy value of "-"
(indicating to not change the chain's policy).
* nft-translte: Fix translation of ICMP type "any" match.
==== java-11-openjdk ====
Version update (11.0.8.0 -> 11.0.9.0)
Subpackages: java-11-openjdk-headless
- Enable Sheandoah GC for x86_64
- Update to upstream tag jdk-11.0.9-11 (October 2020 CPU,
bsc#1177943)
* New features
+ JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector
* Security fixes
+ JDK-8233624: Enhance JNI linkage
+ JDK-8236196: Improve string pooling
+ JDK-8236862, CVE-2020-14779: Enhance support of Proxy class
+ JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts
+ JDK-8237995, CVE-2020-14782: Enhance certificate processing
+ JDK-8240124: Better VM Interning
+ JDK-8241114, CVE-2020-14792: Better range handling
+ JDK-8242680, CVE-2020-14796: Improved URI Support
+ JDK-8242685, CVE-2020-14797: Better Path Validation
+ JDK-8242695, CVE-2020-14798: Enhanced buffer support
+ JDK-8243302: Advanced class supports
+ JDK-8244136, CVE-2020-14803: Improved Buffer supports
+ JDK-8244479: Further constrain certificates
+ JDK-8244955: Additional Fix for JDK-8240124
+ JDK-8245407: Enhance zoning of times
+ JDK-8245412: Better class definitions
+ JDK-8245417: Improve certificate chain handling
+ JDK-8248574: Improve jpeg processing
+ JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit
+ JDK-8253019: Enhanced JPEG decoding
* Other changes
+ JDK-6532025: GIF reader throws misleading exception with
truncated images
+ JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
/PDialogTest.java needs update by removing an infinite loop
+ JDK-8022535: [TEST BUG] javax/swing/text/html/parser/
/Test8017492.java fails
+ JDK-8062947: Fix exception message to correctly represent
LDAP connection failure
+ JDK-8067354: com/sun/jdi/GetLocalVariables4Test.sh failed
+ JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/
/CloseServerSocket.java fails intermittently with Address
already in use
+ JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed
due to timeout on DeadServerNoTimeoutTest is incorrect
+ JDK-8160768: Add capability to custom resolve host/domain
names within the default JNDI LDAP provider
+ JDK-8172404: Tools should warn if weak algorithms are used
before restricting them
+ JDK-8193367: Annotated type variable bounds crash javac
+ JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java
fails intermittently: Connection reset
+ JDK-8203026: java.rmi.NoSuchObjectException: no such object
in table
+ JDK-8203281: [Windows] JComboBox change in ui when
editor.setBorder() is called
+ JDK-8203382: Rename SystemDictionary::initialize_wk_klass to
resolve_wk_klass
+ JDK-8203393: com/sun/jdi/JdbMethodExitTest.sh and
JdbExprTest.sh fail due to timeout
+ JDK-8203928: [Test] Convert non-JDB scaffolding
serviceability shell script tests to java
+ JDK-8204963: javax.swing.border.TitledBorder has a memory leak
+ JDK-8204994: SA might fail to attach to process with "Windbg
Error: WaitForEvent failed"
+ JDK-8205534: Remove SymbolTable dependency from
serviceability agent
+ JDK-8206309: Tier1 SA tests fail
+ JDK-8208281: java/nio/channels/
/AsynchronousSocketChannel/Basic.java timed out
+ JDK-8209109: [TEST] rewrite com/sun/jdi shell tests to java
version - step1
+ JDK-8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh
is incorrect
+ JDK-8209342: Problemlist SA tests on Solaris due to Error
attaching to process: Can't create thread_db agent!
+ JDK-8209343: Test javax/swing/border/TestTitledBorderLeak.java
should be marked as headful
+ JDK-8209517: com/sun/jdi/BreakpointWithFullGC.java fails with
timeout
+ JDK-8209604: [TEST] rewrite com/sun/jdi shell tests to java
version - step2
+ JDK-8209605: com/sun/jdi/BreakpointWithFullGC.java fails with
ZGC
+ JDK-8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java
+ JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
/ap10t001/TestDescription.java failed with ObjectFree:
GetCurrentThreadCpuTimerInfo returned unexpected error code
+ JDK-8210243: [TEST] rewrite com/sun/jdi shell tests to java
version - step3
+ JDK-8210527: JShell: NullPointerException in
jdk.jshell.Eval.translateExceptionStack
+ JDK-8210560: [TEST] convert com/sun/jdi redefineClass-related
tests
+ JDK-8210725: com/sun/jdi/RedefineClearBreakpoint.java fails
with waitForPrompt timed out after 60 seconds
+ JDK-8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
clarify which output is the pending reply after a timeout
+ JDK-8210760: [TEST] rewrite com/sun/jdi shell tests to java
version - step4
+ JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java
fails to find ThreadLocalObject
+ JDK-8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh
test
+ JDK-8211694: JShell: Redeclared variable should be reset
+ JDK-8212200: assert when shared java.lang.Object is redefined
by JVMTI agent
+ JDK-8212629: [TEST] wrong breakpoint in
test/jdk/com/sun/jdi/DeferredStepTest
+ JDK-8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57)
- unexpected. lastLine=52, minLine=52, maxLine=55
+ JDK-8212807: tools/jar/multiRelease/Basic.java times out
+ JDK-8213182: Minimal VM build failure after JDK-8212200
(assert when shared java.lang.Object is redefined by JVMTI
agent)
+ JDK-8213214: Set -Djava.io.tmpdir= when running tests
+ JDK-8213275: ReplaceCriticalClasses.java fails with
jdk.internal.vm.PostVMInitHook not found
+ JDK-8213574: Deadlock in string table expansion when dumping
lots of CDS classes
+ JDK-8213703: LambdaConversionException: Invalid receiver type
not a subtype of implementation type interface
+ JDK-8214074: Ghash optimization using AVX instructions
+ JDK-8214491: Upgrade to JLine 3.9.0
+ JDK-8214797: TestJmapCoreMetaspace.java timed out
+ JDK-8215243: JShell tests failing intermitently with
"Problem cleaning up the following threads:"
+ JDK-8215244: jdk/jshell/ToolBasicTest.java
testHistoryReference failed
+ JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash
optimization using AVX instructions)
+ JDK-8215438: jshell tool: Ctrl-D causes EOF
+ JDK-8216021: RunTest.gmk might set concurrency level to 1 on
Windows
+ JDK-8216974: HttpConnection not returned to the pool after
204 response
+ JDK-8218948: SimpleDateFormat :: format - Zone Names are not
reflected correctly during run time
+ JDK-8219712: code_size2 (defined in stub_routines_x86.hpp) is
too small on new Skylake CPUs
+ JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
instead of aliased B&W glyphs
+ JDK-8221658: aarch64: add necessary predicate for ubfx
patterns
+ JDK-8221759: Crash when completing "java.io.File.path"
+ JDK-8221918: runtime/SharedArchiveFile/serviceability/
/ReplaceCriticalClasses.java fails: Shared archive not found
+ JDK-8222074: Enhance auto vectorization for x86
+ JDK-8222079: Don't use memset to initialize fields decode_env
constructor in disassembler.cpp
+ JDK-8222769: [TESTBUG] TestJFRNetworkEvents should not rely
on hostname command
+ JDK-8223688: JShell: crash on the instantiation of raw
anonymous class
+ JDK-8223777: In posix_spawn mode, failing to exec()
jspawnhelper does not result in an error
+ JDK-8223940: Private key not supported by chosen signature
algorithm
+ JDK-8224184: jshell got IOException at exiting with AIX
+ JDK-8224234: compiler/codegen/TestCharVect2.java fails in
test_mulc
+ JDK-8225037: java.net.JarURLConnection::getJarEntry() throws
NullPointerException
+ JDK-8225625: AES Electronic Codebook (ECB) encryption and
decryption optimization using AVX512 + VAES instructions
+ JDK-8226536: Catch OOM from deopt that fails rematerializing
objects
+ JDK-8226575: OperatingSystemMXBean should be made container
aware
+ JDK-8226697: Several tests which need the @key headful
keyword are missing it.
+ JDK-8226809: Circular reference in printed stack trace is not
correctly indented & ambiguous
+ JDK-8227059: sun/security/tools/keytool/
/DefaultSignatureAlgorithm.java timed out
+ JDK-8227269: Slow class loading when running with JDWP
+ JDK-8227595: keytool/fakegen/DefaultSignatureAlgorithm.java
fails due to "exitValue = 6"
+ JDK-8228448: Jconsole can't connect to itself
+ JDK-8228967: Trust/Key store and SSL context utilities for
tests
+ JDK-8229378: jdwp library loader in linker_md.c quietly
truncates on buffer overflow
+ JDK-8229815: Upgrade Jline to 3.12.1
+ JDK-8230000: some httpclients testng tests run zero test
+ JDK-8230002: javax/xml/jaxp/unittest/transform/
/SecureProcessingTest.java runs zero test
+ JDK-8230010: Remove jdk8037819/BasicTest1.java
+ JDK-8230094: CCE in createXMLEventWriter(Result) over an
arbitrary XMLStreamWriter
+ JDK-8230402: Allocation of compile task fails with assert:
"Leaking compilation tasks?"
+ JDK-8230767: FlightRecorderListener returns null recording
+ JDK-8230870: (zipfs) Add a ZIP FS test that is similar to
test/jdk/java/util/zip/EntryCount64k.java
+ JDK-8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes()
can be quicker for self thread
+ JDK-8231586: enlarge encoding space for OopMapValue offsets
+ JDK-8231953: Wrong assumption in assertion in
oop::register_oop
+ JDK-8231968: getCurrentThreadAllocatedBytes default
implementation s/b getThreadAllocatedBytes
+ JDK-8232083: Minimal VM is broken after JDK-8231586
+ JDK-8232161: Align some one-way conversion in MS950 charset
with Windows
+ JDK-8232855: jshell missing word in /help help
+ JDK-8233027: OopMapSet::all_do does oms.next() twice during
iteration
+ JDK-8233228: Disable weak named curves by default in TLS,
CertPath, and Signed JAR
+ JDK-8233386: Initialize NULL fields for unused decorations
+ JDK-8233452: java.math.BigDecimal.sqrt() with
RoundingMode.FLOOR results in incorrect result
+ JDK-8233686: XML transformer uses excessive amount of memory
+ JDK-8233741: AES Countermode (AES-CTR) optimization using
AVX512 + VAES instructions
+ JDK-8233829: javac cannot find non-ASCII module name under
non-UTF8 environment
+ JDK-8233958: Memory retention due to HttpsURLConnection
finalizer that serves no purpose
+ JDK-8234011: (zipfs) Memory leak in
ZipFileSystem.releaseDeflater()
+ JDK-8234058: runtime/CompressedOops/
/CompressedClassPointers.java fails with 'Narrow klass base:
0x0000000000000000' missing from stdout/stderr
+ JDK-8234149: Several regression tests do not dispose Frame at
end
+ JDK-8234347: "Turkey" meta time zone does not generate
composed localized names
+ JDK-8234385: [TESTBUG] java/awt/EventQueue/6980209/
/bug6980209.java fails in linux nightly
+ JDK-8234535: Cross compilation fails due to missing CFLAGS
for the BUILD_CC
+ JDK-8234541: C1 emits an empty message when it inlines
successfully
+ JDK-8234687: change javap reporting on unknown attributes
+ JDK-8236464: SO_LINGER option is ignored by SSLSocket in JDK
11
+ JDK-8236548: Localized time zone name inconsistency between
English and other locales
+ JDK-8236617: jtreg test containers/docker/
/TestMemoryAwareness.java fails after 8226575
+ JDK-8237182: Update copyright header for shenandoah and
epsilon files
+ JDK-8237888: security/infra/java/security/cert/
/CertPathValidator/certification/LuxTrustCA.java fails when
checking validity interval
+ JDK-8237977: Further update
javax/net/ssl/compatibility/Compatibility.java
+ JDK-8238270: java.net HTTP/2 client does not decrease stream
count when receives 204 response
+ JDK-8238284: [macos] Zero VM build fails due to an obvious
typo
+ JDK-8238380: java.base/unix/native/libjava/childproc.c
"multiple definition" link errors with GCC10
+ JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c
"multiple definition" link errors with GCC10
+ JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link
errors with GCC10
+ JDK-8238448: RSASSA-PSS signature verification fail when
using certain odd key sizes
+ JDK-8238710: LingeredApp doesn't log stdout/stderr if exits
with non-zero code
+ JDK-8239083: C1 assert(known_holder == NULL ||
(known_holder->is_instance_klass() &&
(!known_holder->is_interface() ||
((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())),
"should be non-static concrete method");
+ JDK-8239385: KerberosTicket client name refers wrongly to
sAMAccountName in AD
+ JDK-8240169: javadoc fails to link to non-modular api docs
+ JDK-8240295: hs_err elapsed time in seconds is not accurate
enough
+ JDK-8240360: NativeLibraryEvent has wrong library name on
Linux
+ JDK-8240676: Meet not symmetric failure when running lucene
on jdk8
+ JDK-8241007: Shenandoah: remove
ShenandoahCriticalControlThreadPriority support
+ JDK-8241065: Shenandoah: remove leftover code after
JDK-8231086
+ JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
failing on 32bit Windows
+ JDK-8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier:
java.lang.NullPointerException
+ JDK-8241138: http.nonProxyHosts=* causes
StringIndexOutOfBoundsException in DefaultProxySelector
+ JDK-8241319: WB_GetCodeBlob doesn't have ResourceMark
+ JDK-8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java
fails with OOME
+ JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
+ JDK-8241750: x86_32 build failure after JDK-8227269
+ JDK-8242184: CRL generation error with RSASSA-PSS
+ JDK-8242283: Can't start JVM when java home path includes
non-ASCII character
+ JDK-8242556: Cannot load RSASSA-PSS public key with non-null
params from byte array
+ JDK-8243029: Rewrite javax/net/ssl/compatibility/
/Compatibility.java with a flexible interop test framework
+ JDK-8243138: Enhance BaseLdapServer to support starttls
extended request
+ JDK-8243320: Add SSL root certificates to Oracle Root CA
program
+ JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA
program
+ JDK-8243389: enhance os::pd_print_cpu_info on linux
+ JDK-8243453: java --describe-module failed with non-ASCII
module name under non-UTF8 environment
+ JDK-8243470: [macos] bring back O2 opt level for unsafe.cpp
+ JDK-8243489: Thread CPU Load event may contain wrong data for
CPU time under certain conditions
+ JDK-8243925: Toolkit#getScreenInsets() returns wrong value on
HiDPI screens (Windows)
+ JDK-8244087: 2020-04-24 public suffix list update
+ JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest
release 1.8.26
+ JDK-8244164: AArch64: jaotc generates incorrect code for
compressed OOPs with non-zero heap base
+ JDK-8244196: adjust output in os_linux
+ JDK-8244225: stringop-overflow warning on strncpy call from
compile_the_world_in
+ JDK-8244287: JFR: Methods samples have line number 0
+ JDK-8244703: "platform encoding not initialized" exceptions
with debugger, JNI
+ JDK-8244719: CTW: C2 compilation fails with
"assert(!VerifyHashTableKeys || _hash_lock == 0) failed:
remove node from hash table before modifying it"
+ JDK-8244729: Shenandoah: remove resolve paths from
SBSA::generate_shenandoah_lrb
+ JDK-8244763: Update --release 8 symbol information after JSR
337 MR3
+ JDK-8244818: Java2D Queue Flusher crash while moving
application window to external monitor
+ JDK-8245151: jarsigner should not raise duplicate warnings on
verification
+ JDK-8245616: Bump update version for OpenJDK: jdk-11.0.9
+ JDK-8245714: "Bad graph detected in build_loop_late" when
loads are pinned on loop limit check uncommon branch
+ JDK-8245801: StressRecompilation triggers assert "redundunt
OSR recompilation detected. memory leak in CodeCache!"
+ JDK-8245832: JDK build make-static-libs should build all JDK
libraries
+ JDK-8245880: Shenandoah: check class unloading flag early in
concurrent code root scan
+ JDK-8245981: Upgrade to jQuery 3.5.1
+ JDK-8246027: Minimal fastdebug build broken after JDK-8245801
+ JDK-8246094: [macos] Sound Recording and playback is not
working
+ JDK-8246153: TestEliminateArrayCopy fails with
- XX:+StressReflectiveCode
+ JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ
+ JDK-8246196: javax/management/MBeanServer/OldMBeanServerTest
fails with AssertionError
+ JDK-8246203: Segmentation fault in verification due to stack
overflow with -XX:+VerifyIterativeGVN
+ JDK-8246330: Add TLS Tests for Legacy ECDSA curves
+ JDK-8246453: TestClone crashes with "all collected exceptions
must come from the same place"
+ JDK-8247246: Add explicit ResolvedJavaType.link and expose
presence of default methods
+ JDK-8247350: [aarch64] assert(false) failed: wrong size of
mach node
+ JDK-8247502: PhaseStringOpts crashes while optimising
effectively dead code
+ JDK-8247615: Initialize the bytes left for the heap sampler
+ JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV
in SBC2Support::pin_and_expand
+ JDK-8247874: Replacement in VersionProps.java.template not
working when --with-vendor-bug-url contains '&'
+ JDK-8247979: aarch64: missing side effect of killing flags
for clearArray_reg_reg
+ JDK-8248214: Add paddings for TaskQueueSuper to reduce
false-sharing cache contention
+ JDK-8248219: aarch64: missing memory barrier in
fast_storefield and fast_accessfield
+ JDK-8248348: Regression caused by the update to BCEL 6.0
+ JDK-8248385: [testbug][11u] Adapt TestInitiExceptions to
jtreg 5.1
+ JDK-8248495: [macos] zerovm is broken due to libffi headers
location
+ JDK-8248851: CMS: Missing memory fences between free chunk
check and klass read
+ JDK-8248987: AOT's Linker.java seems to eagerly fail-fast on
Windows
+ JDK-8249159: Downport test rework for SSLSocketTemplate from
8224650
+ JDK-8249215: JFrame::setVisible crashed with
- Dfile.encoding=UTF-8 on Japanese Windows.
+ JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is
not highlighted in GTKLookAndFeel
+ JDK-8249255: Build fails if source code in cygwin home dir
+ JDK-8249277: TestVerifyIterativeGVN.java is failing with
timeout in OpenJDK 11
+ JDK-8249278: Revert JDK-8226253 which breaks the spec of
AccessibleState.SHOWING for JList
+ JDK-8249560: Shenandoah: Fix racy GC request handling
+ JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle
+ JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should
account for corner cases
+ JDK-8250582: Revert Principal Name type to NT-UNKNOWN when
requesting TGS Kerberos tickets
+ JDK-8250609: C2 crash in IfNode::fold_compares
+ JDK-8250627: Use -XX:+/-UseContainerSupport for
enabling/disabling Java container metrics
+ JDK-8250755: Better cleanup for
jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
+ JDK-8250787: Provider.put no longer registering aliases in
FIPS env
+ JDK-8250826: jhsdb does not work with coredump which comes
from Substrate VM
+ JDK-8250827: Shenandoah: needs to reset/finish StringTable's
dead count before/after parallel walk
+ JDK-8250844: Make sure {type,obj}ArrayOopDesc accessors check
the bounds
+ JDK-8251117: Cannot check P11Key size in P11Cipher and
P11AEADCipher
+ JDK-8251354: Shenandoah: Fix jdk/jfr/tool/TestPrintJSON.java
test failure
+ JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with
I-U
+ JDK-8251469: Better cleanup for
test/jdk/javax/imageio/SetOutput.java
+ JDK-8251487: Shenandoah: missing detail timing tracking for
final mark cleaning phase
+ JDK-8252120: compiler/oracle/TestCompileCommand.java
misspells "occured"
+ JDK-8252157: JDK-8231209 11u backport breaks jmm binary
compatibility
+ JDK-8252258: [11u] JDK-8242154 changes the default vendor
+ JDK-8252804: [test] Fix 'ReleaseDeflater.java' test after
downport of 8234011
+ JDK-8253134: JMM_VERSION should remain at 0x20020000 (JDK 10)
in JDK 11
+ JDK-8253283: [11u] Test build/translations/
/VerifyTranslations.java failing after JDK-8252258
+ JDK-8253813: Backout JDK-8244287 from 11u: it causes several
crashes
- Removed patch:
* gcc-fno-common-fix.patch
+ not needed any more with this version
- Added patch:
* JDK-8250861.patch
+ Fix regression "8250861: Crash in MinINode::Ideal(PhaseGVN*,
bool)" introduced in jdk 11.0.9
==== kernel-firmware ====
Version update (20201005 -> 20201023)
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-prestera 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 to version 20201023 (git commit dae4b4cd0841):
* cypress: add Cypress firmware and clm_blob files
* rtl_bt: Update RTL8821C BT FW to 0xAA6C_A99E
* ath10k: add SDIO firmware for QCA9377 WiFi
* ice: update package file to 1.3.16.0
* mediatek: separate venc service thread
* QCA : Updated firmware file for WCN3991
* iwlwifi: update and add new FWs from core56-54 release
* iwlwifi: update 3168, 7265D, 8000C and 8265 firmwares
* i915: Add DG1 DMC v2.02
* qcom : updated venus firmware files for v5.4
- Add _constraints to fix the build error (bsc#1178242)
==== libapparmor ====
Version update (2.13.5 -> 3.0.0)
- update to AppArmor 3.0.0
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0
for the detailed upstream changelog
- add changes-since-3.0.0.diff with upstream fixes since the 3.0.0
release up to 3e18c0785abc03ee42a022a67a27a085516a7921
- drop 2.13-only patch libapparmor-so-number.diff
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Disable -reduce-relocations for now (boo#1175278, QTBUG-86173)
==== librdkafka ====
Version update (1.5.0 -> 1.5.2)
- update to 1.5.2:
* Security fixes: There was an incorrect call to zlib's inflateGetHeader()
with unitialized memory pointers that could lead to the GZIP header of a
fetched message batch to be copied to arbitrary memory.
* The default value for the producer configuration property retries has
been increased from 2 to infinity
* The default value for the producer configuration property
request.timeout.ms has been increased from 5 to 30 seconds
* lots of bugfixes, see https://raw.githubusercontent.com/edenhill/librdkafka/v1.5.2/CHANGELOG.md
==== libreoffice ====
Version update (7.0.2.2 -> 7.0.3.1)
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 7.0.3:
* .3 bugfix release of 7.0 series
==== libvirt ====
Version update (6.8.0 -> 6.9.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-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
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
- Update to libvirt 6.9.0
- jsc#SLE-13688, jsc#SLE-16754
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- bsc#1177950 - adjust help for --max_iters, default is 5
libxl-set-migration-constraints.patch
- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans
Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its
value is supposed to be read from /etc/sysconfig/services.
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Make python subpackage ready for multiple python3 flavors
gh#openSUSE/python-rpm-macros#66
==== libyui-ncurses ====
Version update (2.57.1 -> 2.57.2)
- Explicitly set item and line index in NCMultiSelectionBox and
NCSelectionBox (bsc#1177982, bsc#1177985)
- 2.57.2
==== libyui-qt ====
Version update (2.56.1 -> 2.56.2)
- Honor menu item enabled/disabled state when rebuilding menu item tree
(e.g. after keyboard shortcut change) (boo#1178394)
- 2.56.2
==== llvm11 ====
Version update (10.0.1 -> 11.0.0)
Subpackages: clang-tools libc++-devel libc++1 libc++abi-devel libc++abi1
- Disable ThinLTO on aarch64 because of hangs. (boo#1178070)
- Enable ThinLTO on ppc64 and ppc64le, the internal error is gone.
- Update to version 11.0.0.
* For details, see the release notes:
- https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.…
- https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html
* New LLVM tools: llvm-gsymutil, llvm-ml.
* clang-import-test was removed.
- Drop obsolete patches:
* clang-ignore-stack-clash-protector.patch
* fix-atomics-test.patch
* restore-llvm10-abi.patch
- Rebase patches:
* clang-resourcedirs.patch
* default-to-i586.patch
* link-clang-shared.patch
* link-clang-tools-extra-shared.patch
* lldb-cmake.patch
* llvm-do-not-install-static-libraries.patch
* lto-disable-cache.patch
- Add llvm-exegesis-link-dylib.patch: link llvm-exegesis with
libLLVM.so, the advanced functionality is not available anyway.
- Remove -fstack-clash-protection on architectures where it isn't
actually supported, because that prevents feature detection.
- Make sure we also build AttributeReference for the documentation.
This requires building via CMake. Also shorten the paths.
- Add ld.lld as an alternative for ld. (boo#1174656)
- Update to version 10.0.1.
* This release contains bug-fixes for the LLVM 10.0.0 release.
This release is API and ABI compatible with 10.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Replace ValueLattice-Add-new-state-for-undef-constants.patch,
which landed upstream in a modified version, by
restore-llvm10-abi.patch that resets the ABI to our 10.0.0.
- Rewrite lld-default-sha1.patch to be version-independent.
- Set flags consistently, so that we don't lose -DNDEBUG on 32-bit
architectures. Also we don't need the opt flags twice. This leads
to a significant reduction in binary sizes on 32-bit arches.
- Make it easier to package release candidates.
- Enable most tests on 32-bit ARM, but not for libcxx.
- Add fix-atomics-test.patch for architectures where native atomics
are not available.
- Lower build constraints for riscv64 a bit to allow building on
more workers.
- Allow more compile jobs in stage 2.
- Factor out computation of the number of jobs into a macro.
- Choose mem_per_compile_job dependent on build stage, let stage 1
on x86_64 use more memory.
- More generous memory allocation on riscv64.
- Add lld-default-sha1.patch to make lld generate SHA1 build-ids by
default, otherwise our tools cannot process the debuginfo.
- Update to version 10.0.0.
* For details, see the release notes:
- https://releases.llvm.org/10.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/clang/tools/extra/docs/ReleaseNotes.…
- https://releases.llvm.org/10.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/lld/docs/ReleaseNotes.html
* 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.
- Remove conflicts of clang-tools with {clang,llvm}{7,8}: the
relevant binaries have been removed from those packages. This
allows having clang-tools together with older versions of llvm.
For a smooth installation we add OrderWithRequires dependencies.
- Fix typos in (still inactive) !%{with clang_scripts} part.
- Require clang-tools for clangX-devel.
- Move all clang-related scripts (including those originally in
clangX-checker), hmaptool and clang-doc into a common
unversioned subpackage clang-tools, like python3-clang.
The scripts reference the unversioned executables, so allowing
multiple versions via update-alternatives would be misleading.
The clang-doc executable will come with assets in Clang 10, so
we have to take it out of update-alternatives as well.
This should be the proper solution to boo#1161873.
- Include run-find-all-symbols script in clang-tools.
- Remove metadata for clangX-include-fixer subpackage that never
had any files and thus wasn't released as rpm. There are so many
clang binaries that packaging them separately doesn't scale.
- Fix lldb version string, adapt lldb-cmake.patch (boo#1165517).
- Remove unneccesary libtool dependency.
- Don't let clang depend on libc++, we link it with libstdc++.
- Recommend gold plugin if clang and gold are installed.
- Add vim-plugin-llvm Conflicts to clang subpackage which now
contains files formerly in llvmN-vim-plugins, conflicting with
packages from older llvm releases.
- Add back emacs-llvm Provides and Conflicts to clang subpackage
originally in llvm-emacs-plugins to properly conflict with
llvm-emacs-plugins from older llvm releases.
- Add clang5-devel to clang9-doc conflicts.
- Add compiler-rt-sanitizer-ipc-perm.patch: Fix sanitizer-common
build with glibc 2.31.
- Move clang-{format,include-fixer,rename}.{el,py} files from
llvm-*-plugins to clang package. (boo#1161873)
- Drop the now empty llvm-emacs-plugins package.
- Add polly and lld build conditionals, remove excessive Requires
to clang from docs. Fix conditional for libc++ use.
[jsc#SLE-7400, jsc#SLE-7614, jsc#SLE-7452, jsc#SLE-8920, jsc#SLE-7390,
jsc#SLE-7587]
- Undo spec-cleaner changes that we don't want.
* Reintroduce blank lines in configuration.
* Use packageand syntax that works for older versions of RPM.
* Don't use %{_bindir} on left-hand side of sed replacements.
- riscv-eh-frame-fixup.patch: Remove changesets that alter the libLLVM ABI
- Add upstream patch to export compiler-rt FuzzedDataProvider header,
required by Envoy 1.12.2:
* compiler-rt-move-fdp.patch
- riscv-eh-frame-fixup.patch: Fix handling of .eh_frame on RISC-V
- polly-pthread.patch: Add missing -lpthread
- Enable support for riscv64
- clang-riscv64-rv64gc.diff, riscv64-suse-linux.patch,
llvm-riscv64-fix-cffi.diff, D60657-riscv-pcrel_lo.diff: Backports from
master
- Update to version 9.0.1.
* This release contains bug-fixes for the LLVM 9.0.0 release.
This release is API and ABI compatible with 9.0.0.
- Drop patches that have landed upstream:
* dont-install-example-analyzer-plugins.patch
* fix-module-test.patch
* llvm-add-missing-include.patch
- Drop set-revision.patch, don't provide revision number in clang.
The upstream repository has moved from Subversion to git, so the
revision number is just a hash, which limits its usefulness.
- Rebase llvm-do-not-install-static-libraries.patch.
- Modify libcxx-tests-linux-distribution.patch to remove dependency
on python-distro again: we don't have expected failures.
- Add llvm-add-missing-include.patch in order to fix
boo#1158367.
- Add gwp-asan-lto.patch: Make sure there are no LLVM IR files in
static libraries that we package.
- Add libcxx-tests-linux-distribution.patch (boo#1158293):
Replace platform.linux_distribution by distro.linux_distribution.
- Make documentation packages noarch.
- Add openmp-export-fini.patch: Export termination function for
libomp.so, solves boo#1155108.
- Remove flaky test case in libcxx.
- Fix typo, BOLL -> BOOL
- Let new {llvm,clang}*-doc packages "Conflict" with older devel
packages, which they were split from.
- Let doc packages conflict with older versions of themselves.
- (Build)Require only python3-base instead of full python3 package,
the additional modules are not required. Helps shortening the
build dependency chain.
- Remove python3-* requires from lldb9 subpackage, and add it to
the bindings/pretty-printer subpackage (python3-lldb9).
- Add python3-base Requires to python3-clang subpackage
- Add dont-install-example-analyzer-plugins.patch: Remove example
analyzer plugins from install targets instead of deleting them.
- Add fix-module-test.patch: fix test instead of deleting it.
- Don't build static libc++ (with ThinLTO that's not useful anyway).
- Don't build libc++experimental.
- Don't package libc++abi.so with libc++-devel, it's already contained
in the (required) libc++abi-devel.
- Be more specific about files in libc++-devel.
- Update to version 9.0.0.
* For details, see the release notes:
- https://releases.llvm.org/9.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
- https://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.html
- Change License to "Apache-2.0 WITH LLVM-exception OR NCSA".
(https://llvm.org/foundation/relicensing/)
- Allow building with ThinLTO and enable it on some architectures.
- Disable LTO cache in lto-disable-cache.patch.
- Unset MALLOC_CHECK_ for compilation to mitigate lock contention.
- No debug info for ppc like for the other 32-bit targets.
- Clean up _constraints: same constraints for 32-bit targets.
- Don't use BUILD_SHARED_LIBS for Clang anymore, since the newly
available libclang-cpp.so should expose the full C++ API.
- Link tools with libclang-cpp.so by using CLANG_LINK_CLANG_DYLIB,
similar to LLVM_BUILD_LLVM_DYLIB for libLLVM.so.
- Remove obsolete n_clang_allow_BUILD_SHARED_LIBRARY.patch.
- Add link-clang-shared.patch to link more clang targets with
libclang-cpp.so, especially libclang.so.
- Add link-clang-tools-extra-shared.patch, link-lldb-shared.patch:
link targets in clang-tools-extra and lldb with libclang-cpp.so.
- Simplify llvm-do-not-install-static-libraries.patch, also handle
Clang, for which we now get static libraries.
- Package documentation for llvm and clang separately, recommend
them for the main package: they are not required for development,
but actually useful for working with the non-devel packages.
- Recommend editor plugins not just for llvm-devel.
- Recommend libstdc++ for Clang again.
- Move diagtool from llvm to clang subpackage.
- Properly distinguish between %{_relver} and %{version}.
- Drop aarch64-disable-memorytest.patch and reactivate test.
- Rebase clang-resourcedirs.patch.
- Rebase llvm-normally-versioned-libllvm.patch.
- Rebase llvm-remove-clang-only-flags.patch.
- Rebase llvm_build_tablegen_component_as_shared_library.patch.
- Rebase set-revision.patch.
- Increase disk space for build.
- Make lldb recommend python3-lldb (it contains pretty printers).
- Use python3 shebangs everywhere (boo#1146533).
- Drop obsolete opt-viewer-Do-not-require-python-2.patch.
- Remove unneccesary dependencies:
* groff, bison and flex don't seem to be used.
* jsoncpp is no longer used since r338461.
* Move some BuildRequires to subpackages.
* Don't recommend scan-{build,view} in clang (boo#1145444).
* Devel packages are only required in other devel packages,
when their headers are included in the installed headers.
- Add versions to Provides/Conflicts except for files.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Fix installation of opt-viewer files when python3-clang is no
longer built.
- Update to version 8.0.1.
* This release contains bug-fixes for the LLVM 8.0.0 release.
This release is API and ABI compatible with 8.0.0.
- Don't run LLVM tests on ppc at all because of sporadic hangs.
- Increase RAM for armv6/7 to avoid OOM and be scheduled on fast
worker
- Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of
LLVM_REQUIRES_RTTI, which "is an internal flag that individual
targets can use to force RTTI". (boo#1139584)
- Drop obsolete llvm-build-tests-with-rtti.patch.
- Exclude riscv64 for now since it fails to build.
- Change some groups:
* put libraries in System/Libraries,
* devel packages in Development/Libraries,
* clang in Development/Languages/C and C++,
* the gold plugin in Development/Tools/Building.
- Add some URLs, use https:// when possible.
- Remove unneeded devel dependencies.
- Only suggest a C++ standard library for clang. It's also a
C compiler and needs no C++ library when only used as such.
- Fix Supplements for editor plugins.
- Fix some rpmlint issues:
* Reword summary and description for Polly.
* Fix /usr/bin/env shebangs.
* Remove executable bit where not needed.
* Move bash completion to /usr.
* Remove hard dependency of libclang8 to libstdc++-devel.
- Make rpm macros work properly.
- Remove sources from documentation.
- Run %fdupes on the right directories.
- Enable tests for libcxx.
- Reduce memory requirements for compile jobs depending on arch.
- Avoid relocation overflow on ppc by not building GPU backends.
- Update baselibs.conf.
- Disable LTO (boo#1133254).
- Fix packaging on ppc: the sanitizers aren't available there, so
the directories /usr/lib/clang/*/{lib,share} are missing.
- Package LLVMgold even when we don't use gold for linking.
It's promised in /usr/lib/cmake/llvm/LLVMExports.cmake.
- Unignore test failures on PowerPC64 architectures. The failures
in ppc are unrelated to AMDGPU, so we remove that remark.
- Fix dependencies: the gold plugin shouldn't depend on llvm-devel.
libc++abi-devel should depend on libc++abi.
- Fix typo.
- Enable libc++ on ARM (Needed for tensorflow)
- Update to 8.0.0
* For details, see the release notes:
https://llvm.org/releases/8.0.0/docs/ReleaseNotes.html
https://llvm.org/releases/8.0.0/tools/clang/docs/ReleaseNotes.html
https://llvm.org/releases/8.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
https://llvm.org/releases/8.0.0/tools/lld/docs/ReleaseNotes.html
- Drop llvm-unittests-Don-t-install-TestPlugin.so.patch,
llvm-drop-llvm-optional-clang-specific-optimization.patch,
llvm-D51108.patch,
llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch,
llvm-test-Fix-Assembler-debug-info.ll.patch
* Already included upstream
- Add 0001-CMake-Add-install-targets-for-utilities-to-LLVM-expo.patch
- Remove -fno-strict-aliasing, which upstream doesn't use any more
since r245304 in 2015. (http://reviews.llvm.org/D12036)
It's probably also not needed for modern versions of GCC.
It was enabled in r105644 because of some bugs there.
- Add a clang-%{_sonum} symlink, which is referenced by
/usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098)
- Package clang builtin headers with libclang. The library is
basically unusable without the builtin headers. Currently
consumers of libclang have to require clang as well, although
only the headers are needed.
- llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch,
llvm-test-Fix-Assembler-debug-info.ll.patch
* Fix crash in rustc (boo#1126907)
- Allow use of Gold linker to be conditional
- Disable Gold linker on ppc
+ LLVM currently doesn't build with Gold on ppc
- Readd clang-7 and clang++-7 symlinks
* Fixes uses of clang-devel (boo#1120098)
- Update to llvm 7.0.1
* This release contains bug-fixes for the LLVM 7.0.0 release.
This release is API and ABI compatible with 7.0.0.
- enable gold unconditionally like with llvm6 and older
- reenable openmp support again for aarch64 (like it was already in llvm6)
- Use %license macro
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Remove ppc from Exclude field in spec file
- Allow use of Gold linker to be conditional
- Disable Gold linker on ppc
- Add patch to fix SUSE GNU triplet on ppc
* clang-fix-powerpc-triplet.patch
- Add patch from upstream to fix ABI issue on ppc
* llvm-D51108.patch
- Limit list of enabled targets on ppc
* PowerPC;AMDGPU;BPF;NVPTX
- Ignore testsuite failures on ppc
- llvm-drop-llvm-optional-clang-specific-optimization.patch
* Fix ABI incompatibility when libLLVM (built with clang) is
linked to a program build with gcc. (boo#1119092)
- opt-viewer-Find-style-css-in-usr-share.patch
* Make sure opt-viewer installed in /usr/bin can find resources
from /usr/share/opt-viewer. (boo#1112730)
- llvm-unittests-Don-t-install-TestPlugin.so.patch
* It is only used for testing and is causing failures when
processing LLVMExports.cmake.
- Update to llvm 7.0.0
* For details, see the release notes:
https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
https://llvm.org/releases/7.0.0/tools/lld/docs/ReleaseNotes.html
- Remove no longer needed patches:
* llvm6-fix-gdb-index-crash.patch
* lldb-fix-build-with-python-3.7.patch
* lldb-add-pthread-dl-libs.patch
* polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch
- Add tests-use-python3.patch
* Prevents tests from failing because of missing python 2.
- Add llvm-better-detect-64bit-atomics-support.patch
* Fixes build on i586.
- Updated llvm-remove-clang-only-flags.patch
- Exclude also "-Werror=unguarded-availability-new" (bsc#1106000)
- Update to llvm 6.0.1
* This release contains bug-fixes for the LLVM 6.0.0 release. It
is API and ABI compatible with 6.0.0.
- Remove no longer needed llvm6-fix-InstCombine.patch
- Add lldb-fix-build-with-python-3.7.patch
* Fix build with python 3.7
- llvm6-fix-gdb-index-crash.patch
* From upstream, fix lld --gdb-index crash.
- Do not requires gcc6 for older sle versions.
* llvm6 is not built on <= 12 SP3 and this was preventing build
on 12 SP4.
- llvm_build_tablegen_component_as_shared_library.patch
* Build TableGen component as its own shared library because it
is not included in the libLLVM library and is needed for ldc.
(bsc#1086445)
- Add patch llvm6-fix-InstCombine.patch to fix InstCombine init
* Will be fixed in 6.0.1 release
- Do not build stage1 with debug info. It was accidentally added
with the use of %optflags. This should fix out of memory errors
on 32bit architectures and speed up build everywhere else.
(bsc#1092697)
- llvm-build-tests-with-rtti.patch
* Fixes build failure with gcc 8. (bnc#1087136)
- Do not export Polly static libraries which we do not distribute.
* Updated llvm-do-not-install-static-libraries.patch
- Use external jsoncpp instead of the bundled one.
* Added polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch
- llvm6-devel must require llvm6-polly-devel
* Files in llvm6-devel reference Polly.
- Update to llvm 6.0.0
* Added polly
* Notable changes:
- Retpoline Spectre variant 2 mitigation
- GlobalISel by default for AArch64 at -O0
- improved scheduling on several x86 micro-architectures
- Clang defaults to -std=gnu++14 instead of -std=gnu++98
- support for some upcoming C++2a features
- improved optimizations, new compiler warnings, many bug
fixes, and more.
- Use alternatives for clang's bash autocomplete to prevent
conflicts with other versions.
- Remove liblldb5 and lldb5-devel from baselibs.conf. They are only
build for x86_64, so no point having them in baselibs.conf.
- Use %optflags, except for FORTIFY_SOURCE which is not compatible
with compiler-rt.
- Exclude static libraries differently.
* Drop llvm-split-static-library-exports-into-their-own-export-file.diff
* Drop clang-split-static-library-exports-into-their-own-export-file.diff
* Update llvm-do-not-install-static-libraries.patch to not use
EXCLUDE_FROM_ALL which is not available in cmake 3.5.
- This fixes build on SLE12.
- Do not force gcc6 on OpenSUSE - fixes build.
- Reduce the amount of concurent link jobs by increasing their
memory requirement - to reduce stalls in OBS.
- Cleanup %ifarch conditions, remove targets unintentionally added
to s390/s390x. (bnc#1078436)
- Limit the amount of parallel link jobs, but no longer limit
compile jobs. This should prevent running out of memory during
linking while not longer slowing down compilation.
- Remove build dependency on procps
- Reduce disk size requirement to 30GB in _constraints. We no
longer need that much since we stopped building static libraries.
- n_clang_allow_BUILD_SHARED_LIBRARY.patch
* Allow buildling clang with BUILD_SHARED_LIBRARY while the rest
is built with LLVM_LINK_LLVM_DYLIB. (bnc#1065464)
- Remove clang-devel-static.
- Place gold plugin to the right directory. (bnc#1073210)
* It must be in /usr/lib/bfd-plugins on all architectures.
* Remove llvm5-gold from baselibs.conf - nothing needs a 32bit
version of it and it would now conflict with the 64bit one.
- Reduce _constraints requirements on 32bit architectures.
* Since we had to disable debuginfo on them, they require much
less.
- ignore make check error for PowerPC as bypass
https://bugs.llvm.org/show_bug.cgi?id=35871
- disable debuginfo build for ARM as well
- Delete intermediate files during build to reduce total disk usage
(bnc#1074625)
- Update to llvm 5.0.1
* This release contains bug-fixes for the LLVM 5.0.0 release.
* This release is API and ABI compatible with 5.0.0.
- llvm-do-not-install-static-libraries.patch
* Updated.
- Increase minimum memory and disk sizes required for building in
_constraints.
- Rename python3-lldb to python3-lldb5 so it can work with llvm
meta package.
- Rename python packages to follow naming conventions.
- Remove unnecessary dependencies on python3.
- Make opt-viewer not require python2.
* opt-viewer-Do-not-require-python-2.patch
- Switch to python3.
- Fix %check tests when used with python3.
* Define LANG=C.UTF-8 when running the tests.
- Add explicit Provides/Conflicts to llvm5-devel,
clang5-devel-static and lldb5-devel.
* These are required to be validated by obs repo-checker.
- Use LLVM_OPTIMIZED_TABLEGEN to speed up build. (bnc#1064786)
- Fix files of lldb4 to work correctly with update-alternatives.
- Remove Conflicts clang(LLDB) from lldb4-devel - it does not
exist. It would be provided automatically, but no such cmake file
is installed.
- llvm-do-not-install-static-libraries.patch
* Do not install static libraries instead of installing them and
deleting after.
* Reduces disk usage during build. (bnc#1064786)
- Do not build unnecessary parts during stage1.
* Speeds up build a bit. (bnc#1064786)
- Updated baselibs.conf to reference version 5 packages.
- Deleted rogue llvm5.spec.r29 file.
- Deleted arm_suse_support.diff, llvm-add_a_LLVM_USE_LINKER.patch,
libsanitizer.patch.
- No longer used, applied already in the source.
- llvm-normally-versioned-libllvm.patch
* Change libLLVM naming scheme to match our naming guidelines.
* The reasons for the original naming scheme are no longer valid,
more details in the patch.
- Disable all thread related tests in libcxx. Many of them use
timeouts to detect failure. They can fail randomly if the machine
is under heavy load (happens often in OBS).
- Drop llvm5-devel-static. llvm5-devel contains shared library with
the same content.
- Increase disk space requirement in _constraints to 45GB.
Otherwise the build gets stuck in random places.
- Skip build of lldb5 python on distributions with swig < 3.0.11
- Copy from llvm4.
- Update to llvm 5.0.0.
- Use LLVM_BUILD_LLVM_DYLIB instead of BUILD_SHARED_LIBS to build
single libLLVM library. This is the recommended way. The old way
was causing various issues.
* llvm-split-static-library-exports-into-their-own-export-file.diff
* clang-split-static-library-exports-into-their-own-export-file.diff
(bnc#1049703)
- Add lld, linker for Clang/LLVM
(sr#517692)
- Include clang++-MAJOR.MINOR symbolic link
(bnc#1012260)
- Remove unnecessary dependency on flex and bison.
- Make sure all binaries are managed by update-alternatives
- Add llvm-add_a_LLVM_USE_LINKER.patch and link using gold to
prevent memory exhaustion on some build machines.
- Reduce debuginfo on x86 architecture. LLVM libraries are so big that they
exhaust all memory on 32 bit machine if linked with full debuginfo.
- Speed up build by skipping parts that are not required in stage1.
- Build lldb in-tree as one of the llvm tools.
- clang-ignore-stack-clash-protector.patch: ignore -fstack-clash-protection
for now.
- xlocale.patch: don't use obsolete <xlocale.h>
- libsanitizer.patch: fix use of undocumented types
- build fixes for armv6 (skip testsuite as it requires 64bit,
set the list of targets to include ARM and remove triplet hack)
- Include provides and conflics in baselibs.conf for llvm4-devel,
clang4-devel, llvm4-LTO-devel, and llvm4-gold.
- Update to version 4.0.1
* Minor bugfixes
- Use gcc6 only for SLE boo#1041469
- Package libLLVMFuzzer
- readd arm_suse_support.diff which was accidentally removed
in the 4.0.0 update
- Enable AMDGPU and NVPTX targets everywhere except for S/390.
The AMDGPU target is needed for Mesa Clover (sr#485802).
- Use gcc6 on SLE12
- Package license & credits
- Update to version 4.0.0
* See
+ http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html and
+ http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html
+ http://releases.llvm.org/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.ht…
- Drop the following patches, fixed upstream:
amdgpu_revert_r280589.patch
arm_suse_support.diff
clang-fix-substitutions-abi_tag.patch
clang-incomplete-field-types.patch
glibc-2.24-libcxx.patch
llvm-install-CheckAtomic.patch
revert-cmake-soname.patch
- Enable BPF for all arches bsc#1026191
- libc++ must depend on libc++abi
- Stop using otherproviders() due to an rpm parser bug, use
self-conflicts instead as suggested by mls.
- Add amdgpu_revert_r280589.patch to fix an amdgpu regression
bsc#1021577
- Require LLVMgold and libLTO in llvm-devel, otherwise we get in CMake:
The imported target "LLVMgold" references the file
"/usr/lib64/LLVMgold.so" but this file does not exist.
This happens when requiring llvm3_9-devel directly, not llvm-devel.
- Update to version 3.9.1
* See:
+ http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.ht…
- Update to version 3.9.0
* Clang now supports the G++ abi_tag attribute.
* Clang will no longer pass --build-id by default to the linker.
* Improved C++1z support in Clang.
* Clang now has support for all OpenCL 2.0 features.
* Added support for all non-offloading features from OpenMP 4.5,
* The static analyzer now checks for incorrect usage of MPI APIs in C and C++.
* LLVM no longer does inter-procedural analysis and optimization
(except inlining) on functions with comdat linkage.
* LLVM now supports the Intel CPUs Skylake Server with AVX512
(-march=skylake-avx512) and Knights Landing (-march=knl).
* More at:
+ http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.ht…
* Fix the following patches:
+ arm_suse_support.diff
+ assume-opensuse.patch
+ clang-resourcedirs.patch
+ default-to-i586.patch
+ glibc-2.23-libcxx.patch
+ glibc-2.24-libcxx.patch
+ lldb-add-pthread-dl-libs.patch
+ lldb-cmake.patch
+ llvm-fix-find-gcc5-install.patch
+ llvm-remove-clang-only-flags.patch
+ revert-cmake-soname.patch
+ set-revision.patch
* Remove upstream-included patch:
+ llvm-nonvoid-return.patch
* Remove patch for removed files:
+ glibc-2.23-libcxx.patch
- Backport upstream patches:
* clang-fix-substitutions-abi_tag.patch
* clang-incomplete-field-types.patch
* llvm-install-CheckAtomic.patch
- Add clang%{_sonum}-include-fixer subpackage and associated
libfindAllSymbols%{_sonum} and libfindAllSymbols%{_sonum}-devel
subpackages.
- Add sanstats to llvm binary list.
- Change update-alternatives to use %postun instead of %preun,
which is now what Factory maintainers are requesting.
- Use the minor version to set the update-alternatives priority so
the most recent version of the LLVM, Clang, and LLDB are used by
default.
- Add LLVM rpm macros so downstream packages can have some idea how
LLVM was built.
- Rename libomp to make it possible to have multiple versions available.
- Split the old llvm package into this version-specific package
and a wrapper package.
- Implement update-alternatives to allow parallel installation
of many of the subpackages.
- Rename subpackages that can be parallel-installed to a
version-specific name based on the associated shared library's
current .so number.
- Various fixes to support the above changes.
- Sort a bit with spec-cleaner
- Remove the latest switch for now, things should be either coinstallable
or not, we don't need to bother around with compilation like this
- Update to llvm 3.8.1
* See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and
http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html
- Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8)
- Change versioning of liblldb3_8 to liblldb-3_8 and use a variable
to control the name instead of hard-coding it.
- Use bcond_with and bcond_without to enable/disable build options
instead of hard-coding them.
- Put buildrequires as requires in -devel packages to avoid linker errors
when building packages against the -devel packages.
- Add ffi support (disabled by default).
- Add oprofile support (disabled by default).
- Add valgrind support (disabled by default).
- Link cmake files to the normal cmake file directory to allow autodetection
of cmake interfaces.
- Remove unused lldb components from main spec file.
- Split llvm python bindings into own subpackage.
- Split emacs plugin into own subpackage
- Move additional vim plugins into vim plugins package
- Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages
- Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since
they aren't architecture-specific.
- Make packages besides llvm, llvm-clang, and the shared libraries conflict
with other versions. This will be important when multiple LLVM versions
are supported.
- Various spec file cleanups
- Rebase patches:
* arm_suse_support.diff
* assume-opensuse.patch
* clang-resourcedirs.patch
* default-to-i586.patch
* glibc-2.23-libcxx.patch
* glibc-2.24-libcxx.patch
* lldb-add-pthread-dl-libs.patch
* lldb-cmake.patch
* llvm-fix-find-gcc5-install.patch
* llvm-nonvoid-return.patch
* llvm-remove-clang-only-flags.patch
* revert-cmake-soname.patch
* set-revision.patch
- Start conversion to use cmake macros with now introduced
compatibility for ninja
- Reduce number of threads if we don't have enough memory
- Add patch for the nonvoid returns:
* llvm-nonvoid-return.patch
- for ppc64le set memory to 4GB in _constraints file
(failure in Factory:PowerPC)
- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24
- Build LLDB separated from LLVM.
- Re-enable python bindings for the LLDB API.
- Disable libcxx/lldb/openmp for SLE fate#319582
- Update rpmlintrc to whitelist libLTO.so
- Re-enable glibc-2.23 patch for Tumbleweed
- fix arm_suse_support.diff for armv6hl
- adjust compile flags for llvm on armv6hl (fixes Mesa build)
- Update llvm-remove-clang-only-flags.patch to remove
- Wcovered-switch-default flag for gcc compatibility.
- Use gcc for stage1 bootstrap
- Add back libstdc++-devel dependency for clang since libc++ is
only available for x86-64 atm.
- Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually
hits the Factory.
- Update to llvm 3.8.0
* See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and
http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html
- Fold lldb build into llvm and disable python support
- Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch
and cmake-host-triple.patch
- Add revert-cmake-soname.patch to fix soname handling
- Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23
- Remove FFI support because its fragile
- Enable OpenMP for x86, x86_64, ppc64 and ppc64le
- Enable all targets on x86, x86_64
- Update to version 3.7.0
* See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html
- Merge aarch64-suse-support.patch into arm_suse_support.diff
- Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch
- Remove llvm-fix-parsearmarch.patch, upstream.
- fix build on s390x (one typo in ifarch and one change in filelist)
- Update to version 3.6.1
* No changelog upstream
- Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.
- Update to version 3.6.0
* See http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html
- Add python-xml dependency for regression tests
- Removed the following patches, fixed upstream:
* arm-remove-xfails.diff
* libcxx-libdir.patch
* llvm-config-lib64.patch
* llvm-fix-intrusiverefcntptr.patch
- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools
with GCC 5.
- Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.
- Add a gcc dependency for clang, this is heavyweight but we need
libgcc_s which comes with the gcc package (bnc#893359)
- Conditionalize libcxx{abi} build on build_libcxx variable
- Turn libc++.so into an ldscript so it links to libc++abi
automatically.
- fix constraints for armv6l/armv7l (there is no 4GB RAM on 32bit)
- Rename llvm-remove-werror-date-time.patch to
llvm-remove-clang-only-flags.patch and remove more clang only
flags.
- Enable shared libs on PPC64
- Require llvm-clang not just clang
- Add llvm-remove-werror-date-time.patch to remove -Werror=date-time
for CXXFLAGS, gcc does not support it and it creeps into
llvm-config --cflags
- Remove wrong Requires from the llvm-devel package
- Add default target triple form ARM, fixes bnc#893359
- Use ninja for building
- Update to llvm 3.5.0
* Major update, see http://llvm.org/releases/3.5.0/docs/ReleaseNotes.html
- Use upstream pristine tarballs
- Add libc++/libc++abi support clang (only on x86_64)
- Add libcxxabi-exceptions.patch to fix libcxxabi exception handling
- Add libcxx-libdir.patch to fix libdir on 64bit arches
- Remove asan-disable-hugemalloctest.patch and
cmake-patchversion.patch, fixed upstream.
- Fix the sed line for minimal damage.
- Add baselibs.conf to source files
- Add cmake-patchversion.patch to sync config.h.in
with config.h.cmake
- Update to llvm 3.4.2
* Minor bugfix release
- Drop clang-max_align_t.patch, applied upstream.
- Add clang-max_align_t.patch to resolve issue with libstdc++ 4.9
max_align_t missing declaration
- build compiler-rt on ppc64 (don't delete it)
- Fix resource dir for libclang case (clang-resourcedirs.patch)
- Always build tests
- complete ifarchs for s390
- Remove non-existing doc subpackage
- Add a dependency on ncurses-devel since libLLVM now links to
tinfo.
- Add 32bit libclang bnc#857131
- Update to final llvm 3.4 release
* See http://llvm.org/releases/3.4/docs/ReleaseNotes.html for
complete changelog.
- Update to final release candidate (r197980)
- Update to r197866 from release_34 branch
- Update to r197490 from release_34 branch
- Update to r197142 from release_34 branch
- Disable assertions again now that PPC64 backend is fixed
- Update to r196899 from release_34 branch
- Remove compiler_rt-r196612.patch, merged upstream
- Add compiler_rt-r196612.patch to fix ubsan failures on i586
- Update to r196762 from release_34 branch
- enable ppc64le
- Update to r196503 from release_34 branch to get compiler_rt fixes
- Update to r196487 from release_34 branch to get compiler_rt fixes
- Ship cmake files for llvm (needed for lldb and such)
- Update to r196371 from release_34 branch
- install python binding to libclang
- Update to r196358 from llvm 3.4 branch
- Add asan-disable-hugemalloctest.patch to disable
ASAN HugeMallocTest, it requires 4.1+ GB of RAM.
- Refresh patches
* aarch64-suse-support.patch
* arm_suse_support.diff
* assume-opensuse.patch
* default-to-i586.patch
- Drop upstream patches
* llvm-disable-pretty-stack-trace.patch
* r189852.diff
* unreachable-code.patch
* llvm-no-visibility.patch
- add r189852.diff: Remove vtables optimisation that breaks ARM
and PowerPC
- Disable testsuite on ARMv7, takes forever to run
- Fix file list for %arm
- use %arm, not arm in arch conditions
- add arm-remove-xfails.diff: remove XFAILs in testsuite
that pass and thereby make check fail
- Set DisablePrettyStackTrace to true since it messes up signal
handling. bnc#839074 and fdo#60929 implemented with
llvm-disable-pretty-stack-trace.patch)
- Fix filelist for aarch64
- aarch64-suse-support.patch: Enable AArch64 suse toolchain support
- Add s390x support
- Remove unused chrpath dependency
- Re-enable ARCMT since libclang depends on it
- Define host_triple for aarch64
- Fix ARMv6 build
- Only enable PowerPC on ppc64
- Disable shared libs on PowerPC
- Disable ARCMT, it only makes sense for iOS/OSX
- Fix build
- Disable building unit-tests, should fix undefined reference
problem on ARM & PowerPC
- do not build on slow or low memory workers
- Drop disable_neon_in_armv7.diff, neon seems to be working fine
- Add cmake-host-triple.patch to pass a host triple argument
- Create libLLVM and libclang subpackages.
- Fix finding internal headers on x86_64
- Fix ARM v5/v7 builds
- Create a baselibs.conf
Provide *-32 Bit Packages for x86_64
- Initial version of a cmake based buildscript
+ Updated arm_suse_support.diff (patch6) to work with llvm 3.3
+ Set version in spec to 3.3
- Update to final 3.3 release (r183898)
- Disable debug symbols on PPC64
- Update to version 3.3 RC2
* Small bugfixes
- Enable ARM64 support
- Add unreachable-code.patch to fix unreachable code warnings on SLE
- Update to version 3.3 RC1
* Added support for AArch64, ARM?s 64-bit architecture.
* LLVM now has a new SLP vectorizer.
* LLVM and clang now support IBM?s z/Architecture.
* The R600 backend was added in this release, it supports
AMD GPUs (HD2XXX - HD7XXX).
* See http://llvm.org/releases/3.3/docs/ReleaseNotes.html for
complete changelog.
- Drop upstream patches:
* pr13303.patch
* pr14795.patch
* pr14831.patch
* python-ulimit.patch
- pr13303.patch: reapply, was temporarily reverted upstream
- Add pre-generated doc files, remove sphinx dependency
- pr14795.patch: Fix incorrect line numbers after -frewrite-includes
(PR#14795)
- pr14831.patch: Do not incorrectly warn about pragmas in -frewrite-includes
(PR#14831)
- disable cross-compile mode in stage2 for armv5/v7
- Update to final 3.2 release
* No code changes since rc3
- Update to r170281 from release_32 branch
* SROA fixes
- Disable compilation on PPC, only PPC64 is supported.
- Add python-ulimit.patch: Don't set a limit on address space.
This enables us running tests on PowerPC.
- Unbreak PowerPC support
- Update to r169678 from release_32 branch
* This is 3.2rc3
- Update to r169391 from release_32 branch
* SROA fixes
- Fix ARM build
- Fix llvm-config --libdir to return /usr/lib64 where appropriate.
The old method of using sed on the executable does no longer
work, because llvm-config is now a binary.
- Update to r168987 from release_32 branch
* Crash fixes
* Miscompilation fixes
- Stop excluding ppc64 architecture
- Update to r168357 from release_32 branch
* Fixes a miscompilation with gcc 4.7
- Update to r168286 from release_32 branch
* Fixes llvm PR14309
- Update to r168031 from release_32 branch
* This is 3.2rc1
- Update to r167720 from release_32 branch
* Thread local variables may have a specified TLS model.
* LLVM now has a loop optimizer.
* SROA has been rewritten to be more powerful.
* A new optimization pass added to merge stack objects
which are used in disjoint areas of the code.
* LLVM now merge consecutive loads and stores.
* New TableGen infrastructure to support bundling for
Very Long Instruction Word (VLIW) architectures.
* Added a new target independent VLIW packetizer.
* A probability based block placement and code layout algorithm
was added to LLVM's code generator.
* The ARM target now includes a full featured macro assembler,
including direct-to-object module support for clang.
* A new IR-level pass, called "TargetTransformInfo" provides
a number of low-level interfaces.
- Refresh default-to-i586.patch to apply again
- Drop following patches (fixed upstream)
* arm-suse-support.patch
* pr12463.patch
* pr13141.patch
* pr13303.patch
* rewrite-includes.patch
* clang-fix-mips-test.patch (fixed differently in spec file)
- add explicit buildrequire groff for man pages
- Fix debuginfo generation
- make link time optimization plugin accessible to ar/nm/ranlib
- build the plugin properly
- fix arm build
- change rewrite-includes patch to use options to match upstream
changed option names
- fix debuginfo generation (PR#13303)
- Do not reject PCH because of -DFOO duplication (PR#13141)
- Update to final 3.1 release
- Depend on python-base so we don't pull whole Mesa
- make -rewrite-includes support -C and -CC
- patch for -rewrite-includes feature
- Update to svn revision 155819 from 3.1 branch
* C++11 fixes
- Update to svn revision 155700 from 3.1 branch
* Crash fixes
* C++11 fixes
- Update to svn revision 155574 from 3.1 branch
* Crash fixes
* Correctly enable compiler-rt
* Remove unneeded runtime python dependencies
- Switch to 2-stage bootstrap because we don't do build-compare
anyway.
- More fixes to llvm-config
- Fix llvm-config --libs output
- Update to svn revision 155320 from 3.1 branch
* AVX fixes
- Update to svn revision 154914 from 3.1 branch
Major new features:
* AddressSanitizer, a fast memory error detector.
* MachineInstr Bundles, Support to model instruction
bundling / packing.
* ARM Integrated Assembler, A full featured assembler
and direct-to-object support for ARM.
* Basic Block Placement Probability driven basic block placement.
LLVM IR and Core Improvements
* IR support for half float
* IR support for vectors of pointers, including vector GEPs.
* Module flags have been introduced.
* Loads can now have range metadata attached to them to
describe the possible values being loaded.
* Inline cost heuristics have been completely overhauled
and now closely model constant propagation through call sites,
disregard trivially dead code costs, and
can model C++ STL iterator patterns.
Optimizer Improvements
* The loop unroll pass now is able to unroll loops with
run-time trip counts. This feature is turned off by default,
and is enabled with the -unroll-runtime flag.
* A new basic-block autovectorization pass is available.
Pass -vectorize to run this pass along with some associated
post-vectorization cleanup passes.
X86-32 and X86-64 Target Improvements
* Bug fixes and improved support for AVX1
* Support for AVX2 (still incomplete at this point)
ARM Target Improvements
* The constant island pass now supports basic block and
constant pool entry alignments greater than 4 bytes.
Clang Changes
* New: -Wdangling-else, -Wstrncat-size
* Improved: -Wformat, -Wempty-body, -Wliteral-conversion
* Clang 3.1 adds support for anonymous structs and anonymous unions,
added in the latest ISO C standard. Use -std=c11 or -std=gnu11
to enable support for the new language standard.
The new C11 features are backwards-compatible and are available
as an extension in all language modes.
* All warning and language selection flags which previously accepted
c1x have been updated to accept c11. The old c1x forms have been removed.
* Generalized constant expressions
* Lambda expressions
* Generalized initializers
* Unrestricted unions
* User-defined literals
* Forward-declared enumerations
* Atomics (both libc++'s and libstdc++4.7's <atomic> are supported)
- Target i586-linux for 32bit builds
- Add upstream fix for llvm PR11642
- Don't run gcc for ada files, just fail instead.
- Add clang-glibc2.14.patch to support glibc 2.14 headers
- Install profiling support
- Switch to 3-stage bootstrap
- Build first stage compiler with -O0 to workaround gcc 4.5 bug
- Update to final 3.0 release
* No real change since rc2
- Use %{_lib} macro instead of checking for x86_64
- Enable ARM support again
- Switch to optimized build
- Disable ARM support, VM goes out of memory while compiling it
- Really enable ARM support
- Remove forcing -frtti
- Update to r143961 from llvm-3.0 branch
* No longer hardcoding include paths
- Fix LLVMgold.so path for x86-64
- Enable ld gold support
- Update r143456 from llvm-3.0 branch
* llvm/clang 3.0rc2
- Add llvm-pr9614-part{1,2}.patch to fix LLVM PR9614
- Fixup dependencies so that llvm-clang doesn't depend
on llvm-clang-devel
- Update to r142912 llvm-3.0 branch
* Fixes to python bindings
- Update to r142641
* llvm/clang 3.0 rc1
- Enable ARM code generation
- Fix libdir on x86_64
- Update to r142341
* First build from 3.0 branch
* -Wc++98-compat warnings for the lexer
* Add flags for the remaining shift related warnings
(-Wshift-count-negative, -Wshift-count-overflow).
* Only warn in -Wliteral-conversion if the conversion
loses information
* Added clang_getCompletionAnnotation and
clang_getCompletionNumAnnotations to retrieve annotations
from completion string.
* Add support for -std=gnu90 and -std=c++03, for compatibility
with modern gcc.
- Switch to tar.bz2 and remove xz dependency
- Update to r140780
* Code cleanup
* Crash fixes
* Add support for alignment-specifiers in C1X and C++11
* Introduce a new compiler switch: -fms-compatility
* Emit debug info for c++0x nullptr.
- Update to r139589
* C++0x fixes
* PCH fixes
- Update to r138939
* Many crash fixes.
* Performance optimizations.
* Allow C99 hexfloats in C++0x mode.
* Add missing function _mm_ucomige_sd to emmintrin.h.
- Update to r137452
* Fix problems found by PVS-Studio
* More AVX fixes
* Many C++ fixes
- Add assume-opensuse.patch to remove dependency on openSUSE-release
- Update to r136773
* Many AVX fixes
* Support for C++0x unicode string and character literals
- Update to r135431
* API changes to match Mesa requirements
- Update to r134888
* Type system rewrite
- Update to r134813
* Mainly gcc compatibility fixes
- Update to r134698
* Up to 80x speed improvements with -Wuninitialized
- Enable RTTI support
- Disable assertions because they are not thread safe
- Update to r134611
* Many C++ fixes and speedups
* Updates for AVX instruction support
* gcc 4.6.1 support
- Fix manpage generation (bnc #703591)
- Update to r132667
- Update to use cmake buildsystem
- Remove unmaintained ocaml support
- Drop ocaml support because its unmaintained
- Update to latest svn revision 132050
+ Start of the upcoming 3.0 version
+ Support for gcc 4.6 c++ headers
+ Better support for C++0x
- Fix ocaml dependency
- Update to 2.9
+ Type Based Alias Analysis (TBAA) is now implemented in clang
+ LLVM now generates better debug information
+ Inline assembly now supports multiple alternative constraints
- drop revision from Requires: fields
- update to 2.8.99 revision 129008.
- spec file cleanup
- Do not require specific ffi version but gather the
appropiate one from the distro
- Fix compatibility with C++0x compilers (g++ 4.5)
- Fix C include paths
- Fix header path for openSUSE 11.4
- Enabled PIC for x86 for loadable module support
- Enable package tests for llvm and clang
- Disable package timestamps to silence an rpmlint warning
- Fixed the build on x86 plattforms.
- Package the clang c++-analyzer.
- update to llvm 2.7
- added vim plugins
- added libffi-devel to llvm-devel requires so that build does not fail
- fixed build of explicit constructors with gcc45
- Initial 2.6 release
==== lzfse ====
- Use proper macro for cmake building
==== man-pages ====
Version update (5.08 -> 5.09)
- version update to 5.09
http://linux-man-pages.blogspot.com/2020/11/man-pages-509-is-released.html
- modified patches
% man-pages-openat2.h-location.patch (refreshed)
==== mhvtl ====
Version update (1.62_k5.8.15_1 -> 1.62_k5.9.1_1)
- Added "-DHAVE_UNLOCKED_IOCTL" to kernel module build in SPEC file
==== mpc ====
Version update (1.2.0 -> 1.2.1)
- mpc 1.2.1:
* Fix an incompatibility problem with GMP 6.0 and before
* Fix an intermediate overflow in asin
- express build dependencies explicitly to match the versions
required by configue, so that the OBS scheduler is aware of them
- move texinfo requirements to -devel package where they are
are actually used
- package license in every subpackage and mark as license
- run spec-cleaner
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.5.2
- fixed a couple memory leaks and other bug fixes,
- a lot of clean up
- Refresh nfs-utils-1.0.7-bind-syntax.patch
- Use %autosetup -p1
==== nodejs14 ====
Version update (14.14.0 -> 14.15.0)
Subpackages: npm14
- Update to LTS version 14.15.0: (jsc#SLE-15774)
* no major changes
* test: reverts marking test-webcrypto-encrypt-decrypt-aes flaky
- Use SLE OpenSSL version with 12-SP4+, and not just 12-SP5+
- Bump mininum ICU version to 65
==== opie ====
- remove opiekeys and opiesu from permissions profiles. Package them normally,
because neither of them receives special permissions and we want to keep the
permissions profiles clean.
==== osinfo-db ====
Version update (20200813 -> 20201015)
- Update database to version 20201015
osinfo-db-20201015.tar.xz
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add _constraints to request at least 6GB disk (bsc#1178244)
- Remove the build files after finishing the build to reduce the
disk usage (bsc#1178244)
==== pciutils ====
Subpackages: libpci3
- Add decode support for RCECs [jsc#SLE-13735]
- added patches
https://github.com/pciutils/pciutils/commit/e12bd01eea67ca8cf539263124843ba…
+ pciutils-add-decode-support-for-RCECs.patch
==== perl ====
Version update (5.30.3 -> 5.32.0)
Subpackages: perl-base perl-doc
- update to perl-5.32.0
* new experimental infix "isa" operator
* support of unicode 13.0
* chained comparisons capability
- updated patches:
* perl-HiRes.t-timeout.diff
* posix-sigaction.patch
* perl-fix2020.patch
* perl-reproducible2.patch
* perl_skip_flaky_tests_powerpc.patch
==== perl-Convert-ASN1 ====
- Security fix: [bsc#1168934, CVE-2013-7488]
* Fix infinite loop via unexpected input
- Add perl-Convert-ASN1-CVE-2013-7488.patch
==== perl-DBI ====
- Security fix [bsc#1176492, CVE-2014-10401, CVE-2014-10402]
* DBD::File drivers can open files from folders other than those
specifically passed via the f_dir attribute in the data source
name (DSN).
- Add perl-DBI-CVE-2014-10402.patch
==== perl-IO-Tty ====
Version update (1.14 -> 1.15)
- updated to 1.15
see /usr/share/doc/packages/perl-IO-Tty/ChangeLog
2020-10-03 Todd Rinaldo <toddr(a)cpan.org> 1.15
* Skip winsize test on Solaris and QNX NTO
* Make function tests more robust
* Work around a header name collission on util.h. This is breaking on recent OSX
==== perl-Net-DNS ====
Version update (1.27 -> 1.28)
- updated to 1.28
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== php7 ====
Version update (7.4.11 -> 7.4.12)
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.12: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.12
==== plasma5-disks ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plasma5-thunderbolt ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plymouth ====
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
- Add plymouth-ignore-serial-console.patch:
Don't output in serial console for openQA need to take serial in
the test, and yast-installation prgram has a feature to install
system through it (bnc#1051692 bnc#1164123 bnc#1170906).
==== polkit-default-privs ====
Version update (1550+20201012.1df5a0d -> 1550+20201103.994a5ed)
- Update to version 1550+20201103.994a5ed:
* udisks2: rename of manage-led action to match upstream changes (bsc#1178321)
- Update to version 1550+20201030.d1b5d8b:
* whitelisting of GNOME malcontent parental controls (bsc#1177974)
* restrictive profile: fix conflicting duplicate action org.kde.powerdevil.backlighthelper.setbrightness
* restrictive profile: fix conflicting duplicate action org.freedesktop.color-manager.delete-profile
* profiles: fix conflicting duplicate action org.kde.powerdevil.backlighthelper.brightness
* profiles: remove duplicate actions with same authentication settings
* tools: new script to cleanly remove duplicate actions
==== postgresql13 ====
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- Fix a DST problem in the test suite: postgresql-timetz.patch
https://postgr.es/m/16689-57701daa23b377bf@postgresql.org
==== procmail ====
- Do not use lto compiler flags at all with this kind of code
==== python-cryptography ====
Version update (3.0 -> 3.2.1)
- update to 3.2.1:
Disable blinding on RSA public keys to address an error with
some versions of OpenSSL.
- update to 3.2:
* CVE-2020-25659: Attempted to make RSA PKCS#1v1.5 decryption more constant time,
to protect against Bleichenbacher vulnerabilities. Due to limitations imposed
by our API, we cannot completely mitigate this vulnerability.
* Support for OpenSSL 1.0.2 has been removed.
* Added basic support for PKCS7 signing (including SMIME) via PKCS7SignatureBuilder.
- update to 3.1.1:
* wheels compiled with OpenSSL 1.1.1h.
- update to 3.1:
* **BACKWARDS INCOMPATIBLE:** Removed support for ``idna`` based
:term:`U-label` parsing in various X.509 classes. This support was originally
deprecated in version 2.1 and moved to an extra in 2.5.
* Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by
the OpenSSL project. The next version of ``cryptography`` will drop support
for it.
* Deprecated support for Python 3.5. This version sees very little use and will
be removed in the next release.
* ``backend`` arguments to functions are no longer required and the
default backend will automatically be selected if no ``backend`` is provided.
* Added initial support for parsing certificates from PKCS7 files with
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates`
and
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates`
.
* Calling ``update`` or ``update_into`` on
:class:`~cryptography.hazmat.primitives.ciphers.CipherContext` with ``data``
longer than 2\ :sup:`31` bytes no longer raises an ``OverflowError``. This
also resolves the same issue in :doc:`/fernet`.
==== python-gst ====
Version update (1.16.2 -> 1.18.0)
- Update to version 1.18.0:
+ GstTranscoder: new high level API for applications to transcode
media files from one format to another.
+ High Dynamic Range (HDR) video information representation and
signalling enhancements.
+ Instant playback rate change support.
+ Active Format Description (AFD) and Bar Data support.
+ RTSP server and client implementations gained ONVIF trick modes
support.
+ Hardware-accelerated video decoding on Windows via DXVA2 /
Direct3D11.
+ Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows.
+ qmlgloverlay: New overlay element that renders a QtQuick scene
over the top of an input video stream.
+ imagesequencesrc: New element to easily create a video stream
from a sequence of jpeg or png images.
+ dashsink: New sink to produce DASH content.
+ dvbsubenc: New DVB Subtitle encoder element.
+ MPEG-TS muxing now also supports TV broadcast compliant muxing
with constant bitrate muxing and SCTE-35 support.
+ rtmp2: New RTMP client source and sink element from-scratch
implementation.
+ svthevcenc: New SVT-HEVC-based H.265 video encoder.
+ vaapioverlay: New compositor element using VA-API.
+ rtpmanager gained support for Google?s Transport-Wide
Congestion Control (twcc) RTP extension.
+ splitmuxsink and splitmuxsrc gained support for auxiliary video
streams.
+ webrtcbin now contains some initial support for renegotiation
involving stream addition and removal.
+ RTP support was enhanced with new RTP source and sink elements
to easily set up RTP streaming via rtp:// URIs.
+ avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications.
+ Support for the Video Services Forum?s Reliable Internet Stream
Transport (RIST) TR-06-1 Simple Profile.
+ Universal Windows Platform (UWP) support.
+ rpicamsrc: New element for capturing from the Raspberry Pi
camera.
+ RTSP Server TCP interleaved backpressure handling improvements
as well as support for Scale/Speed headers.
+ GStreamer Editing Services gained support for nested timelines,
per-clip speed rate control and the OpenTimelineIO format.
+ Autotools build system has been removed in favour of Meson.
- Drop python-gst-fix-py38-build.patch: fixed upstream.
==== python-libvirt-python ====
Version update (6.8.0 -> 6.9.0)
- Update to 6.9.0
- Add all new APIs and constants in libvirt 6.9.0
- jsc#SLE-13688, jsc#SLE-16754
- Dropped patches:
61341150-fix-constructor-param-name.patch
- Add new file _service for tar_scm source service
- Remove signature file and python-libvirt-python.keyring
==== python-libxml2 ====
- Make python subpackage ready for multiple python3 flavors
gh#openSUSE/python-rpm-macros#66
==== python-psutil ====
- Fix shebang replacement for multiple python flavors
==== python-sip ====
Subpackages: python-sip-common python3-sip
- Fix for multiple python3 flavors gh#openSUSE/python-rpm-macros#64
- clean up alternatives: use %python_clone -a
- only make install in siplib for PyQt4.sip and PyQt5.sip libraries
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Add virtio-fs support for s390x (jsc#SLE-13822)
libvhost-user-handle-endianness-as-manda.patch
virtio-add-vhost-user-fs-ccw-device.patch
==== qpdf ====
Version update (10.0.1 -> 10.0.3)
- Update to version 10.0.3
* Fixes a regression introduced in 10.0.2
- Update to version 10.0.2
* Bug fixes and performance improvements
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for a complete changelog.
==== raspberrypi-firmware-dt ====
Version update (2020.05.02 -> 2020.10.26)
- Update to 2dc96ad40979 (2020-10-26):
* Introduce firmware-clocks
* Introduce firmware-reset
* Add reset controller in xHCI node
- Get rid of vl805-firmware-loader-overlay.dts, not needed anymore
==== redis ====
Version update (6.0.8 -> 6.0.9)
- redis 6.0.9:
* potential heap overflow when using a heap allocator other
than jemalloc or glibc's malloc. Does not affect the openSUSE
package - boo#1178205
* Memory reporting of clients argv
* Add redis-cli control on raw format line delimiter
* Add redis-cli support for rediss:// -u prefix
* WATCH no longer ignores keys which have expired for MULTI/EXEC
* Correct OBJECT ENCODING response for stream type
* Allow blocked XREAD on a cluster replica
* TLS: Do not require CA config if not used
* multiple bug fixes
* Additions to modules API
==== rpm-config-SUSE ====
Version update (0.g60 -> 0.g64)
- Update to version 0.g64:
* Define a global %_firmwaredir
* macros.obs: remove unused macros
==== rsyslog ====
Version update (8.2008.0 -> 8.2010.0)
- remove legacy stuff from specfile
* sysvinit is not supported anymore, so remove all tests
related to systemv in the specfile
- Upgrade to rsyslog 8.2010.0:
* gnutls TLS subsystem bugfix: handshake error handling
* core/msg bugfix: memory leak
* core/msg bugfix: segfault in jsonPathFindNext() when <root> not an object
* openssl TLS subsystem: improvments of error and status messages
* add 'exists()' script function to check if variable exists
* core bugfix: do not create empty JSON objects on non-existent key access
* gnutls subsysem bugfix: potential hang on session closure
* core/network bugfix: obey net.enableDNS=off when querying local hostname
* core bugfix: potential segfault on query of PROGRAMNAME property
* imtcp bugfix: broken connection not necessariy detected
* new module: imhttp - http input
* mmdarwin bugfix: potential zero uuid when reusing existing one
* imdocker bugfix: build issue on some platforms
* omudpspoof bugfix: make compatbile with Solaris build
* testbench fix: python 3 incompatibility
* core bugfix: segfault if disk-queue file cannot be created
* cosmetic: fix dummy module name in debug output
* config bugfix: intended warning emitted as error
==== rubygem-bootsnap ====
Version update (1.4.8 -> 1.4.9)
- updated to version 1.4.9
* [Windows support](https://github.com/Shopify/bootsnap/pull/319)
* [Fix potential crash](https://github.com/Shopify/bootsnap/pull/322)
==== rubygem-puma ====
Version update (5.0.0 -> 5.0.4)
- updated to version 5.0.4
* Bugfixes
* Pass preloaded application into new workers if available when using `preload_app` ([#2461], [#2454])
[#]# 5.0.3 / 2020-10-26
* Bugfixes
* Add Client#io_ok?, check before Reactor#register ([#2432])
* Fix hang on shutdown in refork ([#2442])
* Fix `Bundler::GemNotFound` errors for `nio4r` gem during phased restarts ([#2427], [#2018])
* Server run thread safety fix ([#2435])
* Fire `on_booted` after server starts ([#2431], [#2212])
* Cleanup daemonization in rc.d script ([#2409])
* Refactor
* Remove accept_nonblock.rb, add test_integration_ssl.rb ([#2448])
* Refactor status.rb - dry it up a bit ([#2450])
* Extract req/resp methods to new request.rb from server.rb ([#2419])
* Refactor Reactor and Client request buffering ([#2279])
* client.rb - remove JRuby specific 'finish' code ([#2412])
* Consolidate fast_write calls in Server, extract early_hints assembly ([#2405])
* Remove upstart from docs ([#2408])
* Extract worker process into separate class ([#2374])
* Consolidate option handling in Server, Server small refactors, doc changes ([#2389])
[#]# 5.0.2 / 2020-09-28
* Bugfixes
* Reverted API changes to Server.
[#]# 5.0.1 / 2020-09-28
* Bugfixes
* Fix LoadError in CentOS 8 ([#2381])
* Better error handling during force shutdown ([#2271])
* Prevent connections from entering Reactor after shutdown begins ([#2377])
* Fix error backtrace debug logging && Do not log request dump if it is not parsed ([#2376])
* Split TCP_CORK and TCP_INFO ([#2372])
* Do not log EOFError when a client connection is closed without write ([#2384])
* Refactor
* Change Events#ssl_error signature from (error, peeraddr, peercert) to (error, ssl_socket) ([#2375])
* Consolidate option handling in Server, Server small refactors, doc chang ([#2373])
==== rubygem-rubocop ====
Version update (0.92.0 -> 1.2.0)
New upstream release 1.2.0
[#]# 1.2.0 (2020-11-05)
[#]## New features
* [#8983](https://github.com/rubocop-hq/rubocop/pull/8983): Support auto-correction for `Naming/HeredocDelimiterCase`. ([@koic][])
* [#8004](https://github.com/rubocop-hq/rubocop/issues/8004): Add new `GitHubActionsFormatter` formatter. ([@lautis][])
* [#8175](https://github.com/rubocop-hq/rubocop/pull/8175): Add new `AllowedCompactTypes` option for `Style/RaiseArgs`. ([@pdobb][])
* [#8566](https://github.com/rubocop-hq/rubocop/issues/8566): Add new `Style/CollectionCompact` cop. ([@fatkodima][])
* [#8925](https://github.com/rubocop-hq/rubocop/issues/8925): Add `--display-time` option for displaying elapsed time of `rubocop` command. ([@joshuapinter][])
* [#8967](https://github.com/rubocop-hq/rubocop/pull/8967): Add new `Style/NegatedIfElseCondition` cop. ([@fatkodima][])
* [#8984](https://github.com/rubocop-hq/rubocop/pull/8984): Support auto-correction for `Style/DoubleNegation`. ([@koic][])
* [#8992](https://github.com/rubocop-hq/rubocop/pull/8992): Support auto-correction for `Lint/ElseLayout`. ([@koic][])
* [#8988](https://github.com/rubocop-hq/rubocop/pull/8988): Support auto-correction for `Lint/UselessSetterCall`. ([@koic][])
* [#8982](https://github.com/rubocop-hq/rubocop/pull/8982): Support auto-correction for `Naming/BinaryOperatorParameterName`. ([@koic][])
[#]## Bug fixes
* [#8989](https://github.com/rubocop-hq/rubocop/pull/8989): Fix multibyte support in the regexp node handler that led `Style/RedundantRegexpEscape` to malfunction and corrupt a program in auto-correction. ([@knu][])
* [#8912](https://github.com/rubocop-hq/rubocop/pull/8912): Fix `Layout/ElseAlignment` for `rescue/else/ensure` inside `do/end` blocks with assignment. ([@miry][])
* [#8971](https://github.com/rubocop-hq/rubocop/issues/8971): Fix a false alarm for `# rubocop:disable Lint/EmptyBlock` inline comment with `Lint/RedundantCopDisableDirective`. ([@koic][])
* [#8976](https://github.com/rubocop-hq/rubocop/issues/8976): Fix an incorrect auto-correct for `Style/KeywordParametersOrder` when when `kwoptarg` is before `kwarg` and argument parentheses omitted. ([@koic][])
* [#8084](https://github.com/rubocop-hq/rubocop/pull/8084): Fix a bug in how `Layout/SpaceAroundBlockParameters` handles block parameters with a trailing comma. ([@bquorning][])
* [#8966](https://github.com/rubocop-hq/rubocop/issues/8966): Fix `Layout/SpaceInsideParens` to enforce no spaces in empty parens for all styles. ([@joshuapinter][])
[#]## Changes
* [#5717](https://github.com/rubocop-hq/rubocop/issues/5717): Support `defined?`-based memoization for `Naming/MemoizedInstanceVariableName` cop. ([@fatkodima][])
* [#8964](https://github.com/rubocop-hq/rubocop/pull/8964): Extend `Naming/VariableNumber` cop to handle method names and symbols. ([@fatkodima][])
- New upstream release 1.1.0
[#]# 1.1.0 (2020-10-29)
[#]## New features
* [#8896](https://github.com/rubocop-hq/rubocop/pull/8896): Add new `Lint/DuplicateRegexpCharacterClassElement` cop. ([@owst][])
* [#8895](https://github.com/rubocop-hq/rubocop/pull/8895): Add new `Lint/EmptyBlock` cop. ([@fatkodima][])
* [#8934](https://github.com/rubocop-hq/rubocop/pull/8934): Add new `Style/SwapValues` cop. ([@fatkodima][])
* [#7549](https://github.com/rubocop-hq/rubocop/issues/7549): Add new `Style/ArgumentsForwarding` cop. ([@koic][])
* [#8859](https://github.com/rubocop-hq/rubocop/issues/8859): Add new `Lint/UnmodifiedReduceAccumulator` cop. ([@dvandersluis][])
* [#8951](https://github.com/rubocop-hq/rubocop/pull/8951): Support auto-correction for `Style/MultipleComparison`. ([@koic][])
* [#8953](https://github.com/rubocop-hq/rubocop/pull/8953): Add `AllowMethodComparison` option for `Lint/MultipleComparison`. ([@koic][])
* [#8960](https://github.com/rubocop-hq/rubocop/pull/8960): Add `Regexp::Expression#loc` and `#expression` to replace `parsed_tree_expr_loc`. ([@marcandre][])
* [#8930](https://github.com/rubocop-hq/rubocop/pull/8930): Add rake tasks for alternative way to specify Changelog entries. ([@marcandre][])
* [#8940](https://github.com/rubocop-hq/rubocop/pull/8940): Add new `Style/DocumentDynamicEvalDefinition` cop. ([@fatkodima][])
* [#7753](https://github.com/rubocop-hq/rubocop/issues/7753): Add new `Lint/ToEnumArguments` cop. ([@fatkodima][])
[#]## Bug fixes
* [#8921](https://github.com/rubocop-hq/rubocop/pull/8921): Prevent `Lint/LiteralInInterpolation` from removing necessary interpolation in `%W[]` and `%I[]` literals. ([@knu][])
* [#8708](https://github.com/rubocop-hq/rubocop/pull/8708): Fix bad regexp recognition in `Lint/OutOfRangeRegexpRef` when there are multiple regexps. ([@dvandersluis][])
* [#8945](https://github.com/rubocop-hq/rubocop/pull/8945): Fix changelog task to build a correct changelog item when `Fix #123` is encountered. ([@dvandersluis][])
* [#8914](https://github.com/rubocop-hq/rubocop/pull/8914): Fix autocorrection for `Layout/TrailingWhitespace` in heredocs. ([@marcandre][])
[#]## Changes
* [#8920](https://github.com/rubocop-hq/rubocop/pull/8920): Remove Capybara's `save_screenshot` from `Lint/Debugger`. ([@ybiquitous][])
* [#8919](https://github.com/rubocop-hq/rubocop/issues/8919): Require RuboCop AST 1.0.1 or higher. ([@koic][])
* [#8939](https://github.com/rubocop-hq/rubocop/pull/8939): Accept comparisons of multiple method calls for `Style/MultipleComparison`. ([@koic][])
* [#8950](https://github.com/rubocop-hq/rubocop/issues/8950): Add `IgnoredMethods` and `IgnoredClasses` to `Lint/NumberConversion`. ([@dvandersluis][])
[#]# 1.0.0 (2020-10-21)
[#]## New features
* [#7944](https://github.com/rubocop-hq/rubocop/issues/7944): Add `MaxUnannotatedPlaceholdersAllowed` option to `Style/FormatStringToken` cop. ([@Tietew][])
* [#8379](https://github.com/rubocop-hq/rubocop/issues/8379): Handle redundant parentheses around an interpolated expression for `Style/RedundantParentheses` cop. ([@fatkodima][])
[#]## Bug fixes
* [#8892](https://github.com/rubocop-hq/rubocop/issues/8892): Fix an error for `Style/StringConcatenation` when correcting nested concatenable parts. ([@fatkodima][])
* [#8781](https://github.com/rubocop-hq/rubocop/issues/8781): Fix handling of comments in `Style/SafeNavigation` autocorrection. ([@dvandersluis][])
* [#8907](https://github.com/rubocop-hq/rubocop/pull/8907): Fix an incorrect auto-correct for `Layout/ClassStructure` when heredoc constant is defined after public method. ([@koic][])
* [#8889](https://github.com/rubocop-hq/rubocop/pull/8889): Cops can use new `after_<type>` callbacks (only for nodes that may have children nodes, like `:send` and unlike `:sym`). ([@marcandre][])
* [#8906](https://github.com/rubocop-hq/rubocop/pull/8906): Fix a false positive for `Layout/SpaceAroundOperators` when upward alignment. ([@koic][])
* [#8585](https://github.com/rubocop-hq/rubocop/pull/8585): Fix false positive in `Style/RedundantSelf` cop with nested `self` access. ([@marcotc][])
* [#8692](https://github.com/rubocop-hq/rubocop/pull/8692): Fix `Layout/TrailingWhitespace` auto-correction in heredoc. ([@marcandre][])
[#]## Changes
* [#8882](https://github.com/rubocop-hq/rubocop/pull/8882): **(Potentially breaking)** RuboCop assumes that Cop classes do not define new `on_<type>` methods at runtime (e.g. via `extend` in `initialize`). ([@marcandre][])
* [#7966](https://github.com/rubocop-hq/rubocop/issues/7966): **(Breaking)** Enable all pending cops for RuboCop 1.0. ([@koic][])
* [#8490](https://github.com/rubocop-hq/rubocop/pull/8490): **(Breaking)** Change logic for cop department name computation. Cops inside deep namespaces (5 or more levels deep) now belong to departments with names that are calculated by joining module names starting from the third one with slashes as separators. For example, cop `Rubocop::Cop::Foo::Bar::Baz` now belongs to `Foo/Bar` department (previously it was `Bar`). ([@dsavochkin][])
* [#8692](https://github.com/rubocop-hq/rubocop/pull/8692): Default changed to disallow `Layout/TrailingWhitespace` in heredoc. ([@marcandre][])
* [#8894](https://github.com/rubocop-hq/rubocop/issues/8894): Make `Security/Open` aware of `URI.open`. ([@koic][])
* [#8901](https://github.com/rubocop-hq/rubocop/issues/8901): Fix false positive for `Naming/BinaryOperatorParameterName` when defining `=~`. ([@zajn][])
* [#8908](https://github.com/rubocop-hq/rubocop/pull/8908): Show extension cop versions when using `--verbose-version` option. ([@koic][])
- New upstream release 0.93.1
[#]## Bug fixes
* [#8782](https://github.com/rubocop-hq/rubocop/issues/8782): Fix incorrect autocorrection for `Style/TernaryParentheses` with `defined?`. ([@dvandersluis][])
* [#8867](https://github.com/rubocop-hq/rubocop/issues/8867): Rework `Lint/RedundantSafeNavigation` to be more safe. ([@fatkodima][])
* [#8864](https://github.com/rubocop-hq/rubocop/issues/8864): Fix false positive for `Style/RedundantBegin` with a postfix `while` or `until`. ([@dvandersluis][])
* [#8869](https://github.com/rubocop-hq/rubocop/issues/8869): Fix a false positive for `Style/RedundantBegin` when using `begin` for or assignment and method call. ([@koic][])
* [#8862](https://github.com/rubocop-hq/rubocop/issues/8862): Fix an error for `Lint/AmbiguousRegexpLiteral` when using regexp without method calls in nested structure. ([@koic][])
* [#8872](https://github.com/rubocop-hq/rubocop/issues/8872): Fix an error for `Metrics/ClassLength` when multiple assignments to constants. ([@koic][])
* [#8871](https://github.com/rubocop-hq/rubocop/issues/8871): Fix a false positive for `Style/RedundantBegin` when using `begin` for method argument or part of conditions. ([@koic][])
* [#8875](https://github.com/rubocop-hq/rubocop/issues/8875): Fix an incorrect auto-correct for `Style/ClassEqualityComparison` when comparing class name. ([@koic][])
* [#8880](https://github.com/rubocop-hq/rubocop/issues/8880): Fix an error for `Style/ClassLength` when overlapping constant assignments. ([@koic][])
- New upstream release 0.93
[#]## New features
* [#8796](https://github.com/rubocop-hq/rubocop/pull/8796): Add new `Lint/HashCompareByIdentity` cop. ([@fatkodima][])
* [#8833](https://github.com/rubocop-hq/rubocop/pull/8833): Add new `Style/ClassEqualityComparison` cop. ([@fatkodima][])
* [#8668](https://github.com/rubocop-hq/rubocop/pull/8668): Add new `Lint/RedundantSafeNavigation` cop. ([@fatkodima][])
* [#8842](https://github.com/rubocop-hq/rubocop/issues/8842): Add notification about cache being used to debug mode. ([@hatkyinc2][])
* [#8822](https://github.com/rubocop-hq/rubocop/pull/8822): Make `Style/RedundantBegin` aware of `begin` without `rescue` or `ensure`. ([@koic][])
[#]## Bug fixes
* [#8810](https://github.com/rubocop-hq/rubocop/pull/8810): Fix multiple offense detection for `Style/RaiseArgs`. ([@pbernays][])
* [#8151](https://github.com/rubocop-hq/rubocop/issues/8151): Fix a false positive for `Lint/BooleanSymbol` when used within `%i[...]`. ([@fatkodima][])
* [#8809](https://github.com/rubocop-hq/rubocop/pull/8809): Fix multiple offense detection for `Style/For`. ([@pbernays][])
* [#8801](https://github.com/rubocop-hq/rubocop/issues/8801): Fix `Layout/SpaceAroundEqualsInParameterDefault` only registered once in a line. ([@rdunlop][])
* [#8514](https://github.com/rubocop-hq/rubocop/issues/8514): Correct multiple `Style/MethodDefParentheses` per file. ([@rdunlop][])
* [#8825](https://github.com/rubocop-hq/rubocop/issues/8825): Fix crash in `Style/ExplicitBlockArgument` when code is called outside of a method. ([@ghiculescu][])
* [#8718](https://github.com/rubocop-hq/rubocop/issues/8718): Fix undefined methods of pseudo location. ([@ybiquitous][])
* [#8354](https://github.com/rubocop-hq/rubocop/issues/8354): Detect regexp named captures in `Style/CaseLikeIf` cop. ([@dsavochkin][])
* [#8821](https://github.com/rubocop-hq/rubocop/issues/8821): Fix an incorrect autocorrect for `Style/NestedTernaryOperator` when using a nested ternary operator expression with no parentheses
on the outside. ([@koic][])
* [#8834](https://github.com/rubocop-hq/rubocop/issues/8834): Fix a false positive for `Style/ParenthesesAsGroupedExpression` when method argument parentheses are omitted and hash argument key
is enclosed in parentheses. ([@koic][])
* [#8830](https://github.com/rubocop-hq/rubocop/issues/8830): Fix bad autocorrect of `Style/StringConcatenation` when string includes double quotes. ([@tleish][])
* [#8807](https://github.com/rubocop-hq/rubocop/pull/8807): Fix a false positive for `Style/RedundantCondition` when using assignment by hash key access. ([@koic][])
* [#8848](https://github.com/rubocop-hq/rubocop/issues/8848): Fix a false positive for `Style/CombinableLoops` when using the same method with different arguments. ([@dvandersluis][])
* [#8843](https://github.com/rubocop-hq/rubocop/issues/8843): Fix an incorrect autocorrect for `Lint/AmbiguousRegexpLiteral` when sending method to regexp literal receiver. ([@koic][])
* [#8842](https://github.com/rubocop-hq/rubocop/issues/8842): Save actual status to cache, except corrected. ([@hatkyinc2][])
* [#8835](https://github.com/rubocop-hq/rubocop/issues/8835): Fix an incorrect autocorrect for `Style/RedundantInterpolation` when using string interpolation for non-operator methods.
([@koic][])
* [#7495](https://github.com/rubocop-hq/rubocop/issues/7495): Example for `Lint/AmbiguousBlockAssociation` cop. ([@AllanSiqueira][])
* [#8855](https://github.com/rubocop-hq/rubocop/issues/8855): Fix an error for `Layout/EmptyLinesAroundAccessModifier` and `Style/AccessModifierDeclarations` when using only access modifier.
([@koic][])
[#]## Changes
* [#8803](https://github.com/rubocop-hq/rubocop/pull/8803): **(Breaking)** `RegexpNode#parsed_tree` now processes regexps including interpolation (by blanking the interpolation before parsing,
rather than skipping). ([@owst][])
* [#8625](https://github.com/rubocop-hq/rubocop/pull/8625): Improve `Style/RedundantRegexpCharacterClass` and `Style/RedundantRegexpEscape` by using `regexp_parser` gem. ([@owst][])
* [#8646](https://github.com/rubocop-hq/rubocop/issues/8646): Faster find of all files in `TargetFinder` class which improves initial startup speed. ([@tleish][])
* [#8102](https://github.com/rubocop-hq/rubocop/issues/8102): Consider class length instead of block length for `Struct.new`. ([@tejasbubane][])
* [#7408](https://github.com/rubocop-hq/rubocop/issues/7408): Make `Gemspec/RequiredRubyVersion` cop aware of `Gem::Requirement`. ([@tejasbubane][])
[@fatkodima]: https://github.com/fatkodima
[@hatkyinc2]: https://github.com/hatkyinc2
[@koic]: https://github.com/koic
[@pbernays]: https://github.com/pbernays
[@rdunlop]: https://github.com/rdunlop
[@ghiculescu]: https://github.com/ghiculescu
[@ybiquitous]: https://github.com/ybiquitous
[@dsavochkin]: https://github.com/dsavochkin
[@tleish]: https://github.com/tleish
[@dvandersluis]: https://github.com/dvandersluis
[@AllanSiqueira]: https://github.com/AllanSiqueira
[@owst]: https://github.com/owst
[@tejasbubane]: https://github.com/tejasbubane
==== rubygem-rubocop-ast ====
Version update (0.5.0 -> 1.1.0)
- New upstream release 1.1.0
[#]# 1.1.0 (2020-10-26)
[#]## New features
* [#144](https://github.com/rubocop-hq/rubocop-ast/pull/144): NodePattern: allow method calls on constants. ([@marcandre][])
[#]# 1.0.1 (2020-10-23)
[#]## Bug fixes
* [#141](https://github.com/rubocop-hq/rubocop-ast/pull/141): Make `SendNode#macro?` and `RuboCop::AST::Node#class_constructor?` aware of struct constructor and `RuboCop::AST::Node#struct_constructor?` is deprecated. ([@koic][])
* [#142](https://github.com/rubocop-hq/rubocop-ast/pull/142): Only traverse send nodes in `MethodDispatchNode#def_modifier?`. ([@eugeneius][])
[#]# 1.0.0 (2020-10-21)
[#]## Changes
* None since 0.8; official 1.0 release coinciding with RuboCop 1.0 and API considered stable. ([@marcandre][])
[#]# 0.8.0 (2020-10-12)
[#]## New features
* [#49](https://github.com/rubocop-hq/rubocop-ast/pull/49): Add `DefNode#endless?` (Ruby 3.0). ([@marcandre][])
* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): Future-proof `AST::Traversal` by detecting unknown `Node` types. ([@marcandre][])
* [#131](https://github.com/rubocop-hq/rubocop-ast/pull/131): Add rake tasks to merge and create Changelog entries. ([@marcandre][])
[#]## Bug fixes
* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): All nodes of `break` and `next` are now traversed. ([@marcandre][])
[#]# 0.7.1 (2020-09-28)
[#]## Bug fixes
* [#127](https://github.com/rubocop-hq/rubocop-ast/pull/127): Fix dependency issue for JRuby. ([@marcandre][])
[#]# 0.7.0 (2020-09-27)
[#]## New features
* [#105](https://github.com/rubocop-hq/rubocop-ast/pull/105): `NodePattern` compiler [complete rewrite](https://docs.rubocop.org/rubocop-ast/node_pattern_compiler.html). Add support for multiple variadic terms. ([@marcandre][])
* [#109](https://github.com/rubocop-hq/rubocop-ast/pull/109): Add `NodePattern` debugging rake tasks: `test_pattern`, `compile`, `parse`. See also [this app](https://nodepattern.herokuapp.com) ([@marcandre][])
* [#110](https://github.com/rubocop-hq/rubocop-ast/pull/110): Add `NodePattern` support for multiple terms unions. ([@marcandre][])
* [#111](https://github.com/rubocop-hq/rubocop-ast/pull/111): Optimize some `NodePattern`s by using `Set`s. ([@marcandre][])
* [#112](https://github.com/rubocop-hq/rubocop-ast/pull/112): Add `NodePattern` support for Regexp literals. ([@marcandre][])
[#]## Changes
* [#22](https://github.com/rubocop-hq/rubocop-ast/issues/22): **(Potentially breaking)** Most constants are now private, the rest are converted to Sets and meant to be private. ([@marcandre][])
[#]# 0.6.0 (2020-09-26)
[#]## New features
* [#124](https://github.com/rubocop-hq/rubocop-ast/pull/124): Add `RegexpNode#options`. ([@owst][])
[#]# 0.5.1 (2020-09-25)
[#]## Bug fixes
* [#120](https://github.com/rubocop-hq/rubocop-ast/pull/120): **(Potentially breaking)** Fix false positives and negatives for `SendNode#macro?`. This impacts `{non_}bare_access_modifier?` and `special_access_modifier?`. ([@marcandre][])
==== rubygem-zeitwerk ====
Version update (2.4.0 -> 2.4.1)
- updated to version 2.4.1
* Use `__send__` instead of `send` internally.
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- Set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Added:
* set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
- Properly validate eauth credentials and tokens on SSH calls made by Salt API
(bsc#1178319) (bsc#1178362) (bsc#1178361)
(CVE-2020-25592) (CVE-2020-17490) (CVE-2020-16846)
- Added:
* fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
- Fix novendorchange handling in zypperpkg module
- Added:
* fix-novendorchange-option-284.patch
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user' (bsc#1177867)
- Added:
* path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
- Patches to fix X not having access control on startup
(boo#1177201, CVE-2020-28049):
* Add 0001-Don-t-disable-authentication-in-test-mode.patch
* Modify 0001-Redesign-Xauth-handling.patch
- Add patch to set XAUTHLOCALHOSTNAME again (boo#1177835):
* 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch
==== sendmail ====
Subpackages: libmilter1_0
- cleanup the sendmail permissions profile:
- /var/run/sendmail was last used in SLE-11 with systemv init, is no longer
required.
- /var/spool/clientmqueue is now owned by the system-user-mail package.
Nobody is calling %set_permissions and %verify_permissions on this
directory anymore, therefore the permissions entry is useless.
- /var/spool/mail is the same for all permissions profiles and also managed
by systemd-tmpfiles via the filesystem package (fs-var.conf).
==== shadow ====
- Change again useradd.local script to let it work even for system
accounts and work together with SELinux (bsc#1178296)
- Change patch useradd-script.patch to support the four arguments
used by the useradd.local script (bsc#1178296)
==== shim ====
- Disable the signature attachment for AArch64 temporarily until
we get a real one.
- Add shim-bsc1177315-verify-eku-codesign.patch to check CodeSign
in the signer's EKU (bsc#1177315)
- Add shim-bsc1177789-fix-null-pointer-deref-AuthenticodeVerify.patch
to fix NULL pointer dereference in AuthenticodeVerify()
(bsc#1177789, CVE-2019-14584)
- shim-install: Support changing default shim efi binary in
/usr/etc/default/shim and /etc/default/shim (bsc#1177315)
- Add shim-bsc1177315-fix-buffer-use-after-free.patch to fix buffer
use-after-free at the end of the EKU verification (bsc#1177315)
==== shotwell ====
Version update (0.30.10 -> 0.30.11)
- Update to version 0.30.11:
+ Add missing "Publish..." item in file menu.
+ Enable sandboxing for WebKitGTK.
+ Updated translations.
==== squid ====
- re-add older SLES12 requirements so we can use one devel project
for all codestreams
- fix previous change to reinstante permissions macros, because the wrong path
has been used (bsc#1171569).
- use libexecdir instead of libdir to conform to recent changes in Factory
(bsc#1171164).
==== systemd-default-settings ====
Version update (0.2 -> 0.4)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- rpm file lists are now generated from the spec file.
- Make sure the release number between the main and the branding
packages match
- Import 0.3
d299248 List drop-in directories in SUSE.list exclusively
e4651a7 Disable memory accounting by default for all distros (jsc#PM-2229 jsc#PM-2230)
==== thunar ====
Version update (1.8.15 -> 1.8.16)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 1.8.16
* Add missing parameter to ThunarBrowserPokeDeviceFunc function
* Fix error for custom date format in details view
(gxo#xfce/thunar#389)
* Fix unavailable rubber banding in detailed view
(gxo#xfce/thunar#326)
* Ghost file ocasionally remains when dropping file into directory
* (gxo#xfce/thunar#312)
* Translation Updates
==== timezone ====
Version update (2020a -> 2020d)
- Add fat.patch to generate "fat" timezone files (was default before 2020b).
- Adjust timezone-java.spec.in to avoid build failures when running
pre_checkin.sh
- timezone update 2020d
* Palestine ends DST earlier than predicted, on 2020-10-24.
- timezone update 2020c
* Fiji starts DST later than usual, on 2020-12-20.
- timezone update 2020b (bsc#1177460)
* Revised predictions for Morocco's changes starting in 2023.
* Canada's Yukon changes to -07 on 2020-11-01, not 2020-03-08.
* Macquarie Island has stayed in sync with Tasmania since 2011.
* Casey, Antarctica is at +08 in winter and +11 in summer.
* zic no longer supports -y, nor the TYPE field of Rules.
- Rebased timezone-2018f-bsc1112310.patch
==== timezone-java ====
Version update (2020a -> 2020d)
- Add fat.patch to generate "fat" timezone files (was default before 2020b).
- Adjust timezone-java.spec.in to avoid build failures when running
pre_checkin.sh
- timezone update 2020d
* Palestine ends DST earlier than predicted, on 2020-10-24.
- timezone update 2020c
* Fiji starts DST later than usual, on 2020-12-20.
- timezone update 2020b (bsc#1177460)
* Revised predictions for Morocco's changes starting in 2023.
* Canada's Yukon changes to -07 on 2020-11-01, not 2020-03-08.
* Macquarie Island has stayed in sync with Tasmania since 2011.
* Casey, Antarctica is at +08 in winter and +11 in summer.
* zic no longer supports -y, nor the TYPE field of Rules.
- Rebased timezone-2018f-bsc1112310.patch
- Fixup tzdata-china.diff: zone.tab and zone1970.tab MUST be tab
delimited (boo#1176927).
==== tk ====
- Fix build with RPM 4.16: error: bare words are no longer
supported, please use "...": lib64 == lib64.
==== tmux ====
Version update (3.1b -> 3.1c)
- fix build for SLE 12 PackageHub
- Update to version 3.1c
* Fix a stack overflow on colon-separated CSI parsing.
boo#1178263 CVE-2020-27347
==== transactional-update ====
Version update (2.28 -> 2.28.2)
Subpackages: transactional-update-zypp-config
- Version 2.28.2
- SELinux: Exclude security.selinux attribute from rsyncing (again)
- Version 2.28.1
- SELinux: Fixed changing the wrong grub configuration file
- SELinux: Move /.autorelabel file to writeable location
==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Remove hard dependency to Thunar 1.8.2. We use "Suggests" instead
to make sure the correct version is picked while keeping a soft
dependency.
- Weak dependencies: Use Supplements tag as recommended
tumbler-folder-thumbnailer/tumbler-webp-thumbnailer dependencies
for main package
==== vim ====
Version update (8.2.1900 -> 8.2.1955)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.1955, fixes the following problems
* Vim9: command modifiers do not work.
* Variable completion does not work in command line window.
* Default option values are changed when using :badd for an existing buffer.
* Buffer test fails with normal features.
* Still using default option values after using ":badd +1".
* The wininfo list may contain stale entries.
* Warning for signed/unsigned.
* Complete_info().selected may be wrong.
* Lua is initialized even when not used.
* Number of status line items is limited to 80.
* Reading past the end of the command line.
* Tiny build fails.
* With Python 3.9 some tests fail.
* GTK GUI: rounding for the cell height is too strict.
* Vim9: cannot put line break in expression for '=' register.
* Vim9: error for wrong number of arguments is not useful.
* Vim9: function call is aborted even when "silent!" is used.
* No test for improved Man command.
* Vim9: E1100 mentions :let.
* Assert_fails() setting emsg_silent changes normal execution.
* Listlbr test fails when run after another test.
* Fuzzy matching does not recognize path separators.
* Win32: scrolling doesn't work properly when part of window is off-screen.
* Vim9: "filter" command modifier doesn't work.
* Vim9: crash when indexing dict with NULL key.
* List/dict test fails.
* Cannot use a space in 'spellfile'. (Filipe Brandenburger)
* Vim9: get unknown error with an error in a timer function.
* Vim9: "silent!" not effective when list index is wrong.
* MS-Windows: problem loading Perl 5.32.
* Wrong input if removing shift results in special key code.
* Vim9: arguments of extend() not checked at compile time.
* Compiler warnings when building with Athena GUI.
* Cannot sort using locale ordering.
* Vim9: command modifiers in :def function not tested.
* Sort test fails on Mac.
* Session sets the local 'scrolloff' value to the global value.
* Vim9: test for confirm modifier fails in some situations.
* Wiping out a terminal buffer makes some tests fail.
* Invalid memory access in Ex mode with global command.
* Vim9: browse modifier test fails on Mac.
* Ex mode test fails on MS-Windows with GUI.
* Insufficient test coverage for the Netbeans interface.
* Vim9: wrong error message when colon is missing.
* Netbeans test is flaky.
* Crash when passing NULL function to reduce().
* sort() with NULL string not tested.
* Crash when using "zj" without folds. (Sean Dewar)
* GUI: crash when handling message while closing a window. (Srinath
Avadhanula)
* Vim9: using extend() on null dict is silently ignored.
* Vim9: crash when compiling function fails when getting type.
* Test for list and dict fails.
* Vim9: crash when using a NULL dict key.
* Vim9: extra "unknown" error after other error.
* Vim9: not all command modifiers are tested.
* Vim9: not all command modifiers are tested.
- apparmor.vim: update from AppArmor 3.0
- add capability checkpoint_restore
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- jsc#SLE-12902 virt-manager: Display information about nvram file
used instead of the path to the Nvram
virtman-add-tooltip-to-firmware.patch
==== vulkan-loader ====
Version update (1.2.154 -> 1.2.154.1)
- Update to release 1.2.154.1
* Fix some issues when EnumerateAdapterPhysicalDevices is available
==== wireshark ====
Version update (3.2.7 -> 3.2.8)
Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt
- wireshark 3.2.8:
* CVE-2020-26575: FBZERO dissector crash (boo#1177406)
* CVE-2020-28030: GQUIC dissector crash (boo#1178291)
* Infinite memory allocation while parsing this tcp packet
- Further features, bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-3.2.8.html
==== xdm ====
Subpackages: xdm-xsession
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
==== xen ====
Version update (4.14.0_08 -> 4.14.0_10)
Subpackages: xen-libs xen-tools-domU
- Upstream bug fixes (bsc#1027519)
5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch
5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch
5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch
5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch
5f5b6b7a-hypfs-fix-custom-param-writes.patch
5f607915-x86-HVM-more-consistent-IO-completion.patch
5f6cfb5b-x86-PV-dont-GP-for-SYSENTER-with-NT-set.patch
5f6cfb5b-x86-PV-dont-clobber-NT-on-return-to-guest.patch
5f71a21e-x86-S3-fix-shadow-stack-resume.patch
5f76ca65-evtchn-Flask-prealloc-for-send.patch
5f76caaf-evtchn-FIFO-use-stable-fields.patch
5f897c25-x86-traps-fix-read_registers-for-DF.patch
5f897c7b-x86-smpboot-restrict-memguard_guard_stack.patch
- Renamed patches
5f560c42-x86-PV-64bit-segbase-consistency.patch
Replaces 5f5b6951-x86-PV-64bit-segbase-consistency.patch
5f6a002d-x86-PV-handle-MSR_MISC_ENABLE-correctly.patch
Replaces 5f6a05a0-pv-Handle-the-Intel-specific-MSR_MISC_ENABLE-correctly.patch
5f6a0049-memory-dont-skip-RCU-unlock-in-acquire_resource.patch
Replaces 5f6a05b7-xen-memory-Dont-skip-the-RCU-unlock-path-in-acquire_resource.patch
5f6a0067-x86-vPT-fix-race-when-migrating-timers.patch
Replaces 5f6a05dd-vpt-fix-race-when-migrating-timers-between-vCPUs.patch
5f6a008e-x86-MSI-drop-read_msi_msg.patch
Replaces 5f6a05fa-msi-get-rid-of-read_msi_msg.patch
5f6a00aa-x86-MSI-X-restrict-reading-of-PBA-bases.patch
Replaces 5f6a061a-MSI-X-restrict-reading-of-table-PBA-bases-from-BARs.patch
5f6a00c4-evtchn-relax-port_is_valid.patch
Replaces 5f6a062c-evtchn-relax-port_is_valid.patch
5f6a00df-x86-PV-avoid-double-exception-injection.patch
Replaces 5f6a065c-pv-Avoid-double-exception-injection.patch
5f6a00f4-evtchn-add-missing-barriers.patch
Replaces 5f6a0674-xen-evtchn-Add-missing-barriers-when-accessing-allocating-an-event-channel.patch
5f6a0111-evtchn-x86-enforce-correct-upper-limit.patch
Replaces 5f6a068e-evtchn-x86-enforce-correct-upper-limit-for-32-bit-guests.patch
5f6a013f-evtchn_reset-shouldnt-succeed-with.patch
Replaces 5f6a06be-evtchn-evtchn_reset-shouldnt-succeed-with-still-open-ports.patch
5f6a0160-evtchn-IRQ-safe-per-channel-lock.patch
Replaces 5f6a06e0-evtchn-convert-per-channel-lock-to-be-IRQ-safe.patch
5f6a0178-evtchn-address-races-with-evtchn_reset.patch
Replaces 5f6a06f2-evtchn-address-races-with-evtchn_reset.patch
5f6a01a4-evtchn-preempt-in-evtchn_destroy.patch
Replaces 5f6a071f-evtchn-arrange-for-preemption-in-evtchn_destroy.patch
5f6a01c6-evtchn-preempt-in-evtchn_reset.patch
Replaces 5f6a0754-evtchn-arrange-for-preemption-in-evtchn_reset.patch
- bsc#1177409 - VUL-0: xen: x86 PV guest INVLPG-like flushes may
leave stale TLB entries (XSA-286)
xsa286-1.patch
xsa286-2.patch
xsa286-3.patch
xsa286-4.patch
xsa286-5.patch
xsa286-6.patch
- bsc#1177412 - VUL-0: xen: Race condition in Xen mapping code
(XSA-345)
5f8ed5d3-x86-mm-map_pages_to_xen-single-exit-path.patch
5f8ed5eb-x86-mm-modify_xen_mappings-one-exit-path.patch
5f8ed603-x86-mm-prevent-races-in-mapping-updates.patch
- bsc#1177413 - VUL-0: xen: undue deferral of IOMMU TLB flushes
(XSA-346)
5f8ed635-IOMMU-suppress-iommu_dont_flush_iotlb-when.patch
5f8ed64c-IOMMU-hold-page-ref-until-TLB-flush.patch
- bsc#1177414 - VUL-0: xen: unsafe AMD IOMMU page table updates
(XSA-347)
5f8ed682-AMD-IOMMU-convert-amd_iommu_pte.patch
5f8ed69c-AMD-IOMMU-update-live-PTEs-atomically.patch
5f8ed6b0-AMD-IOMMU-suitably-order-DTE-mods.patch
- Update libxc.sr.superpage.patch
set errno in x86_hvm_alloc_4k (bsc#1177112)
==== xfdesktop ====
Version update (4.14.2 -> 4.14.3)
Subpackages: xfdesktop-lang
- Update to version 4.14.2
* Avoid redundant calls to backdrop_changed_cb (bxo#16773)
* Fix memory leak when reconnecting DP monitor (bxo#16314)
(obsoletes xfce-backdrop.patch)
* Fix transparent background color (bxo#16380)
* Do not insert hyphens at intra-word line breaks (bxo#16339)
* Translation Updates
==== xfwm4 ====
Version update (4.14.5 -> 4.14.6)
Subpackages: xfwm4-lang
- Update to version 4.14.6
* Add more XErrors traps
* Translation updates
==== yast2-firewall ====
Version update (4.3.8 -> 4.3.9)
- AutoYaST: When no firewall section is defined, write the service
settings according to the proposal (bsc#1178050)
- 4.3.9
==== yast2-installation ====
Version update (4.3.19 -> 4.3.20)
- Write hostname and proxy configuration to the inst-sys when
configured through linuxrc not only during an installation but
also when running an autoinstallation (bsc#1177768)
- 4.3.20
- yupdate - also make /usr/share/icons writable by default
(needed for updating yast2-theme)
==== yast2-security ====
Version update (4.3.3 -> 4.3.4)
- AY-Import: Translate <enable_sysrq> setting to <kernel.sysrq>
with the correct value format (bsc#1177720).
- 4.3.4
==== zypp-plugin ====
- singlespec in Tumbleweed must support multiple python3 flavors
in the future gh#openSUSE/python-rpm-macros#66
1
0
10 Nov '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.34 -> 7.0.10.35)
NetworkManager
PackageKit
amavisd-new (2.11.1 -> 2.12.0)
apparmor (2.13.5 -> 3.0.0)
binutils (2.34 -> 2.35)
bogofilter-db-src
chrony
corosync
drbd
firebird (3.0.6.33328 -> 3.0.7.33374)
fwupd (1.4.5 -> 1.5.1)
gcc10 (10.2.1+git583 -> 10.2.1+git872)
git (2.29.1 -> 2.29.2)
glibc
grub2
hplip
iptables (1.8.5 -> 1.8.6)
java-11-openjdk (11.0.8.0 -> 11.0.9.0)
kernel-firmware (20201005 -> 20201023)
libapparmor (2.13.5 -> 3.0.0)
libqt5-qtbase
librdkafka (1.5.0 -> 1.5.2)
libreoffice (7.0.2.2 -> 7.0.3.1)
libvirt (6.8.0 -> 6.9.0)
libxml2
libyui-ncurses (2.57.1 -> 2.57.2)
libyui-qt (2.56.1 -> 2.56.2)
llvm11 (10.0.1 -> 11.0.0)
lzfse
man-pages (5.08 -> 5.09)
mhvtl (1.62_k5.8.15_1 -> 1.62_k5.9.1_1)
mpc (1.2.0 -> 1.2.1)
nfs-utils
nodejs14 (14.14.0 -> 14.15.0)
opie
osinfo-db (20200813 -> 20201015)
ovmf
pciutils
perl (5.30.3 -> 5.32.0)
perl-Convert-ASN1
perl-DBI
perl-IO-Tty (1.14 -> 1.15)
perl-Net-DNS (1.27 -> 1.28)
php7 (7.4.11 -> 7.4.12)
plasma5-disks (5.20.1 -> 5.20.2)
plasma5-thunderbolt (5.20.1 -> 5.20.2)
plymouth
polkit-default-privs (1550+20201012.1df5a0d -> 1550+20201103.994a5ed)
postgresql13
procmail
python-cryptography (3.0 -> 3.2.1)
python-gst (1.16.2 -> 1.18.0)
python-libvirt-python (6.8.0 -> 6.9.0)
python-libxml2
python-psutil
python-sip
qemu
qpdf (10.0.1 -> 10.0.3)
raspberrypi-firmware-dt (2020.05.02 -> 2020.10.26)
redis (6.0.8 -> 6.0.9)
rpm-config-SUSE (0.g60 -> 0.g64)
rsyslog (8.2008.0 -> 8.2010.0)
rubygem-bootsnap (1.4.8 -> 1.4.9)
rubygem-puma (5.0.0 -> 5.0.4)
rubygem-rubocop (0.92.0 -> 1.2.0)
rubygem-rubocop-ast (0.5.0 -> 1.1.0)
rubygem-zeitwerk (2.4.0 -> 2.4.1)
salt
sddm
sendmail
shadow
shim
shotwell (0.30.10 -> 0.30.11)
squid
systemd-default-settings (0.2 -> 0.4)
thunar (1.8.15 -> 1.8.16)
timezone (2020a -> 2020d)
timezone-java (2020a -> 2020d)
tk
tmux (3.1b -> 3.1c)
transactional-update (2.28 -> 2.28.2)
tumbler
vim (8.2.1900 -> 8.2.1955)
virt-manager
vulkan-loader (1.2.154 -> 1.2.154.1)
wireshark (3.2.7 -> 3.2.8)
xdm
xen (4.14.0_08 -> 4.14.0_10)
xfdesktop (4.14.2 -> 4.14.3)
xfwm4 (4.14.5 -> 4.14.6)
yast2-firewall (4.3.8 -> 4.3.9)
yast2-installation (4.3.19 -> 4.3.20)
yast2-security (4.3.3 -> 4.3.4)
zypp-plugin
=== Details ===
==== ImageMagick ====
Version update (7.0.10.34 -> 7.0.10.35)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7
- version update to 7.0.10.35
* Prefer ffmpeg over avconv.
* Support median image statistic and median property.
* Add -extend option to {display,animate,import}.
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Exclude systemd.automount from nfs processing: fix boo#1116625
as suggested from Neil Brown
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-bsc1169739.patch: main: notify the service manager
when it's beginning to shutdown
(gh#/hughsie/PackageKit/commit/d8dd484d, bsc#1169739).
- Replace $DISABLE_RESTART_ON_UPDATE=yes with %service_del_postun_without_restart
Use of $DISABLE_RESTART_ON_UPDATE is deprecated.
==== amavisd-new ====
Version update (2.11.1 -> 2.12.0)
Subpackages: amavisd-new-docs
- update to version 2.12.0
* Upstream changed to GitLab
* Introduce Rspamd client extension
With this extension, Amavis can use Rspamd either running on the same
server or remotely. Connections are made using HTTP/HTTPS depending on
configuration, the latter requiring a HTTPS-capable proxy (like NGINX or
Apache) for Rspamd, which does not natively support HTTPS. Basic
authentication with name/password pairs is also available.
* Treat "not an OLE file" as a successful result
Amavis supports calling the ripOLE program to extract embedded objects
from Microsoft OLE documents. However, not all Microsoft documents
contain said objects, and the underlying file format changes when they
do. Since Amavis can't tell the difference, it passes everything to
ripOLE unconditionally. Amavis now treats the "not an OLE file" error
code of ripOLE as a successful result, proceeds normally and scans the
file as a whole.
* Fix unix socket path extraction that has prevented a socket based
policy bank to be loaded;
* Fix DKIM signing for outbound messages (remove dkim-signing.diff)
* Fix unescaped left brace regex warning in run_av() subroutine.
* Mention default value for $myprogram_name in minimal amavisd.conf.
- cleanup spec
* remove unused rc.amavis SysV initscript
* remove unused /usr/lib/tmpfiles.d
==== apparmor ====
Version update (2.13.5 -> 3.0.0)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add utils-fix-hotkey-conflict.diff to fix a hotkey conflict in
de, id and sv translations (and fix the test) (MR 675)
- add extra-profiles-fix-Pux.diff to fix an inactive profile -
prevents a crash in aa-logprof and aa-genprof when creating a new
profile (MR 676)
- update to AppArmor 3.0.0
- introduce feature abi declaration in profiles to enable use of
new rule types (for openSUSE: dbus and unix rules)
- support xattr attachment conditionals
- experimental support for kill and unconfined profile modes
- rewritten aa-status (in C), including support for new profile modes
- rewritten aa-notify (in python), finally dropping the perl
requirement at runtime
- new tool aa-features-abi for extracting feature abis from the kernel
- update profiles to have profile names and to use 3.0 feature abi
- introduce @{etc_ro} and @{etc_rw} profile variables
- new profile for php-fpm
- several updates to profiles and abstractions (including boo#1166007)
- fully support 'include if exists' in the aa-* tools
- rewrite handling of alias, include, link and variable rules in
the aa-* tools
- rewrite and simplify log handling in the aa-logprof and aa-genprof
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0
for the detailed upstream changelog
- patches:
- add changes-since-3.0.0.diff with upstream fixes since the 3.0.0
release up to 3e18c0785abc03ee42a022a67a27a085516a7921
- drop upstreamed usr-etc-abstractions-base-nameservice.diff
- drop 2.13-only libapparmor-so-number.diff
- refresh apparmor-enable-profile-cache.diff - partially upstreamed
- update apparmor-samba-include-permissions-for-shares.diff and
apparmor-lessopen-profile.patch - switch to "include if exists"
- apparmor-lessopen-profile.patch: add abi rule to lessopen profile
- refresh apparmor-lessopen-nfs-workaround.diff
- move away very loose apache profile that doesn't even match the
apache2 binary path in openSUSE to avoid confusion (boo#872984)
- move rewritten aa-status from utils to parser subpackage
- add aa-features-abi to parser subpackage
- replace perl and libnotify-tools requires with requiring
python3-notify2 and python3-psutil (needed by the rewritten
aa-notify)
- drop ancient cleanup for /etc/init.d/subdomain from parser %pre
- drop (never enabled) conditionals to build with python2 and to
build the python-apparmor subpackage (upstream dropped python2
support)
- drop setting PYTHON and PYTHON_VERSIONS env variable, no longer needed
- set PYFLAKES path for utils check
- add precompiled_cache build conditional to allow faster local
builds without using kvm
- remove duplicated BuildRequires: swig
==== binutils ====
Version update (2.34 -> 2.35)
Subpackages: libctf-nobfd0 libctf0
- Update binutils-2.35-branch.diff.gz to commit 23f268a0:
* Add xBPF target
* Fix various problems with DWARF 5 support in gas
- Toolchain module update for SLE15 [jsc#ECO-2373]
- Includes changes that were SLE-only in binutils-add-z15-name.diff
for [bsc#1160590, jsc#SLE-7903 aka jsc#SLE-7464]
- Add binutils-2.35-branch.diff.gz: it includes fix for
nm -B for objects compiled with -flto and -fcommon.
- Add binutils-revert-nm-symversion.diff to be compatible with old
output of nm relied on in scripts.
- Add binutils-fix-abierrormsg.diff to work around an eager (new)
error message occuring without inputs and as-needed (affects
nvme-cli build).
- Update to binutils 2.35:
* The asseembler can now produce DWARF-5 format line number tables.
* Readelf now has a "lint" mode to enable extra checks of the files it is processing.
* Readelf will now display "[...]" when it has to truncate a symbol name.
The old behaviour - of displaying as many characters as possible, up to
the 80 column limit - can be restored by the use of the --silent-truncation
option.
* The linker can now produce a dependency file listing the inputs that it
has processed, much like the -M -MP option supported by the compiler.
- Regenerate add-ulp-section.diff with -p1 due to a fuzzing issue.
- Remove binutils-2.34-branch.diff.gz.
- Regenerate binutils-build-as-needed.diff due to a fuzzing issue.
- Regenerate binutils-fix-invalid-op-errata.diff as one hunk was upstreamed.
- Remove upstreamed patch binutils-pr25593.diff.
- Regenerate unit-at-a-time.patch due to a fuzzing issue.
- Regenerate binutils-revert-plt32-in-branches.diff.
==== bogofilter-db-src ====
Subpackages: bogofilter-common bogofilter-db
- Convert to _multibuild: with RPM 4.16, we can no longer use
make_install in the build phase, as %install will always empty
DESTDIR.
==== chrony ====
Subpackages: chrony-pool-openSUSE
- By default we don't write log files but log to journald, so
only recommend logrotate.
==== corosync ====
Subpackages: libcfg6 libcmap4 libcorosync_common4 libcpg4 libquorum5
- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
Reason: This time the path will NOT cause problems when doing rolling
upgrade, see bsc#1168771
==== drbd ====
Subpackages: drbd-kmp-default
- bsc#1178388, build error with -Wreturn-type
Add patch fix-err-of-wrong-return-type.patch
==== firebird ====
Version update (3.0.6.33328 -> 3.0.7.33374)
Subpackages: libfbclient2 libib_util
- update to upstream version 3.0.7
* better diagnostic for the 'Missing security context' error
(CORE-6362)
* disconnect from the security database when missing plugin data
structures cause an error (CORE-6339)
* multiple important bug fixes
==== fwupd ====
Version update (1.4.5 -> 1.5.1)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Amend the spec file (jsc#SLE-16818)
+ Only enable fish support for Tumbleweed
+ Only enable the MSR plugin for x86
+ Only install dbxtool in the architectures with UEFI support
- Update to version 1.5.1:
+ Use UDisks to find out if swap devices are encrypted.
+ Show a link to discover more information about a specific
plugin failure.
+ updated fish completions to 1.5.0.
+ Remove the duplicate parent-child data in FwupdDevice and
FuDevice.
+ Show a less scary fwupdate output for devices without info.
+ thunderbolt: recognize authorized value of '2' as well.
+ bcm57xx: Make hotplug more reliable.
+ Use a different Device ID for the OptionROM devices.
+ contrib/ci: switch TPM simulator from ibmswtpm to swtpm.
+ Delete unused EFI variables when deploying firmware.
+ Fix probe warning for the Logitech Unifying device.
+ Include the amount of NVRAM size in use in the LVFS failure
report.
+ Add external interface messages.
- Update to version 1.5.0:
+ Add a compatible re-implementation of the rhboot dbxtool.
+ Add async versions of the library for GUI tools.
+ Add commands for interacting with the ESP to fwupdtool.
+ Add firmware-extract subcommand to fwupdtool.
+ Add FwupdPlugin so we can convey enumerated system errors to
the end user.
+ Add plugin for Goodix fingerprint sensors.
+ Add plugin that can update the BCM5719 network adapter.
+ Add plugin to update Elan Touchpads using HID.
+ Add support for a delayed activation flow for Thunderbolt.
+ Add support for ChromeOS Quiche and Gingerbread.
+ Add support for Hyper hardware.
+ Add support for the Host Security ID.
+ Add support for ThunderBolt retimers.
+ Add switch-branch command to fwupdtool and fwupdmgr.
+ Allow blocking specific firmware releases by checksum.
+ Allow contructing a firmware with multiple images.
+ Allow firmware to require specific features from front-end
clients.
+ Allow updating the dbx using the LVFS, validating it is safe to
apply.
+ Include the HSI results and attributes in the uploaded report.
+ Support loading DMI data from DT systems.
+ Support LVFS::UpdateImage for GUI clients.
==== gcc10 ====
Version update (10.2.1+git583 -> 10.2.1+git872)
Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1
- Update to gcc-10 branch head (a78cd759754c92cecbf235ac9b), git872.
- Build complete set of multilibs for arm-none target [bsc#1106014]
* Fixes inadvertant mixture of ARM and Thumb instructions in linker output
==== git ====
Version update (2.29.1 -> 2.29.2)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.29.2: "--committer-date-is-author-date" option of "rebase"
and "am" subcommands lost the e-mail address by mistake in 2.29
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
tracking and shadow stack use. Enable indirect branch tracking
and shadow stack in the dynamic loader. [jsc#PM-2110] [bsc#1175154]
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix boot failure in blocklist installation (bsc#1178278)
* Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Fixed bugzilla link (bsc#1177527)
==== iptables ====
Version update (1.8.5 -> 1.8.6)
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Update to release 1.8.6
* iptables-nft had pointlessly added "bitwise" expressions to
each IP address match, needlessly slowing down run-time
performance (by 50% in worst cases).
* iptables-nft-restore: Support basechain policy value of "-"
(indicating to not change the chain's policy).
* nft-translte: Fix translation of ICMP type "any" match.
==== java-11-openjdk ====
Version update (11.0.8.0 -> 11.0.9.0)
Subpackages: java-11-openjdk-headless
- Enable Sheandoah GC for x86_64
- Update to upstream tag jdk-11.0.9-11 (October 2020 CPU,
bsc#1177943)
* New features
+ JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector
* Security fixes
+ JDK-8233624: Enhance JNI linkage
+ JDK-8236196: Improve string pooling
+ JDK-8236862, CVE-2020-14779: Enhance support of Proxy class
+ JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts
+ JDK-8237995, CVE-2020-14782: Enhance certificate processing
+ JDK-8240124: Better VM Interning
+ JDK-8241114, CVE-2020-14792: Better range handling
+ JDK-8242680, CVE-2020-14796: Improved URI Support
+ JDK-8242685, CVE-2020-14797: Better Path Validation
+ JDK-8242695, CVE-2020-14798: Enhanced buffer support
+ JDK-8243302: Advanced class supports
+ JDK-8244136, CVE-2020-14803: Improved Buffer supports
+ JDK-8244479: Further constrain certificates
+ JDK-8244955: Additional Fix for JDK-8240124
+ JDK-8245407: Enhance zoning of times
+ JDK-8245412: Better class definitions
+ JDK-8245417: Improve certificate chain handling
+ JDK-8248574: Improve jpeg processing
+ JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit
+ JDK-8253019: Enhanced JPEG decoding
* Other changes
+ JDK-6532025: GIF reader throws misleading exception with
truncated images
+ JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
/PDialogTest.java needs update by removing an infinite loop
+ JDK-8022535: [TEST BUG] javax/swing/text/html/parser/
/Test8017492.java fails
+ JDK-8062947: Fix exception message to correctly represent
LDAP connection failure
+ JDK-8067354: com/sun/jdi/GetLocalVariables4Test.sh failed
+ JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/
/CloseServerSocket.java fails intermittently with Address
already in use
+ JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed
due to timeout on DeadServerNoTimeoutTest is incorrect
+ JDK-8160768: Add capability to custom resolve host/domain
names within the default JNDI LDAP provider
+ JDK-8172404: Tools should warn if weak algorithms are used
before restricting them
+ JDK-8193367: Annotated type variable bounds crash javac
+ JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java
fails intermittently: Connection reset
+ JDK-8203026: java.rmi.NoSuchObjectException: no such object
in table
+ JDK-8203281: [Windows] JComboBox change in ui when
editor.setBorder() is called
+ JDK-8203382: Rename SystemDictionary::initialize_wk_klass to
resolve_wk_klass
+ JDK-8203393: com/sun/jdi/JdbMethodExitTest.sh and
JdbExprTest.sh fail due to timeout
+ JDK-8203928: [Test] Convert non-JDB scaffolding
serviceability shell script tests to java
+ JDK-8204963: javax.swing.border.TitledBorder has a memory leak
+ JDK-8204994: SA might fail to attach to process with "Windbg
Error: WaitForEvent failed"
+ JDK-8205534: Remove SymbolTable dependency from
serviceability agent
+ JDK-8206309: Tier1 SA tests fail
+ JDK-8208281: java/nio/channels/
/AsynchronousSocketChannel/Basic.java timed out
+ JDK-8209109: [TEST] rewrite com/sun/jdi shell tests to java
version - step1
+ JDK-8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh
is incorrect
+ JDK-8209342: Problemlist SA tests on Solaris due to Error
attaching to process: Can't create thread_db agent!
+ JDK-8209343: Test javax/swing/border/TestTitledBorderLeak.java
should be marked as headful
+ JDK-8209517: com/sun/jdi/BreakpointWithFullGC.java fails with
timeout
+ JDK-8209604: [TEST] rewrite com/sun/jdi shell tests to java
version - step2
+ JDK-8209605: com/sun/jdi/BreakpointWithFullGC.java fails with
ZGC
+ JDK-8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java
+ JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
/ap10t001/TestDescription.java failed with ObjectFree:
GetCurrentThreadCpuTimerInfo returned unexpected error code
+ JDK-8210243: [TEST] rewrite com/sun/jdi shell tests to java
version - step3
+ JDK-8210527: JShell: NullPointerException in
jdk.jshell.Eval.translateExceptionStack
+ JDK-8210560: [TEST] convert com/sun/jdi redefineClass-related
tests
+ JDK-8210725: com/sun/jdi/RedefineClearBreakpoint.java fails
with waitForPrompt timed out after 60 seconds
+ JDK-8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
clarify which output is the pending reply after a timeout
+ JDK-8210760: [TEST] rewrite com/sun/jdi shell tests to java
version - step4
+ JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java
fails to find ThreadLocalObject
+ JDK-8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh
test
+ JDK-8211694: JShell: Redeclared variable should be reset
+ JDK-8212200: assert when shared java.lang.Object is redefined
by JVMTI agent
+ JDK-8212629: [TEST] wrong breakpoint in
test/jdk/com/sun/jdi/DeferredStepTest
+ JDK-8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57)
- unexpected. lastLine=52, minLine=52, maxLine=55
+ JDK-8212807: tools/jar/multiRelease/Basic.java times out
+ JDK-8213182: Minimal VM build failure after JDK-8212200
(assert when shared java.lang.Object is redefined by JVMTI
agent)
+ JDK-8213214: Set -Djava.io.tmpdir= when running tests
+ JDK-8213275: ReplaceCriticalClasses.java fails with
jdk.internal.vm.PostVMInitHook not found
+ JDK-8213574: Deadlock in string table expansion when dumping
lots of CDS classes
+ JDK-8213703: LambdaConversionException: Invalid receiver type
not a subtype of implementation type interface
+ JDK-8214074: Ghash optimization using AVX instructions
+ JDK-8214491: Upgrade to JLine 3.9.0
+ JDK-8214797: TestJmapCoreMetaspace.java timed out
+ JDK-8215243: JShell tests failing intermitently with
"Problem cleaning up the following threads:"
+ JDK-8215244: jdk/jshell/ToolBasicTest.java
testHistoryReference failed
+ JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash
optimization using AVX instructions)
+ JDK-8215438: jshell tool: Ctrl-D causes EOF
+ JDK-8216021: RunTest.gmk might set concurrency level to 1 on
Windows
+ JDK-8216974: HttpConnection not returned to the pool after
204 response
+ JDK-8218948: SimpleDateFormat :: format - Zone Names are not
reflected correctly during run time
+ JDK-8219712: code_size2 (defined in stub_routines_x86.hpp) is
too small on new Skylake CPUs
+ JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
instead of aliased B&W glyphs
+ JDK-8221658: aarch64: add necessary predicate for ubfx
patterns
+ JDK-8221759: Crash when completing "java.io.File.path"
+ JDK-8221918: runtime/SharedArchiveFile/serviceability/
/ReplaceCriticalClasses.java fails: Shared archive not found
+ JDK-8222074: Enhance auto vectorization for x86
+ JDK-8222079: Don't use memset to initialize fields decode_env
constructor in disassembler.cpp
+ JDK-8222769: [TESTBUG] TestJFRNetworkEvents should not rely
on hostname command
+ JDK-8223688: JShell: crash on the instantiation of raw
anonymous class
+ JDK-8223777: In posix_spawn mode, failing to exec()
jspawnhelper does not result in an error
+ JDK-8223940: Private key not supported by chosen signature
algorithm
+ JDK-8224184: jshell got IOException at exiting with AIX
+ JDK-8224234: compiler/codegen/TestCharVect2.java fails in
test_mulc
+ JDK-8225037: java.net.JarURLConnection::getJarEntry() throws
NullPointerException
+ JDK-8225625: AES Electronic Codebook (ECB) encryption and
decryption optimization using AVX512 + VAES instructions
+ JDK-8226536: Catch OOM from deopt that fails rematerializing
objects
+ JDK-8226575: OperatingSystemMXBean should be made container
aware
+ JDK-8226697: Several tests which need the @key headful
keyword are missing it.
+ JDK-8226809: Circular reference in printed stack trace is not
correctly indented & ambiguous
+ JDK-8227059: sun/security/tools/keytool/
/DefaultSignatureAlgorithm.java timed out
+ JDK-8227269: Slow class loading when running with JDWP
+ JDK-8227595: keytool/fakegen/DefaultSignatureAlgorithm.java
fails due to "exitValue = 6"
+ JDK-8228448: Jconsole can't connect to itself
+ JDK-8228967: Trust/Key store and SSL context utilities for
tests
+ JDK-8229378: jdwp library loader in linker_md.c quietly
truncates on buffer overflow
+ JDK-8229815: Upgrade Jline to 3.12.1
+ JDK-8230000: some httpclients testng tests run zero test
+ JDK-8230002: javax/xml/jaxp/unittest/transform/
/SecureProcessingTest.java runs zero test
+ JDK-8230010: Remove jdk8037819/BasicTest1.java
+ JDK-8230094: CCE in createXMLEventWriter(Result) over an
arbitrary XMLStreamWriter
+ JDK-8230402: Allocation of compile task fails with assert:
"Leaking compilation tasks?"
+ JDK-8230767: FlightRecorderListener returns null recording
+ JDK-8230870: (zipfs) Add a ZIP FS test that is similar to
test/jdk/java/util/zip/EntryCount64k.java
+ JDK-8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes()
can be quicker for self thread
+ JDK-8231586: enlarge encoding space for OopMapValue offsets
+ JDK-8231953: Wrong assumption in assertion in
oop::register_oop
+ JDK-8231968: getCurrentThreadAllocatedBytes default
implementation s/b getThreadAllocatedBytes
+ JDK-8232083: Minimal VM is broken after JDK-8231586
+ JDK-8232161: Align some one-way conversion in MS950 charset
with Windows
+ JDK-8232855: jshell missing word in /help help
+ JDK-8233027: OopMapSet::all_do does oms.next() twice during
iteration
+ JDK-8233228: Disable weak named curves by default in TLS,
CertPath, and Signed JAR
+ JDK-8233386: Initialize NULL fields for unused decorations
+ JDK-8233452: java.math.BigDecimal.sqrt() with
RoundingMode.FLOOR results in incorrect result
+ JDK-8233686: XML transformer uses excessive amount of memory
+ JDK-8233741: AES Countermode (AES-CTR) optimization using
AVX512 + VAES instructions
+ JDK-8233829: javac cannot find non-ASCII module name under
non-UTF8 environment
+ JDK-8233958: Memory retention due to HttpsURLConnection
finalizer that serves no purpose
+ JDK-8234011: (zipfs) Memory leak in
ZipFileSystem.releaseDeflater()
+ JDK-8234058: runtime/CompressedOops/
/CompressedClassPointers.java fails with 'Narrow klass base:
0x0000000000000000' missing from stdout/stderr
+ JDK-8234149: Several regression tests do not dispose Frame at
end
+ JDK-8234347: "Turkey" meta time zone does not generate
composed localized names
+ JDK-8234385: [TESTBUG] java/awt/EventQueue/6980209/
/bug6980209.java fails in linux nightly
+ JDK-8234535: Cross compilation fails due to missing CFLAGS
for the BUILD_CC
+ JDK-8234541: C1 emits an empty message when it inlines
successfully
+ JDK-8234687: change javap reporting on unknown attributes
+ JDK-8236464: SO_LINGER option is ignored by SSLSocket in JDK
11
+ JDK-8236548: Localized time zone name inconsistency between
English and other locales
+ JDK-8236617: jtreg test containers/docker/
/TestMemoryAwareness.java fails after 8226575
+ JDK-8237182: Update copyright header for shenandoah and
epsilon files
+ JDK-8237888: security/infra/java/security/cert/
/CertPathValidator/certification/LuxTrustCA.java fails when
checking validity interval
+ JDK-8237977: Further update
javax/net/ssl/compatibility/Compatibility.java
+ JDK-8238270: java.net HTTP/2 client does not decrease stream
count when receives 204 response
+ JDK-8238284: [macos] Zero VM build fails due to an obvious
typo
+ JDK-8238380: java.base/unix/native/libjava/childproc.c
"multiple definition" link errors with GCC10
+ JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c
"multiple definition" link errors with GCC10
+ JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link
errors with GCC10
+ JDK-8238448: RSASSA-PSS signature verification fail when
using certain odd key sizes
+ JDK-8238710: LingeredApp doesn't log stdout/stderr if exits
with non-zero code
+ JDK-8239083: C1 assert(known_holder == NULL ||
(known_holder->is_instance_klass() &&
(!known_holder->is_interface() ||
((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())),
"should be non-static concrete method");
+ JDK-8239385: KerberosTicket client name refers wrongly to
sAMAccountName in AD
+ JDK-8240169: javadoc fails to link to non-modular api docs
+ JDK-8240295: hs_err elapsed time in seconds is not accurate
enough
+ JDK-8240360: NativeLibraryEvent has wrong library name on
Linux
+ JDK-8240676: Meet not symmetric failure when running lucene
on jdk8
+ JDK-8241007: Shenandoah: remove
ShenandoahCriticalControlThreadPriority support
+ JDK-8241065: Shenandoah: remove leftover code after
JDK-8231086
+ JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
failing on 32bit Windows
+ JDK-8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier:
java.lang.NullPointerException
+ JDK-8241138: http.nonProxyHosts=* causes
StringIndexOutOfBoundsException in DefaultProxySelector
+ JDK-8241319: WB_GetCodeBlob doesn't have ResourceMark
+ JDK-8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java
fails with OOME
+ JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
+ JDK-8241750: x86_32 build failure after JDK-8227269
+ JDK-8242184: CRL generation error with RSASSA-PSS
+ JDK-8242283: Can't start JVM when java home path includes
non-ASCII character
+ JDK-8242556: Cannot load RSASSA-PSS public key with non-null
params from byte array
+ JDK-8243029: Rewrite javax/net/ssl/compatibility/
/Compatibility.java with a flexible interop test framework
+ JDK-8243138: Enhance BaseLdapServer to support starttls
extended request
+ JDK-8243320: Add SSL root certificates to Oracle Root CA
program
+ JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA
program
+ JDK-8243389: enhance os::pd_print_cpu_info on linux
+ JDK-8243453: java --describe-module failed with non-ASCII
module name under non-UTF8 environment
+ JDK-8243470: [macos] bring back O2 opt level for unsafe.cpp
+ JDK-8243489: Thread CPU Load event may contain wrong data for
CPU time under certain conditions
+ JDK-8243925: Toolkit#getScreenInsets() returns wrong value on
HiDPI screens (Windows)
+ JDK-8244087: 2020-04-24 public suffix list update
+ JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest
release 1.8.26
+ JDK-8244164: AArch64: jaotc generates incorrect code for
compressed OOPs with non-zero heap base
+ JDK-8244196: adjust output in os_linux
+ JDK-8244225: stringop-overflow warning on strncpy call from
compile_the_world_in
+ JDK-8244287: JFR: Methods samples have line number 0
+ JDK-8244703: "platform encoding not initialized" exceptions
with debugger, JNI
+ JDK-8244719: CTW: C2 compilation fails with
"assert(!VerifyHashTableKeys || _hash_lock == 0) failed:
remove node from hash table before modifying it"
+ JDK-8244729: Shenandoah: remove resolve paths from
SBSA::generate_shenandoah_lrb
+ JDK-8244763: Update --release 8 symbol information after JSR
337 MR3
+ JDK-8244818: Java2D Queue Flusher crash while moving
application window to external monitor
+ JDK-8245151: jarsigner should not raise duplicate warnings on
verification
+ JDK-8245616: Bump update version for OpenJDK: jdk-11.0.9
+ JDK-8245714: "Bad graph detected in build_loop_late" when
loads are pinned on loop limit check uncommon branch
+ JDK-8245801: StressRecompilation triggers assert "redundunt
OSR recompilation detected. memory leak in CodeCache!"
+ JDK-8245832: JDK build make-static-libs should build all JDK
libraries
+ JDK-8245880: Shenandoah: check class unloading flag early in
concurrent code root scan
+ JDK-8245981: Upgrade to jQuery 3.5.1
+ JDK-8246027: Minimal fastdebug build broken after JDK-8245801
+ JDK-8246094: [macos] Sound Recording and playback is not
working
+ JDK-8246153: TestEliminateArrayCopy fails with
- XX:+StressReflectiveCode
+ JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ
+ JDK-8246196: javax/management/MBeanServer/OldMBeanServerTest
fails with AssertionError
+ JDK-8246203: Segmentation fault in verification due to stack
overflow with -XX:+VerifyIterativeGVN
+ JDK-8246330: Add TLS Tests for Legacy ECDSA curves
+ JDK-8246453: TestClone crashes with "all collected exceptions
must come from the same place"
+ JDK-8247246: Add explicit ResolvedJavaType.link and expose
presence of default methods
+ JDK-8247350: [aarch64] assert(false) failed: wrong size of
mach node
+ JDK-8247502: PhaseStringOpts crashes while optimising
effectively dead code
+ JDK-8247615: Initialize the bytes left for the heap sampler
+ JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV
in SBC2Support::pin_and_expand
+ JDK-8247874: Replacement in VersionProps.java.template not
working when --with-vendor-bug-url contains '&'
+ JDK-8247979: aarch64: missing side effect of killing flags
for clearArray_reg_reg
+ JDK-8248214: Add paddings for TaskQueueSuper to reduce
false-sharing cache contention
+ JDK-8248219: aarch64: missing memory barrier in
fast_storefield and fast_accessfield
+ JDK-8248348: Regression caused by the update to BCEL 6.0
+ JDK-8248385: [testbug][11u] Adapt TestInitiExceptions to
jtreg 5.1
+ JDK-8248495: [macos] zerovm is broken due to libffi headers
location
+ JDK-8248851: CMS: Missing memory fences between free chunk
check and klass read
+ JDK-8248987: AOT's Linker.java seems to eagerly fail-fast on
Windows
+ JDK-8249159: Downport test rework for SSLSocketTemplate from
8224650
+ JDK-8249215: JFrame::setVisible crashed with
- Dfile.encoding=UTF-8 on Japanese Windows.
+ JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is
not highlighted in GTKLookAndFeel
+ JDK-8249255: Build fails if source code in cygwin home dir
+ JDK-8249277: TestVerifyIterativeGVN.java is failing with
timeout in OpenJDK 11
+ JDK-8249278: Revert JDK-8226253 which breaks the spec of
AccessibleState.SHOWING for JList
+ JDK-8249560: Shenandoah: Fix racy GC request handling
+ JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle
+ JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should
account for corner cases
+ JDK-8250582: Revert Principal Name type to NT-UNKNOWN when
requesting TGS Kerberos tickets
+ JDK-8250609: C2 crash in IfNode::fold_compares
+ JDK-8250627: Use -XX:+/-UseContainerSupport for
enabling/disabling Java container metrics
+ JDK-8250755: Better cleanup for
jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
+ JDK-8250787: Provider.put no longer registering aliases in
FIPS env
+ JDK-8250826: jhsdb does not work with coredump which comes
from Substrate VM
+ JDK-8250827: Shenandoah: needs to reset/finish StringTable's
dead count before/after parallel walk
+ JDK-8250844: Make sure {type,obj}ArrayOopDesc accessors check
the bounds
+ JDK-8251117: Cannot check P11Key size in P11Cipher and
P11AEADCipher
+ JDK-8251354: Shenandoah: Fix jdk/jfr/tool/TestPrintJSON.java
test failure
+ JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with
I-U
+ JDK-8251469: Better cleanup for
test/jdk/javax/imageio/SetOutput.java
+ JDK-8251487: Shenandoah: missing detail timing tracking for
final mark cleaning phase
+ JDK-8252120: compiler/oracle/TestCompileCommand.java
misspells "occured"
+ JDK-8252157: JDK-8231209 11u backport breaks jmm binary
compatibility
+ JDK-8252258: [11u] JDK-8242154 changes the default vendor
+ JDK-8252804: [test] Fix 'ReleaseDeflater.java' test after
downport of 8234011
+ JDK-8253134: JMM_VERSION should remain at 0x20020000 (JDK 10)
in JDK 11
+ JDK-8253283: [11u] Test build/translations/
/VerifyTranslations.java failing after JDK-8252258
+ JDK-8253813: Backout JDK-8244287 from 11u: it causes several
crashes
- Removed patch:
* gcc-fno-common-fix.patch
+ not needed any more with this version
- Added patch:
* JDK-8250861.patch
+ Fix regression "8250861: Crash in MinINode::Ideal(PhaseGVN*,
bool)" introduced in jdk 11.0.9
==== kernel-firmware ====
Version update (20201005 -> 20201023)
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-prestera 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 to version 20201023 (git commit dae4b4cd0841):
* cypress: add Cypress firmware and clm_blob files
* rtl_bt: Update RTL8821C BT FW to 0xAA6C_A99E
* ath10k: add SDIO firmware for QCA9377 WiFi
* ice: update package file to 1.3.16.0
* mediatek: separate venc service thread
* QCA : Updated firmware file for WCN3991
* iwlwifi: update and add new FWs from core56-54 release
* iwlwifi: update 3168, 7265D, 8000C and 8265 firmwares
* i915: Add DG1 DMC v2.02
* qcom : updated venus firmware files for v5.4
- Add _constraints to fix the build error (bsc#1178242)
==== libapparmor ====
Version update (2.13.5 -> 3.0.0)
- update to AppArmor 3.0.0
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0
for the detailed upstream changelog
- add changes-since-3.0.0.diff with upstream fixes since the 3.0.0
release up to 3e18c0785abc03ee42a022a67a27a085516a7921
- drop 2.13-only patch libapparmor-so-number.diff
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Disable -reduce-relocations for now (boo#1175278, QTBUG-86173)
==== librdkafka ====
Version update (1.5.0 -> 1.5.2)
- update to 1.5.2:
* Security fixes: There was an incorrect call to zlib's inflateGetHeader()
with unitialized memory pointers that could lead to the GZIP header of a
fetched message batch to be copied to arbitrary memory.
* The default value for the producer configuration property retries has
been increased from 2 to infinity
* The default value for the producer configuration property
request.timeout.ms has been increased from 5 to 30 seconds
* lots of bugfixes, see https://raw.githubusercontent.com/edenhill/librdkafka/v1.5.2/CHANGELOG.md
==== libreoffice ====
Version update (7.0.2.2 -> 7.0.3.1)
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 7.0.3:
* .3 bugfix release of 7.0 series
==== libvirt ====
Version update (6.8.0 -> 6.9.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-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
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
- Update to libvirt 6.9.0
- jsc#SLE-13688, jsc#SLE-16754
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- bsc#1177950 - adjust help for --max_iters, default is 5
libxl-set-migration-constraints.patch
- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans
Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its
value is supposed to be read from /etc/sysconfig/services.
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Make python subpackage ready for multiple python3 flavors
gh#openSUSE/python-rpm-macros#66
==== libyui-ncurses ====
Version update (2.57.1 -> 2.57.2)
- Explicitly set item and line index in NCMultiSelectionBox and
NCSelectionBox (bsc#1177982, bsc#1177985)
- 2.57.2
==== libyui-qt ====
Version update (2.56.1 -> 2.56.2)
- Honor menu item enabled/disabled state when rebuilding menu item tree
(e.g. after keyboard shortcut change) (boo#1178394)
- 2.56.2
==== llvm11 ====
Version update (10.0.1 -> 11.0.0)
Subpackages: clang-tools libc++-devel libc++1 libc++abi-devel libc++abi1
- Disable ThinLTO on aarch64 because of hangs. (boo#1178070)
- Enable ThinLTO on ppc64 and ppc64le, the internal error is gone.
- Update to version 11.0.0.
* For details, see the release notes:
- https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.…
- https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html
* New LLVM tools: llvm-gsymutil, llvm-ml.
* clang-import-test was removed.
- Drop obsolete patches:
* clang-ignore-stack-clash-protector.patch
* fix-atomics-test.patch
* restore-llvm10-abi.patch
- Rebase patches:
* clang-resourcedirs.patch
* default-to-i586.patch
* link-clang-shared.patch
* link-clang-tools-extra-shared.patch
* lldb-cmake.patch
* llvm-do-not-install-static-libraries.patch
* lto-disable-cache.patch
- Add llvm-exegesis-link-dylib.patch: link llvm-exegesis with
libLLVM.so, the advanced functionality is not available anyway.
- Remove -fstack-clash-protection on architectures where it isn't
actually supported, because that prevents feature detection.
- Make sure we also build AttributeReference for the documentation.
This requires building via CMake. Also shorten the paths.
- Add ld.lld as an alternative for ld. (boo#1174656)
- Update to version 10.0.1.
* This release contains bug-fixes for the LLVM 10.0.0 release.
This release is API and ABI compatible with 10.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Replace ValueLattice-Add-new-state-for-undef-constants.patch,
which landed upstream in a modified version, by
restore-llvm10-abi.patch that resets the ABI to our 10.0.0.
- Rewrite lld-default-sha1.patch to be version-independent.
- Set flags consistently, so that we don't lose -DNDEBUG on 32-bit
architectures. Also we don't need the opt flags twice. This leads
to a significant reduction in binary sizes on 32-bit arches.
- Make it easier to package release candidates.
- Enable most tests on 32-bit ARM, but not for libcxx.
- Add fix-atomics-test.patch for architectures where native atomics
are not available.
- Lower build constraints for riscv64 a bit to allow building on
more workers.
- Allow more compile jobs in stage 2.
- Factor out computation of the number of jobs into a macro.
- Choose mem_per_compile_job dependent on build stage, let stage 1
on x86_64 use more memory.
- More generous memory allocation on riscv64.
- Add lld-default-sha1.patch to make lld generate SHA1 build-ids by
default, otherwise our tools cannot process the debuginfo.
- Update to version 10.0.0.
* For details, see the release notes:
- https://releases.llvm.org/10.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/clang/tools/extra/docs/ReleaseNotes.…
- https://releases.llvm.org/10.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/10.0.0/tools/lld/docs/ReleaseNotes.html
* 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.
- Remove conflicts of clang-tools with {clang,llvm}{7,8}: the
relevant binaries have been removed from those packages. This
allows having clang-tools together with older versions of llvm.
For a smooth installation we add OrderWithRequires dependencies.
- Fix typos in (still inactive) !%{with clang_scripts} part.
- Require clang-tools for clangX-devel.
- Move all clang-related scripts (including those originally in
clangX-checker), hmaptool and clang-doc into a common
unversioned subpackage clang-tools, like python3-clang.
The scripts reference the unversioned executables, so allowing
multiple versions via update-alternatives would be misleading.
The clang-doc executable will come with assets in Clang 10, so
we have to take it out of update-alternatives as well.
This should be the proper solution to boo#1161873.
- Include run-find-all-symbols script in clang-tools.
- Remove metadata for clangX-include-fixer subpackage that never
had any files and thus wasn't released as rpm. There are so many
clang binaries that packaging them separately doesn't scale.
- Fix lldb version string, adapt lldb-cmake.patch (boo#1165517).
- Remove unneccesary libtool dependency.
- Don't let clang depend on libc++, we link it with libstdc++.
- Recommend gold plugin if clang and gold are installed.
- Add vim-plugin-llvm Conflicts to clang subpackage which now
contains files formerly in llvmN-vim-plugins, conflicting with
packages from older llvm releases.
- Add back emacs-llvm Provides and Conflicts to clang subpackage
originally in llvm-emacs-plugins to properly conflict with
llvm-emacs-plugins from older llvm releases.
- Add clang5-devel to clang9-doc conflicts.
- Add compiler-rt-sanitizer-ipc-perm.patch: Fix sanitizer-common
build with glibc 2.31.
- Move clang-{format,include-fixer,rename}.{el,py} files from
llvm-*-plugins to clang package. (boo#1161873)
- Drop the now empty llvm-emacs-plugins package.
- Add polly and lld build conditionals, remove excessive Requires
to clang from docs. Fix conditional for libc++ use.
[jsc#SLE-7400, jsc#SLE-7614, jsc#SLE-7452, jsc#SLE-8920, jsc#SLE-7390,
jsc#SLE-7587]
- Undo spec-cleaner changes that we don't want.
* Reintroduce blank lines in configuration.
* Use packageand syntax that works for older versions of RPM.
* Don't use %{_bindir} on left-hand side of sed replacements.
- riscv-eh-frame-fixup.patch: Remove changesets that alter the libLLVM ABI
- Add upstream patch to export compiler-rt FuzzedDataProvider header,
required by Envoy 1.12.2:
* compiler-rt-move-fdp.patch
- riscv-eh-frame-fixup.patch: Fix handling of .eh_frame on RISC-V
- polly-pthread.patch: Add missing -lpthread
- Enable support for riscv64
- clang-riscv64-rv64gc.diff, riscv64-suse-linux.patch,
llvm-riscv64-fix-cffi.diff, D60657-riscv-pcrel_lo.diff: Backports from
master
- Update to version 9.0.1.
* This release contains bug-fixes for the LLVM 9.0.0 release.
This release is API and ABI compatible with 9.0.0.
- Drop patches that have landed upstream:
* dont-install-example-analyzer-plugins.patch
* fix-module-test.patch
* llvm-add-missing-include.patch
- Drop set-revision.patch, don't provide revision number in clang.
The upstream repository has moved from Subversion to git, so the
revision number is just a hash, which limits its usefulness.
- Rebase llvm-do-not-install-static-libraries.patch.
- Modify libcxx-tests-linux-distribution.patch to remove dependency
on python-distro again: we don't have expected failures.
- Add llvm-add-missing-include.patch in order to fix
boo#1158367.
- Add gwp-asan-lto.patch: Make sure there are no LLVM IR files in
static libraries that we package.
- Add libcxx-tests-linux-distribution.patch (boo#1158293):
Replace platform.linux_distribution by distro.linux_distribution.
- Make documentation packages noarch.
- Add openmp-export-fini.patch: Export termination function for
libomp.so, solves boo#1155108.
- Remove flaky test case in libcxx.
- Fix typo, BOLL -> BOOL
- Let new {llvm,clang}*-doc packages "Conflict" with older devel
packages, which they were split from.
- Let doc packages conflict with older versions of themselves.
- (Build)Require only python3-base instead of full python3 package,
the additional modules are not required. Helps shortening the
build dependency chain.
- Remove python3-* requires from lldb9 subpackage, and add it to
the bindings/pretty-printer subpackage (python3-lldb9).
- Add python3-base Requires to python3-clang subpackage
- Add dont-install-example-analyzer-plugins.patch: Remove example
analyzer plugins from install targets instead of deleting them.
- Add fix-module-test.patch: fix test instead of deleting it.
- Don't build static libc++ (with ThinLTO that's not useful anyway).
- Don't build libc++experimental.
- Don't package libc++abi.so with libc++-devel, it's already contained
in the (required) libc++abi-devel.
- Be more specific about files in libc++-devel.
- Update to version 9.0.0.
* For details, see the release notes:
- https://releases.llvm.org/9.0.0/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
- https://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.html
- https://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.html
- Change License to "Apache-2.0 WITH LLVM-exception OR NCSA".
(https://llvm.org/foundation/relicensing/)
- Allow building with ThinLTO and enable it on some architectures.
- Disable LTO cache in lto-disable-cache.patch.
- Unset MALLOC_CHECK_ for compilation to mitigate lock contention.
- No debug info for ppc like for the other 32-bit targets.
- Clean up _constraints: same constraints for 32-bit targets.
- Don't use BUILD_SHARED_LIBS for Clang anymore, since the newly
available libclang-cpp.so should expose the full C++ API.
- Link tools with libclang-cpp.so by using CLANG_LINK_CLANG_DYLIB,
similar to LLVM_BUILD_LLVM_DYLIB for libLLVM.so.
- Remove obsolete n_clang_allow_BUILD_SHARED_LIBRARY.patch.
- Add link-clang-shared.patch to link more clang targets with
libclang-cpp.so, especially libclang.so.
- Add link-clang-tools-extra-shared.patch, link-lldb-shared.patch:
link targets in clang-tools-extra and lldb with libclang-cpp.so.
- Simplify llvm-do-not-install-static-libraries.patch, also handle
Clang, for which we now get static libraries.
- Package documentation for llvm and clang separately, recommend
them for the main package: they are not required for development,
but actually useful for working with the non-devel packages.
- Recommend editor plugins not just for llvm-devel.
- Recommend libstdc++ for Clang again.
- Move diagtool from llvm to clang subpackage.
- Properly distinguish between %{_relver} and %{version}.
- Drop aarch64-disable-memorytest.patch and reactivate test.
- Rebase clang-resourcedirs.patch.
- Rebase llvm-normally-versioned-libllvm.patch.
- Rebase llvm-remove-clang-only-flags.patch.
- Rebase llvm_build_tablegen_component_as_shared_library.patch.
- Rebase set-revision.patch.
- Increase disk space for build.
- Make lldb recommend python3-lldb (it contains pretty printers).
- Use python3 shebangs everywhere (boo#1146533).
- Drop obsolete opt-viewer-Do-not-require-python-2.patch.
- Remove unneccesary dependencies:
* groff, bison and flex don't seem to be used.
* jsoncpp is no longer used since r338461.
* Move some BuildRequires to subpackages.
* Don't recommend scan-{build,view} in clang (boo#1145444).
* Devel packages are only required in other devel packages,
when their headers are included in the installed headers.
- Add versions to Provides/Conflicts except for files.
- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.
- Fix installation of opt-viewer files when python3-clang is no
longer built.
- Update to version 8.0.1.
* This release contains bug-fixes for the LLVM 8.0.0 release.
This release is API and ABI compatible with 8.0.0.
- Don't run LLVM tests on ppc at all because of sporadic hangs.
- Increase RAM for armv6/7 to avoid OOM and be scheduled on fast
worker
- Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of
LLVM_REQUIRES_RTTI, which "is an internal flag that individual
targets can use to force RTTI". (boo#1139584)
- Drop obsolete llvm-build-tests-with-rtti.patch.
- Exclude riscv64 for now since it fails to build.
- Change some groups:
* put libraries in System/Libraries,
* devel packages in Development/Libraries,
* clang in Development/Languages/C and C++,
* the gold plugin in Development/Tools/Building.
- Add some URLs, use https:// when possible.
- Remove unneeded devel dependencies.
- Only suggest a C++ standard library for clang. It's also a
C compiler and needs no C++ library when only used as such.
- Fix Supplements for editor plugins.
- Fix some rpmlint issues:
* Reword summary and description for Polly.
* Fix /usr/bin/env shebangs.
* Remove executable bit where not needed.
* Move bash completion to /usr.
* Remove hard dependency of libclang8 to libstdc++-devel.
- Make rpm macros work properly.
- Remove sources from documentation.
- Run %fdupes on the right directories.
- Enable tests for libcxx.
- Reduce memory requirements for compile jobs depending on arch.
- Avoid relocation overflow on ppc by not building GPU backends.
- Update baselibs.conf.
- Disable LTO (boo#1133254).
- Fix packaging on ppc: the sanitizers aren't available there, so
the directories /usr/lib/clang/*/{lib,share} are missing.
- Package LLVMgold even when we don't use gold for linking.
It's promised in /usr/lib/cmake/llvm/LLVMExports.cmake.
- Unignore test failures on PowerPC64 architectures. The failures
in ppc are unrelated to AMDGPU, so we remove that remark.
- Fix dependencies: the gold plugin shouldn't depend on llvm-devel.
libc++abi-devel should depend on libc++abi.
- Fix typo.
- Enable libc++ on ARM (Needed for tensorflow)
- Update to 8.0.0
* For details, see the release notes:
https://llvm.org/releases/8.0.0/docs/ReleaseNotes.html
https://llvm.org/releases/8.0.0/tools/clang/docs/ReleaseNotes.html
https://llvm.org/releases/8.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
https://llvm.org/releases/8.0.0/tools/lld/docs/ReleaseNotes.html
- Drop llvm-unittests-Don-t-install-TestPlugin.so.patch,
llvm-drop-llvm-optional-clang-specific-optimization.patch,
llvm-D51108.patch,
llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch,
llvm-test-Fix-Assembler-debug-info.ll.patch
* Already included upstream
- Add 0001-CMake-Add-install-targets-for-utilities-to-LLVM-expo.patch
- Remove -fno-strict-aliasing, which upstream doesn't use any more
since r245304 in 2015. (http://reviews.llvm.org/D12036)
It's probably also not needed for modern versions of GCC.
It was enabled in r105644 because of some bugs there.
- Add a clang-%{_sonum} symlink, which is referenced by
/usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098)
- Package clang builtin headers with libclang. The library is
basically unusable without the builtin headers. Currently
consumers of libclang have to require clang as well, although
only the headers are needed.
- llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch,
llvm-test-Fix-Assembler-debug-info.ll.patch
* Fix crash in rustc (boo#1126907)
- Allow use of Gold linker to be conditional
- Disable Gold linker on ppc
+ LLVM currently doesn't build with Gold on ppc
- Readd clang-7 and clang++-7 symlinks
* Fixes uses of clang-devel (boo#1120098)
- Update to llvm 7.0.1
* This release contains bug-fixes for the LLVM 7.0.0 release.
This release is API and ABI compatible with 7.0.0.
- enable gold unconditionally like with llvm6 and older
- reenable openmp support again for aarch64 (like it was already in llvm6)
- Use %license macro
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Remove ppc from Exclude field in spec file
- Allow use of Gold linker to be conditional
- Disable Gold linker on ppc
- Add patch to fix SUSE GNU triplet on ppc
* clang-fix-powerpc-triplet.patch
- Add patch from upstream to fix ABI issue on ppc
* llvm-D51108.patch
- Limit list of enabled targets on ppc
* PowerPC;AMDGPU;BPF;NVPTX
- Ignore testsuite failures on ppc
- llvm-drop-llvm-optional-clang-specific-optimization.patch
* Fix ABI incompatibility when libLLVM (built with clang) is
linked to a program build with gcc. (boo#1119092)
- opt-viewer-Find-style-css-in-usr-share.patch
* Make sure opt-viewer installed in /usr/bin can find resources
from /usr/share/opt-viewer. (boo#1112730)
- llvm-unittests-Don-t-install-TestPlugin.so.patch
* It is only used for testing and is causing failures when
processing LLVMExports.cmake.
- Update to llvm 7.0.0
* For details, see the release notes:
https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html
https://llvm.org/releases/7.0.0/tools/clang/tools/extra/docs/ReleaseNotes.h…
https://llvm.org/releases/7.0.0/tools/lld/docs/ReleaseNotes.html
- Remove no longer needed patches:
* llvm6-fix-gdb-index-crash.patch
* lldb-fix-build-with-python-3.7.patch
* lldb-add-pthread-dl-libs.patch
* polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch
- Add tests-use-python3.patch
* Prevents tests from failing because of missing python 2.
- Add llvm-better-detect-64bit-atomics-support.patch
* Fixes build on i586.
- Updated llvm-remove-clang-only-flags.patch
- Exclude also "-Werror=unguarded-availability-new" (bsc#1106000)
- Update to llvm 6.0.1
* This release contains bug-fixes for the LLVM 6.0.0 release. It
is API and ABI compatible with 6.0.0.
- Remove no longer needed llvm6-fix-InstCombine.patch
- Add lldb-fix-build-with-python-3.7.patch
* Fix build with python 3.7
- llvm6-fix-gdb-index-crash.patch
* From upstream, fix lld --gdb-index crash.
- Do not requires gcc6 for older sle versions.
* llvm6 is not built on <= 12 SP3 and this was preventing build
on 12 SP4.
- llvm_build_tablegen_component_as_shared_library.patch
* Build TableGen component as its own shared library because it
is not included in the libLLVM library and is needed for ldc.
(bsc#1086445)
- Add patch llvm6-fix-InstCombine.patch to fix InstCombine init
* Will be fixed in 6.0.1 release
- Do not build stage1 with debug info. It was accidentally added
with the use of %optflags. This should fix out of memory errors
on 32bit architectures and speed up build everywhere else.
(bsc#1092697)
- llvm-build-tests-with-rtti.patch
* Fixes build failure with gcc 8. (bnc#1087136)
- Do not export Polly static libraries which we do not distribute.
* Updated llvm-do-not-install-static-libraries.patch
- Use external jsoncpp instead of the bundled one.
* Added polly-cmake-Trust-pkg-config-in-FindJsoncpp.patch
- llvm6-devel must require llvm6-polly-devel
* Files in llvm6-devel reference Polly.
- Update to llvm 6.0.0
* Added polly
* Notable changes:
- Retpoline Spectre variant 2 mitigation
- GlobalISel by default for AArch64 at -O0
- improved scheduling on several x86 micro-architectures
- Clang defaults to -std=gnu++14 instead of -std=gnu++98
- support for some upcoming C++2a features
- improved optimizations, new compiler warnings, many bug
fixes, and more.
- Use alternatives for clang's bash autocomplete to prevent
conflicts with other versions.
- Remove liblldb5 and lldb5-devel from baselibs.conf. They are only
build for x86_64, so no point having them in baselibs.conf.
- Use %optflags, except for FORTIFY_SOURCE which is not compatible
with compiler-rt.
- Exclude static libraries differently.
* Drop llvm-split-static-library-exports-into-their-own-export-file.diff
* Drop clang-split-static-library-exports-into-their-own-export-file.diff
* Update llvm-do-not-install-static-libraries.patch to not use
EXCLUDE_FROM_ALL which is not available in cmake 3.5.
- This fixes build on SLE12.
- Do not force gcc6 on OpenSUSE - fixes build.
- Reduce the amount of concurent link jobs by increasing their
memory requirement - to reduce stalls in OBS.
- Cleanup %ifarch conditions, remove targets unintentionally added
to s390/s390x. (bnc#1078436)
- Limit the amount of parallel link jobs, but no longer limit
compile jobs. This should prevent running out of memory during
linking while not longer slowing down compilation.
- Remove build dependency on procps
- Reduce disk size requirement to 30GB in _constraints. We no
longer need that much since we stopped building static libraries.
- n_clang_allow_BUILD_SHARED_LIBRARY.patch
* Allow buildling clang with BUILD_SHARED_LIBRARY while the rest
is built with LLVM_LINK_LLVM_DYLIB. (bnc#1065464)
- Remove clang-devel-static.
- Place gold plugin to the right directory. (bnc#1073210)
* It must be in /usr/lib/bfd-plugins on all architectures.
* Remove llvm5-gold from baselibs.conf - nothing needs a 32bit
version of it and it would now conflict with the 64bit one.
- Reduce _constraints requirements on 32bit architectures.
* Since we had to disable debuginfo on them, they require much
less.
- ignore make check error for PowerPC as bypass
https://bugs.llvm.org/show_bug.cgi?id=35871
- disable debuginfo build for ARM as well
- Delete intermediate files during build to reduce total disk usage
(bnc#1074625)
- Update to llvm 5.0.1
* This release contains bug-fixes for the LLVM 5.0.0 release.
* This release is API and ABI compatible with 5.0.0.
- llvm-do-not-install-static-libraries.patch
* Updated.
- Increase minimum memory and disk sizes required for building in
_constraints.
- Rename python3-lldb to python3-lldb5 so it can work with llvm
meta package.
- Rename python packages to follow naming conventions.
- Remove unnecessary dependencies on python3.
- Make opt-viewer not require python2.
* opt-viewer-Do-not-require-python-2.patch
- Switch to python3.
- Fix %check tests when used with python3.
* Define LANG=C.UTF-8 when running the tests.
- Add explicit Provides/Conflicts to llvm5-devel,
clang5-devel-static and lldb5-devel.
* These are required to be validated by obs repo-checker.
- Use LLVM_OPTIMIZED_TABLEGEN to speed up build. (bnc#1064786)
- Fix files of lldb4 to work correctly with update-alternatives.
- Remove Conflicts clang(LLDB) from lldb4-devel - it does not
exist. It would be provided automatically, but no such cmake file
is installed.
- llvm-do-not-install-static-libraries.patch
* Do not install static libraries instead of installing them and
deleting after.
* Reduces disk usage during build. (bnc#1064786)
- Do not build unnecessary parts during stage1.
* Speeds up build a bit. (bnc#1064786)
- Updated baselibs.conf to reference version 5 packages.
- Deleted rogue llvm5.spec.r29 file.
- Deleted arm_suse_support.diff, llvm-add_a_LLVM_USE_LINKER.patch,
libsanitizer.patch.
- No longer used, applied already in the source.
- llvm-normally-versioned-libllvm.patch
* Change libLLVM naming scheme to match our naming guidelines.
* The reasons for the original naming scheme are no longer valid,
more details in the patch.
- Disable all thread related tests in libcxx. Many of them use
timeouts to detect failure. They can fail randomly if the machine
is under heavy load (happens often in OBS).
- Drop llvm5-devel-static. llvm5-devel contains shared library with
the same content.
- Increase disk space requirement in _constraints to 45GB.
Otherwise the build gets stuck in random places.
- Skip build of lldb5 python on distributions with swig < 3.0.11
- Copy from llvm4.
- Update to llvm 5.0.0.
- Use LLVM_BUILD_LLVM_DYLIB instead of BUILD_SHARED_LIBS to build
single libLLVM library. This is the recommended way. The old way
was causing various issues.
* llvm-split-static-library-exports-into-their-own-export-file.diff
* clang-split-static-library-exports-into-their-own-export-file.diff
(bnc#1049703)
- Add lld, linker for Clang/LLVM
(sr#517692)
- Include clang++-MAJOR.MINOR symbolic link
(bnc#1012260)
- Remove unnecessary dependency on flex and bison.
- Make sure all binaries are managed by update-alternatives
- Add llvm-add_a_LLVM_USE_LINKER.patch and link using gold to
prevent memory exhaustion on some build machines.
- Reduce debuginfo on x86 architecture. LLVM libraries are so big that they
exhaust all memory on 32 bit machine if linked with full debuginfo.
- Speed up build by skipping parts that are not required in stage1.
- Build lldb in-tree as one of the llvm tools.
- clang-ignore-stack-clash-protector.patch: ignore -fstack-clash-protection
for now.
- xlocale.patch: don't use obsolete <xlocale.h>
- libsanitizer.patch: fix use of undocumented types
- build fixes for armv6 (skip testsuite as it requires 64bit,
set the list of targets to include ARM and remove triplet hack)
- Include provides and conflics in baselibs.conf for llvm4-devel,
clang4-devel, llvm4-LTO-devel, and llvm4-gold.
- Update to version 4.0.1
* Minor bugfixes
- Use gcc6 only for SLE boo#1041469
- Package libLLVMFuzzer
- readd arm_suse_support.diff which was accidentally removed
in the 4.0.0 update
- Enable AMDGPU and NVPTX targets everywhere except for S/390.
The AMDGPU target is needed for Mesa Clover (sr#485802).
- Use gcc6 on SLE12
- Package license & credits
- Update to version 4.0.0
* See
+ http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html and
+ http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html
+ http://releases.llvm.org/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.ht…
- Drop the following patches, fixed upstream:
amdgpu_revert_r280589.patch
arm_suse_support.diff
clang-fix-substitutions-abi_tag.patch
clang-incomplete-field-types.patch
glibc-2.24-libcxx.patch
llvm-install-CheckAtomic.patch
revert-cmake-soname.patch
- Enable BPF for all arches bsc#1026191
- libc++ must depend on libc++abi
- Stop using otherproviders() due to an rpm parser bug, use
self-conflicts instead as suggested by mls.
- Add amdgpu_revert_r280589.patch to fix an amdgpu regression
bsc#1021577
- Require LLVMgold and libLTO in llvm-devel, otherwise we get in CMake:
The imported target "LLVMgold" references the file
"/usr/lib64/LLVMgold.so" but this file does not exist.
This happens when requiring llvm3_9-devel directly, not llvm-devel.
- Update to version 3.9.1
* See:
+ http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.ht…
- Update to version 3.9.0
* Clang now supports the G++ abi_tag attribute.
* Clang will no longer pass --build-id by default to the linker.
* Improved C++1z support in Clang.
* Clang now has support for all OpenCL 2.0 features.
* Added support for all non-offloading features from OpenMP 4.5,
* The static analyzer now checks for incorrect usage of MPI APIs in C and C++.
* LLVM no longer does inter-procedural analysis and optimization
(except inlining) on functions with comdat linkage.
* LLVM now supports the Intel CPUs Skylake Server with AVX512
(-march=skylake-avx512) and Knights Landing (-march=knl).
* More at:
+ http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html
+ http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.ht…
* Fix the following patches:
+ arm_suse_support.diff
+ assume-opensuse.patch
+ clang-resourcedirs.patch
+ default-to-i586.patch
+ glibc-2.23-libcxx.patch
+ glibc-2.24-libcxx.patch
+ lldb-add-pthread-dl-libs.patch
+ lldb-cmake.patch
+ llvm-fix-find-gcc5-install.patch
+ llvm-remove-clang-only-flags.patch
+ revert-cmake-soname.patch
+ set-revision.patch
* Remove upstream-included patch:
+ llvm-nonvoid-return.patch
* Remove patch for removed files:
+ glibc-2.23-libcxx.patch
- Backport upstream patches:
* clang-fix-substitutions-abi_tag.patch
* clang-incomplete-field-types.patch
* llvm-install-CheckAtomic.patch
- Add clang%{_sonum}-include-fixer subpackage and associated
libfindAllSymbols%{_sonum} and libfindAllSymbols%{_sonum}-devel
subpackages.
- Add sanstats to llvm binary list.
- Change update-alternatives to use %postun instead of %preun,
which is now what Factory maintainers are requesting.
- Use the minor version to set the update-alternatives priority so
the most recent version of the LLVM, Clang, and LLDB are used by
default.
- Add LLVM rpm macros so downstream packages can have some idea how
LLVM was built.
- Rename libomp to make it possible to have multiple versions available.
- Split the old llvm package into this version-specific package
and a wrapper package.
- Implement update-alternatives to allow parallel installation
of many of the subpackages.
- Rename subpackages that can be parallel-installed to a
version-specific name based on the associated shared library's
current .so number.
- Various fixes to support the above changes.
- Sort a bit with spec-cleaner
- Remove the latest switch for now, things should be either coinstallable
or not, we don't need to bother around with compilation like this
- Update to llvm 3.8.1
* See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and
http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html
- Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8)
- Change versioning of liblldb3_8 to liblldb-3_8 and use a variable
to control the name instead of hard-coding it.
- Use bcond_with and bcond_without to enable/disable build options
instead of hard-coding them.
- Put buildrequires as requires in -devel packages to avoid linker errors
when building packages against the -devel packages.
- Add ffi support (disabled by default).
- Add oprofile support (disabled by default).
- Add valgrind support (disabled by default).
- Link cmake files to the normal cmake file directory to allow autodetection
of cmake interfaces.
- Remove unused lldb components from main spec file.
- Split llvm python bindings into own subpackage.
- Split emacs plugin into own subpackage
- Move additional vim plugins into vim plugins package
- Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages
- Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since
they aren't architecture-specific.
- Make packages besides llvm, llvm-clang, and the shared libraries conflict
with other versions. This will be important when multiple LLVM versions
are supported.
- Various spec file cleanups
- Rebase patches:
* arm_suse_support.diff
* assume-opensuse.patch
* clang-resourcedirs.patch
* default-to-i586.patch
* glibc-2.23-libcxx.patch
* glibc-2.24-libcxx.patch
* lldb-add-pthread-dl-libs.patch
* lldb-cmake.patch
* llvm-fix-find-gcc5-install.patch
* llvm-nonvoid-return.patch
* llvm-remove-clang-only-flags.patch
* revert-cmake-soname.patch
* set-revision.patch
- Start conversion to use cmake macros with now introduced
compatibility for ninja
- Reduce number of threads if we don't have enough memory
- Add patch for the nonvoid returns:
* llvm-nonvoid-return.patch
- for ppc64le set memory to 4GB in _constraints file
(failure in Factory:PowerPC)
- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24
- Build LLDB separated from LLVM.
- Re-enable python bindings for the LLDB API.
- Disable libcxx/lldb/openmp for SLE fate#319582
- Update rpmlintrc to whitelist libLTO.so
- Re-enable glibc-2.23 patch for Tumbleweed
- fix arm_suse_support.diff for armv6hl
- adjust compile flags for llvm on armv6hl (fixes Mesa build)
- Update llvm-remove-clang-only-flags.patch to remove
- Wcovered-switch-default flag for gcc compatibility.
- Use gcc for stage1 bootstrap
- Add back libstdc++-devel dependency for clang since libc++ is
only available for x86-64 atm.
- Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually
hits the Factory.
- Update to llvm 3.8.0
* See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and
http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html
- Fold lldb build into llvm and disable python support
- Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch
and cmake-host-triple.patch
- Add revert-cmake-soname.patch to fix soname handling
- Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23
- Remove FFI support because its fragile
- Enable OpenMP for x86, x86_64, ppc64 and ppc64le
- Enable all targets on x86, x86_64
- Update to version 3.7.0
* See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html
- Merge aarch64-suse-support.patch into arm_suse_support.diff
- Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch
- Remove llvm-fix-parsearmarch.patch, upstream.
- fix build on s390x (one typo in ifarch and one change in filelist)
- Update to version 3.6.1
* No changelog upstream
- Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.
- Update to version 3.6.0
* See http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html
- Add python-xml dependency for regression tests
- Removed the following patches, fixed upstream:
* arm-remove-xfails.diff
* libcxx-libdir.patch
* llvm-config-lib64.patch
* llvm-fix-intrusiverefcntptr.patch
- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools
with GCC 5.
- Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.
- Add a gcc dependency for clang, this is heavyweight but we need
libgcc_s which comes with the gcc package (bnc#893359)
- Conditionalize libcxx{abi} build on build_libcxx variable
- Turn libc++.so into an ldscript so it links to libc++abi
automatically.
- fix constraints for armv6l/armv7l (there is no 4GB RAM on 32bit)
- Rename llvm-remove-werror-date-time.patch to
llvm-remove-clang-only-flags.patch and remove more clang only
flags.
- Enable shared libs on PPC64
- Require llvm-clang not just clang
- Add llvm-remove-werror-date-time.patch to remove -Werror=date-time
for CXXFLAGS, gcc does not support it and it creeps into
llvm-config --cflags
- Remove wrong Requires from the llvm-devel package
- Add default target triple form ARM, fixes bnc#893359
- Use ninja for building
- Update to llvm 3.5.0
* Major update, see http://llvm.org/releases/3.5.0/docs/ReleaseNotes.html
- Use upstream pristine tarballs
- Add libc++/libc++abi support clang (only on x86_64)
- Add libcxxabi-exceptions.patch to fix libcxxabi exception handling
- Add libcxx-libdir.patch to fix libdir on 64bit arches
- Remove asan-disable-hugemalloctest.patch and
cmake-patchversion.patch, fixed upstream.
- Fix the sed line for minimal damage.
- Add baselibs.conf to source files
- Add cmake-patchversion.patch to sync config.h.in
with config.h.cmake
- Update to llvm 3.4.2
* Minor bugfix release
- Drop clang-max_align_t.patch, applied upstream.
- Add clang-max_align_t.patch to resolve issue with libstdc++ 4.9
max_align_t missing declaration
- build compiler-rt on ppc64 (don't delete it)
- Fix resource dir for libclang case (clang-resourcedirs.patch)
- Always build tests
- complete ifarchs for s390
- Remove non-existing doc subpackage
- Add a dependency on ncurses-devel since libLLVM now links to
tinfo.
- Add 32bit libclang bnc#857131
- Update to final llvm 3.4 release
* See http://llvm.org/releases/3.4/docs/ReleaseNotes.html for
complete changelog.
- Update to final release candidate (r197980)
- Update to r197866 from release_34 branch
- Update to r197490 from release_34 branch
- Update to r197142 from release_34 branch
- Disable assertions again now that PPC64 backend is fixed
- Update to r196899 from release_34 branch
- Remove compiler_rt-r196612.patch, merged upstream
- Add compiler_rt-r196612.patch to fix ubsan failures on i586
- Update to r196762 from release_34 branch
- enable ppc64le
- Update to r196503 from release_34 branch to get compiler_rt fixes
- Update to r196487 from release_34 branch to get compiler_rt fixes
- Ship cmake files for llvm (needed for lldb and such)
- Update to r196371 from release_34 branch
- install python binding to libclang
- Update to r196358 from llvm 3.4 branch
- Add asan-disable-hugemalloctest.patch to disable
ASAN HugeMallocTest, it requires 4.1+ GB of RAM.
- Refresh patches
* aarch64-suse-support.patch
* arm_suse_support.diff
* assume-opensuse.patch
* default-to-i586.patch
- Drop upstream patches
* llvm-disable-pretty-stack-trace.patch
* r189852.diff
* unreachable-code.patch
* llvm-no-visibility.patch
- add r189852.diff: Remove vtables optimisation that breaks ARM
and PowerPC
- Disable testsuite on ARMv7, takes forever to run
- Fix file list for %arm
- use %arm, not arm in arch conditions
- add arm-remove-xfails.diff: remove XFAILs in testsuite
that pass and thereby make check fail
- Set DisablePrettyStackTrace to true since it messes up signal
handling. bnc#839074 and fdo#60929 implemented with
llvm-disable-pretty-stack-trace.patch)
- Fix filelist for aarch64
- aarch64-suse-support.patch: Enable AArch64 suse toolchain support
- Add s390x support
- Remove unused chrpath dependency
- Re-enable ARCMT since libclang depends on it
- Define host_triple for aarch64
- Fix ARMv6 build
- Only enable PowerPC on ppc64
- Disable shared libs on PowerPC
- Disable ARCMT, it only makes sense for iOS/OSX
- Fix build
- Disable building unit-tests, should fix undefined reference
problem on ARM & PowerPC
- do not build on slow or low memory workers
- Drop disable_neon_in_armv7.diff, neon seems to be working fine
- Add cmake-host-triple.patch to pass a host triple argument
- Create libLLVM and libclang subpackages.
- Fix finding internal headers on x86_64
- Fix ARM v5/v7 builds
- Create a baselibs.conf
Provide *-32 Bit Packages for x86_64
- Initial version of a cmake based buildscript
+ Updated arm_suse_support.diff (patch6) to work with llvm 3.3
+ Set version in spec to 3.3
- Update to final 3.3 release (r183898)
- Disable debug symbols on PPC64
- Update to version 3.3 RC2
* Small bugfixes
- Enable ARM64 support
- Add unreachable-code.patch to fix unreachable code warnings on SLE
- Update to version 3.3 RC1
* Added support for AArch64, ARM?s 64-bit architecture.
* LLVM now has a new SLP vectorizer.
* LLVM and clang now support IBM?s z/Architecture.
* The R600 backend was added in this release, it supports
AMD GPUs (HD2XXX - HD7XXX).
* See http://llvm.org/releases/3.3/docs/ReleaseNotes.html for
complete changelog.
- Drop upstream patches:
* pr13303.patch
* pr14795.patch
* pr14831.patch
* python-ulimit.patch
- pr13303.patch: reapply, was temporarily reverted upstream
- Add pre-generated doc files, remove sphinx dependency
- pr14795.patch: Fix incorrect line numbers after -frewrite-includes
(PR#14795)
- pr14831.patch: Do not incorrectly warn about pragmas in -frewrite-includes
(PR#14831)
- disable cross-compile mode in stage2 for armv5/v7
- Update to final 3.2 release
* No code changes since rc3
- Update to r170281 from release_32 branch
* SROA fixes
- Disable compilation on PPC, only PPC64 is supported.
- Add python-ulimit.patch: Don't set a limit on address space.
This enables us running tests on PowerPC.
- Unbreak PowerPC support
- Update to r169678 from release_32 branch
* This is 3.2rc3
- Update to r169391 from release_32 branch
* SROA fixes
- Fix ARM build
- Fix llvm-config --libdir to return /usr/lib64 where appropriate.
The old method of using sed on the executable does no longer
work, because llvm-config is now a binary.
- Update to r168987 from release_32 branch
* Crash fixes
* Miscompilation fixes
- Stop excluding ppc64 architecture
- Update to r168357 from release_32 branch
* Fixes a miscompilation with gcc 4.7
- Update to r168286 from release_32 branch
* Fixes llvm PR14309
- Update to r168031 from release_32 branch
* This is 3.2rc1
- Update to r167720 from release_32 branch
* Thread local variables may have a specified TLS model.
* LLVM now has a loop optimizer.
* SROA has been rewritten to be more powerful.
* A new optimization pass added to merge stack objects
which are used in disjoint areas of the code.
* LLVM now merge consecutive loads and stores.
* New TableGen infrastructure to support bundling for
Very Long Instruction Word (VLIW) architectures.
* Added a new target independent VLIW packetizer.
* A probability based block placement and code layout algorithm
was added to LLVM's code generator.
* The ARM target now includes a full featured macro assembler,
including direct-to-object module support for clang.
* A new IR-level pass, called "TargetTransformInfo" provides
a number of low-level interfaces.
- Refresh default-to-i586.patch to apply again
- Drop following patches (fixed upstream)
* arm-suse-support.patch
* pr12463.patch
* pr13141.patch
* pr13303.patch
* rewrite-includes.patch
* clang-fix-mips-test.patch (fixed differently in spec file)
- add explicit buildrequire groff for man pages
- Fix debuginfo generation
- make link time optimization plugin accessible to ar/nm/ranlib
- build the plugin properly
- fix arm build
- change rewrite-includes patch to use options to match upstream
changed option names
- fix debuginfo generation (PR#13303)
- Do not reject PCH because of -DFOO duplication (PR#13141)
- Update to final 3.1 release
- Depend on python-base so we don't pull whole Mesa
- make -rewrite-includes support -C and -CC
- patch for -rewrite-includes feature
- Update to svn revision 155819 from 3.1 branch
* C++11 fixes
- Update to svn revision 155700 from 3.1 branch
* Crash fixes
* C++11 fixes
- Update to svn revision 155574 from 3.1 branch
* Crash fixes
* Correctly enable compiler-rt
* Remove unneeded runtime python dependencies
- Switch to 2-stage bootstrap because we don't do build-compare
anyway.
- More fixes to llvm-config
- Fix llvm-config --libs output
- Update to svn revision 155320 from 3.1 branch
* AVX fixes
- Update to svn revision 154914 from 3.1 branch
Major new features:
* AddressSanitizer, a fast memory error detector.
* MachineInstr Bundles, Support to model instruction
bundling / packing.
* ARM Integrated Assembler, A full featured assembler
and direct-to-object support for ARM.
* Basic Block Placement Probability driven basic block placement.
LLVM IR and Core Improvements
* IR support for half float
* IR support for vectors of pointers, including vector GEPs.
* Module flags have been introduced.
* Loads can now have range metadata attached to them to
describe the possible values being loaded.
* Inline cost heuristics have been completely overhauled
and now closely model constant propagation through call sites,
disregard trivially dead code costs, and
can model C++ STL iterator patterns.
Optimizer Improvements
* The loop unroll pass now is able to unroll loops with
run-time trip counts. This feature is turned off by default,
and is enabled with the -unroll-runtime flag.
* A new basic-block autovectorization pass is available.
Pass -vectorize to run this pass along with some associated
post-vectorization cleanup passes.
X86-32 and X86-64 Target Improvements
* Bug fixes and improved support for AVX1
* Support for AVX2 (still incomplete at this point)
ARM Target Improvements
* The constant island pass now supports basic block and
constant pool entry alignments greater than 4 bytes.
Clang Changes
* New: -Wdangling-else, -Wstrncat-size
* Improved: -Wformat, -Wempty-body, -Wliteral-conversion
* Clang 3.1 adds support for anonymous structs and anonymous unions,
added in the latest ISO C standard. Use -std=c11 or -std=gnu11
to enable support for the new language standard.
The new C11 features are backwards-compatible and are available
as an extension in all language modes.
* All warning and language selection flags which previously accepted
c1x have been updated to accept c11. The old c1x forms have been removed.
* Generalized constant expressions
* Lambda expressions
* Generalized initializers
* Unrestricted unions
* User-defined literals
* Forward-declared enumerations
* Atomics (both libc++'s and libstdc++4.7's <atomic> are supported)
- Target i586-linux for 32bit builds
- Add upstream fix for llvm PR11642
- Don't run gcc for ada files, just fail instead.
- Add clang-glibc2.14.patch to support glibc 2.14 headers
- Install profiling support
- Switch to 3-stage bootstrap
- Build first stage compiler with -O0 to workaround gcc 4.5 bug
- Update to final 3.0 release
* No real change since rc2
- Use %{_lib} macro instead of checking for x86_64
- Enable ARM support again
- Switch to optimized build
- Disable ARM support, VM goes out of memory while compiling it
- Really enable ARM support
- Remove forcing -frtti
- Update to r143961 from llvm-3.0 branch
* No longer hardcoding include paths
- Fix LLVMgold.so path for x86-64
- Enable ld gold support
- Update r143456 from llvm-3.0 branch
* llvm/clang 3.0rc2
- Add llvm-pr9614-part{1,2}.patch to fix LLVM PR9614
- Fixup dependencies so that llvm-clang doesn't depend
on llvm-clang-devel
- Update to r142912 llvm-3.0 branch
* Fixes to python bindings
- Update to r142641
* llvm/clang 3.0 rc1
- Enable ARM code generation
- Fix libdir on x86_64
- Update to r142341
* First build from 3.0 branch
* -Wc++98-compat warnings for the lexer
* Add flags for the remaining shift related warnings
(-Wshift-count-negative, -Wshift-count-overflow).
* Only warn in -Wliteral-conversion if the conversion
loses information
* Added clang_getCompletionAnnotation and
clang_getCompletionNumAnnotations to retrieve annotations
from completion string.
* Add support for -std=gnu90 and -std=c++03, for compatibility
with modern gcc.
- Switch to tar.bz2 and remove xz dependency
- Update to r140780
* Code cleanup
* Crash fixes
* Add support for alignment-specifiers in C1X and C++11
* Introduce a new compiler switch: -fms-compatility
* Emit debug info for c++0x nullptr.
- Update to r139589
* C++0x fixes
* PCH fixes
- Update to r138939
* Many crash fixes.
* Performance optimizations.
* Allow C99 hexfloats in C++0x mode.
* Add missing function _mm_ucomige_sd to emmintrin.h.
- Update to r137452
* Fix problems found by PVS-Studio
* More AVX fixes
* Many C++ fixes
- Add assume-opensuse.patch to remove dependency on openSUSE-release
- Update to r136773
* Many AVX fixes
* Support for C++0x unicode string and character literals
- Update to r135431
* API changes to match Mesa requirements
- Update to r134888
* Type system rewrite
- Update to r134813
* Mainly gcc compatibility fixes
- Update to r134698
* Up to 80x speed improvements with -Wuninitialized
- Enable RTTI support
- Disable assertions because they are not thread safe
- Update to r134611
* Many C++ fixes and speedups
* Updates for AVX instruction support
* gcc 4.6.1 support
- Fix manpage generation (bnc #703591)
- Update to r132667
- Update to use cmake buildsystem
- Remove unmaintained ocaml support
- Drop ocaml support because its unmaintained
- Update to latest svn revision 132050
+ Start of the upcoming 3.0 version
+ Support for gcc 4.6 c++ headers
+ Better support for C++0x
- Fix ocaml dependency
- Update to 2.9
+ Type Based Alias Analysis (TBAA) is now implemented in clang
+ LLVM now generates better debug information
+ Inline assembly now supports multiple alternative constraints
- drop revision from Requires: fields
- update to 2.8.99 revision 129008.
- spec file cleanup
- Do not require specific ffi version but gather the
appropiate one from the distro
- Fix compatibility with C++0x compilers (g++ 4.5)
- Fix C include paths
- Fix header path for openSUSE 11.4
- Enabled PIC for x86 for loadable module support
- Enable package tests for llvm and clang
- Disable package timestamps to silence an rpmlint warning
- Fixed the build on x86 plattforms.
- Package the clang c++-analyzer.
- update to llvm 2.7
- added vim plugins
- added libffi-devel to llvm-devel requires so that build does not fail
- fixed build of explicit constructors with gcc45
- Initial 2.6 release
==== lzfse ====
- Use proper macro for cmake building
==== man-pages ====
Version update (5.08 -> 5.09)
- version update to 5.09
http://linux-man-pages.blogspot.com/2020/11/man-pages-509-is-released.html
- modified patches
% man-pages-openat2.h-location.patch (refreshed)
==== mhvtl ====
Version update (1.62_k5.8.15_1 -> 1.62_k5.9.1_1)
- Added "-DHAVE_UNLOCKED_IOCTL" to kernel module build in SPEC file
==== mpc ====
Version update (1.2.0 -> 1.2.1)
- mpc 1.2.1:
* Fix an incompatibility problem with GMP 6.0 and before
* Fix an intermediate overflow in asin
- express build dependencies explicitly to match the versions
required by configue, so that the OBS scheduler is aware of them
- move texinfo requirements to -devel package where they are
are actually used
- package license in every subpackage and mark as license
- run spec-cleaner
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.5.2
- fixed a couple memory leaks and other bug fixes,
- a lot of clean up
- Refresh nfs-utils-1.0.7-bind-syntax.patch
- Use %autosetup -p1
==== nodejs14 ====
Version update (14.14.0 -> 14.15.0)
Subpackages: npm14
- Update to LTS version 14.15.0: (jsc#SLE-15774)
* no major changes
* test: reverts marking test-webcrypto-encrypt-decrypt-aes flaky
- Use SLE OpenSSL version with 12-SP4+, and not just 12-SP5+
- Bump mininum ICU version to 65
==== opie ====
- remove opiekeys and opiesu from permissions profiles. Package them normally,
because neither of them receives special permissions and we want to keep the
permissions profiles clean.
==== osinfo-db ====
Version update (20200813 -> 20201015)
- Update database to version 20201015
osinfo-db-20201015.tar.xz
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add _constraints to request at least 6GB disk (bsc#1178244)
- Remove the build files after finishing the build to reduce the
disk usage (bsc#1178244)
==== pciutils ====
Subpackages: libpci3
- Add decode support for RCECs [jsc#SLE-13735]
- added patches
https://github.com/pciutils/pciutils/commit/e12bd01eea67ca8cf539263124843ba…
+ pciutils-add-decode-support-for-RCECs.patch
==== perl ====
Version update (5.30.3 -> 5.32.0)
Subpackages: perl-base perl-doc
- update to perl-5.32.0
* new experimental infix "isa" operator
* support of unicode 13.0
* chained comparisons capability
- updated patches:
* perl-HiRes.t-timeout.diff
* posix-sigaction.patch
* perl-fix2020.patch
* perl-reproducible2.patch
* perl_skip_flaky_tests_powerpc.patch
==== perl-Convert-ASN1 ====
- Security fix: [bsc#1168934, CVE-2013-7488]
* Fix infinite loop via unexpected input
- Add perl-Convert-ASN1-CVE-2013-7488.patch
==== perl-DBI ====
- Security fix [bsc#1176492, CVE-2014-10401, CVE-2014-10402]
* DBD::File drivers can open files from folders other than those
specifically passed via the f_dir attribute in the data source
name (DSN).
- Add perl-DBI-CVE-2014-10402.patch
==== perl-IO-Tty ====
Version update (1.14 -> 1.15)
- updated to 1.15
see /usr/share/doc/packages/perl-IO-Tty/ChangeLog
2020-10-03 Todd Rinaldo <toddr(a)cpan.org> 1.15
* Skip winsize test on Solaris and QNX NTO
* Make function tests more robust
* Work around a header name collission on util.h. This is breaking on recent OSX
==== perl-Net-DNS ====
Version update (1.27 -> 1.28)
- updated to 1.28
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== php7 ====
Version update (7.4.11 -> 7.4.12)
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.12: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.12
==== plasma5-disks ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plasma5-thunderbolt ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plymouth ====
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
- Add plymouth-ignore-serial-console.patch:
Don't output in serial console for openQA need to take serial in
the test, and yast-installation prgram has a feature to install
system through it (bnc#1051692 bnc#1164123 bnc#1170906).
==== polkit-default-privs ====
Version update (1550+20201012.1df5a0d -> 1550+20201103.994a5ed)
- Update to version 1550+20201103.994a5ed:
* udisks2: rename of manage-led action to match upstream changes (bsc#1178321)
- Update to version 1550+20201030.d1b5d8b:
* whitelisting of GNOME malcontent parental controls (bsc#1177974)
* restrictive profile: fix conflicting duplicate action org.kde.powerdevil.backlighthelper.setbrightness
* restrictive profile: fix conflicting duplicate action org.freedesktop.color-manager.delete-profile
* profiles: fix conflicting duplicate action org.kde.powerdevil.backlighthelper.brightness
* profiles: remove duplicate actions with same authentication settings
* tools: new script to cleanly remove duplicate actions
==== postgresql13 ====
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- Fix a DST problem in the test suite: postgresql-timetz.patch
https://postgr.es/m/16689-57701daa23b377bf@postgresql.org
==== procmail ====
- Do not use lto compiler flags at all with this kind of code
==== python-cryptography ====
Version update (3.0 -> 3.2.1)
- update to 3.2.1:
Disable blinding on RSA public keys to address an error with
some versions of OpenSSL.
- update to 3.2:
* CVE-2020-25659: Attempted to make RSA PKCS#1v1.5 decryption more constant time,
to protect against Bleichenbacher vulnerabilities. Due to limitations imposed
by our API, we cannot completely mitigate this vulnerability.
* Support for OpenSSL 1.0.2 has been removed.
* Added basic support for PKCS7 signing (including SMIME) via PKCS7SignatureBuilder.
- update to 3.1.1:
* wheels compiled with OpenSSL 1.1.1h.
- update to 3.1:
* **BACKWARDS INCOMPATIBLE:** Removed support for ``idna`` based
:term:`U-label` parsing in various X.509 classes. This support was originally
deprecated in version 2.1 and moved to an extra in 2.5.
* Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by
the OpenSSL project. The next version of ``cryptography`` will drop support
for it.
* Deprecated support for Python 3.5. This version sees very little use and will
be removed in the next release.
* ``backend`` arguments to functions are no longer required and the
default backend will automatically be selected if no ``backend`` is provided.
* Added initial support for parsing certificates from PKCS7 files with
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates`
and
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates`
.
* Calling ``update`` or ``update_into`` on
:class:`~cryptography.hazmat.primitives.ciphers.CipherContext` with ``data``
longer than 2\ :sup:`31` bytes no longer raises an ``OverflowError``. This
also resolves the same issue in :doc:`/fernet`.
==== python-gst ====
Version update (1.16.2 -> 1.18.0)
- Update to version 1.18.0:
+ GstTranscoder: new high level API for applications to transcode
media files from one format to another.
+ High Dynamic Range (HDR) video information representation and
signalling enhancements.
+ Instant playback rate change support.
+ Active Format Description (AFD) and Bar Data support.
+ RTSP server and client implementations gained ONVIF trick modes
support.
+ Hardware-accelerated video decoding on Windows via DXVA2 /
Direct3D11.
+ Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows.
+ qmlgloverlay: New overlay element that renders a QtQuick scene
over the top of an input video stream.
+ imagesequencesrc: New element to easily create a video stream
from a sequence of jpeg or png images.
+ dashsink: New sink to produce DASH content.
+ dvbsubenc: New DVB Subtitle encoder element.
+ MPEG-TS muxing now also supports TV broadcast compliant muxing
with constant bitrate muxing and SCTE-35 support.
+ rtmp2: New RTMP client source and sink element from-scratch
implementation.
+ svthevcenc: New SVT-HEVC-based H.265 video encoder.
+ vaapioverlay: New compositor element using VA-API.
+ rtpmanager gained support for Google?s Transport-Wide
Congestion Control (twcc) RTP extension.
+ splitmuxsink and splitmuxsrc gained support for auxiliary video
streams.
+ webrtcbin now contains some initial support for renegotiation
involving stream addition and removal.
+ RTP support was enhanced with new RTP source and sink elements
to easily set up RTP streaming via rtp:// URIs.
+ avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications.
+ Support for the Video Services Forum?s Reliable Internet Stream
Transport (RIST) TR-06-1 Simple Profile.
+ Universal Windows Platform (UWP) support.
+ rpicamsrc: New element for capturing from the Raspberry Pi
camera.
+ RTSP Server TCP interleaved backpressure handling improvements
as well as support for Scale/Speed headers.
+ GStreamer Editing Services gained support for nested timelines,
per-clip speed rate control and the OpenTimelineIO format.
+ Autotools build system has been removed in favour of Meson.
- Drop python-gst-fix-py38-build.patch: fixed upstream.
==== python-libvirt-python ====
Version update (6.8.0 -> 6.9.0)
- Update to 6.9.0
- Add all new APIs and constants in libvirt 6.9.0
- jsc#SLE-13688, jsc#SLE-16754
- Dropped patches:
61341150-fix-constructor-param-name.patch
- Add new file _service for tar_scm source service
- Remove signature file and python-libvirt-python.keyring
==== python-libxml2 ====
- Make python subpackage ready for multiple python3 flavors
gh#openSUSE/python-rpm-macros#66
==== python-psutil ====
- Fix shebang replacement for multiple python flavors
==== python-sip ====
Subpackages: python-sip-common python3-sip
- Fix for multiple python3 flavors gh#openSUSE/python-rpm-macros#64
- clean up alternatives: use %python_clone -a
- only make install in siplib for PyQt4.sip and PyQt5.sip libraries
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Add virtio-fs support for s390x (jsc#SLE-13822)
libvhost-user-handle-endianness-as-manda.patch
virtio-add-vhost-user-fs-ccw-device.patch
==== qpdf ====
Version update (10.0.1 -> 10.0.3)
- Update to version 10.0.3
* Fixes a regression introduced in 10.0.2
- Update to version 10.0.2
* Bug fixes and performance improvements
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for a complete changelog.
==== raspberrypi-firmware-dt ====
Version update (2020.05.02 -> 2020.10.26)
- Update to 2dc96ad40979 (2020-10-26):
* Introduce firmware-clocks
* Introduce firmware-reset
* Add reset controller in xHCI node
- Get rid of vl805-firmware-loader-overlay.dts, not needed anymore
==== redis ====
Version update (6.0.8 -> 6.0.9)
- redis 6.0.9:
* potential heap overflow when using a heap allocator other
than jemalloc or glibc's malloc. Does not affect the openSUSE
package - boo#1178205
* Memory reporting of clients argv
* Add redis-cli control on raw format line delimiter
* Add redis-cli support for rediss:// -u prefix
* WATCH no longer ignores keys which have expired for MULTI/EXEC
* Correct OBJECT ENCODING response for stream type
* Allow blocked XREAD on a cluster replica
* TLS: Do not require CA config if not used
* multiple bug fixes
* Additions to modules API
==== rpm-config-SUSE ====
Version update (0.g60 -> 0.g64)
- Update to version 0.g64:
* Define a global %_firmwaredir
* macros.obs: remove unused macros
==== rsyslog ====
Version update (8.2008.0 -> 8.2010.0)
- remove legacy stuff from specfile
* sysvinit is not supported anymore, so remove all tests
related to systemv in the specfile
- Upgrade to rsyslog 8.2010.0:
* gnutls TLS subsystem bugfix: handshake error handling
* core/msg bugfix: memory leak
* core/msg bugfix: segfault in jsonPathFindNext() when <root> not an object
* openssl TLS subsystem: improvments of error and status messages
* add 'exists()' script function to check if variable exists
* core bugfix: do not create empty JSON objects on non-existent key access
* gnutls subsysem bugfix: potential hang on session closure
* core/network bugfix: obey net.enableDNS=off when querying local hostname
* core bugfix: potential segfault on query of PROGRAMNAME property
* imtcp bugfix: broken connection not necessariy detected
* new module: imhttp - http input
* mmdarwin bugfix: potential zero uuid when reusing existing one
* imdocker bugfix: build issue on some platforms
* omudpspoof bugfix: make compatbile with Solaris build
* testbench fix: python 3 incompatibility
* core bugfix: segfault if disk-queue file cannot be created
* cosmetic: fix dummy module name in debug output
* config bugfix: intended warning emitted as error
==== rubygem-bootsnap ====
Version update (1.4.8 -> 1.4.9)
- updated to version 1.4.9
* [Windows support](https://github.com/Shopify/bootsnap/pull/319)
* [Fix potential crash](https://github.com/Shopify/bootsnap/pull/322)
==== rubygem-puma ====
Version update (5.0.0 -> 5.0.4)
- updated to version 5.0.4
* Bugfixes
* Pass preloaded application into new workers if available when using `preload_app` ([#2461], [#2454])
[#]# 5.0.3 / 2020-10-26
* Bugfixes
* Add Client#io_ok?, check before Reactor#register ([#2432])
* Fix hang on shutdown in refork ([#2442])
* Fix `Bundler::GemNotFound` errors for `nio4r` gem during phased restarts ([#2427], [#2018])
* Server run thread safety fix ([#2435])
* Fire `on_booted` after server starts ([#2431], [#2212])
* Cleanup daemonization in rc.d script ([#2409])
* Refactor
* Remove accept_nonblock.rb, add test_integration_ssl.rb ([#2448])
* Refactor status.rb - dry it up a bit ([#2450])
* Extract req/resp methods to new request.rb from server.rb ([#2419])
* Refactor Reactor and Client request buffering ([#2279])
* client.rb - remove JRuby specific 'finish' code ([#2412])
* Consolidate fast_write calls in Server, extract early_hints assembly ([#2405])
* Remove upstart from docs ([#2408])
* Extract worker process into separate class ([#2374])
* Consolidate option handling in Server, Server small refactors, doc changes ([#2389])
[#]# 5.0.2 / 2020-09-28
* Bugfixes
* Reverted API changes to Server.
[#]# 5.0.1 / 2020-09-28
* Bugfixes
* Fix LoadError in CentOS 8 ([#2381])
* Better error handling during force shutdown ([#2271])
* Prevent connections from entering Reactor after shutdown begins ([#2377])
* Fix error backtrace debug logging && Do not log request dump if it is not parsed ([#2376])
* Split TCP_CORK and TCP_INFO ([#2372])
* Do not log EOFError when a client connection is closed without write ([#2384])
* Refactor
* Change Events#ssl_error signature from (error, peeraddr, peercert) to (error, ssl_socket) ([#2375])
* Consolidate option handling in Server, Server small refactors, doc chang ([#2373])
==== rubygem-rubocop ====
Version update (0.92.0 -> 1.2.0)
New upstream release 1.2.0
[#]# 1.2.0 (2020-11-05)
[#]## New features
* [#8983](https://github.com/rubocop-hq/rubocop/pull/8983): Support auto-correction for `Naming/HeredocDelimiterCase`. ([@koic][])
* [#8004](https://github.com/rubocop-hq/rubocop/issues/8004): Add new `GitHubActionsFormatter` formatter. ([@lautis][])
* [#8175](https://github.com/rubocop-hq/rubocop/pull/8175): Add new `AllowedCompactTypes` option for `Style/RaiseArgs`. ([@pdobb][])
* [#8566](https://github.com/rubocop-hq/rubocop/issues/8566): Add new `Style/CollectionCompact` cop. ([@fatkodima][])
* [#8925](https://github.com/rubocop-hq/rubocop/issues/8925): Add `--display-time` option for displaying elapsed time of `rubocop` command. ([@joshuapinter][])
* [#8967](https://github.com/rubocop-hq/rubocop/pull/8967): Add new `Style/NegatedIfElseCondition` cop. ([@fatkodima][])
* [#8984](https://github.com/rubocop-hq/rubocop/pull/8984): Support auto-correction for `Style/DoubleNegation`. ([@koic][])
* [#8992](https://github.com/rubocop-hq/rubocop/pull/8992): Support auto-correction for `Lint/ElseLayout`. ([@koic][])
* [#8988](https://github.com/rubocop-hq/rubocop/pull/8988): Support auto-correction for `Lint/UselessSetterCall`. ([@koic][])
* [#8982](https://github.com/rubocop-hq/rubocop/pull/8982): Support auto-correction for `Naming/BinaryOperatorParameterName`. ([@koic][])
[#]## Bug fixes
* [#8989](https://github.com/rubocop-hq/rubocop/pull/8989): Fix multibyte support in the regexp node handler that led `Style/RedundantRegexpEscape` to malfunction and corrupt a program in auto-correction. ([@knu][])
* [#8912](https://github.com/rubocop-hq/rubocop/pull/8912): Fix `Layout/ElseAlignment` for `rescue/else/ensure` inside `do/end` blocks with assignment. ([@miry][])
* [#8971](https://github.com/rubocop-hq/rubocop/issues/8971): Fix a false alarm for `# rubocop:disable Lint/EmptyBlock` inline comment with `Lint/RedundantCopDisableDirective`. ([@koic][])
* [#8976](https://github.com/rubocop-hq/rubocop/issues/8976): Fix an incorrect auto-correct for `Style/KeywordParametersOrder` when when `kwoptarg` is before `kwarg` and argument parentheses omitted. ([@koic][])
* [#8084](https://github.com/rubocop-hq/rubocop/pull/8084): Fix a bug in how `Layout/SpaceAroundBlockParameters` handles block parameters with a trailing comma. ([@bquorning][])
* [#8966](https://github.com/rubocop-hq/rubocop/issues/8966): Fix `Layout/SpaceInsideParens` to enforce no spaces in empty parens for all styles. ([@joshuapinter][])
[#]## Changes
* [#5717](https://github.com/rubocop-hq/rubocop/issues/5717): Support `defined?`-based memoization for `Naming/MemoizedInstanceVariableName` cop. ([@fatkodima][])
* [#8964](https://github.com/rubocop-hq/rubocop/pull/8964): Extend `Naming/VariableNumber` cop to handle method names and symbols. ([@fatkodima][])
- New upstream release 1.1.0
[#]# 1.1.0 (2020-10-29)
[#]## New features
* [#8896](https://github.com/rubocop-hq/rubocop/pull/8896): Add new `Lint/DuplicateRegexpCharacterClassElement` cop. ([@owst][])
* [#8895](https://github.com/rubocop-hq/rubocop/pull/8895): Add new `Lint/EmptyBlock` cop. ([@fatkodima][])
* [#8934](https://github.com/rubocop-hq/rubocop/pull/8934): Add new `Style/SwapValues` cop. ([@fatkodima][])
* [#7549](https://github.com/rubocop-hq/rubocop/issues/7549): Add new `Style/ArgumentsForwarding` cop. ([@koic][])
* [#8859](https://github.com/rubocop-hq/rubocop/issues/8859): Add new `Lint/UnmodifiedReduceAccumulator` cop. ([@dvandersluis][])
* [#8951](https://github.com/rubocop-hq/rubocop/pull/8951): Support auto-correction for `Style/MultipleComparison`. ([@koic][])
* [#8953](https://github.com/rubocop-hq/rubocop/pull/8953): Add `AllowMethodComparison` option for `Lint/MultipleComparison`. ([@koic][])
* [#8960](https://github.com/rubocop-hq/rubocop/pull/8960): Add `Regexp::Expression#loc` and `#expression` to replace `parsed_tree_expr_loc`. ([@marcandre][])
* [#8930](https://github.com/rubocop-hq/rubocop/pull/8930): Add rake tasks for alternative way to specify Changelog entries. ([@marcandre][])
* [#8940](https://github.com/rubocop-hq/rubocop/pull/8940): Add new `Style/DocumentDynamicEvalDefinition` cop. ([@fatkodima][])
* [#7753](https://github.com/rubocop-hq/rubocop/issues/7753): Add new `Lint/ToEnumArguments` cop. ([@fatkodima][])
[#]## Bug fixes
* [#8921](https://github.com/rubocop-hq/rubocop/pull/8921): Prevent `Lint/LiteralInInterpolation` from removing necessary interpolation in `%W[]` and `%I[]` literals. ([@knu][])
* [#8708](https://github.com/rubocop-hq/rubocop/pull/8708): Fix bad regexp recognition in `Lint/OutOfRangeRegexpRef` when there are multiple regexps. ([@dvandersluis][])
* [#8945](https://github.com/rubocop-hq/rubocop/pull/8945): Fix changelog task to build a correct changelog item when `Fix #123` is encountered. ([@dvandersluis][])
* [#8914](https://github.com/rubocop-hq/rubocop/pull/8914): Fix autocorrection for `Layout/TrailingWhitespace` in heredocs. ([@marcandre][])
[#]## Changes
* [#8920](https://github.com/rubocop-hq/rubocop/pull/8920): Remove Capybara's `save_screenshot` from `Lint/Debugger`. ([@ybiquitous][])
* [#8919](https://github.com/rubocop-hq/rubocop/issues/8919): Require RuboCop AST 1.0.1 or higher. ([@koic][])
* [#8939](https://github.com/rubocop-hq/rubocop/pull/8939): Accept comparisons of multiple method calls for `Style/MultipleComparison`. ([@koic][])
* [#8950](https://github.com/rubocop-hq/rubocop/issues/8950): Add `IgnoredMethods` and `IgnoredClasses` to `Lint/NumberConversion`. ([@dvandersluis][])
[#]# 1.0.0 (2020-10-21)
[#]## New features
* [#7944](https://github.com/rubocop-hq/rubocop/issues/7944): Add `MaxUnannotatedPlaceholdersAllowed` option to `Style/FormatStringToken` cop. ([@Tietew][])
* [#8379](https://github.com/rubocop-hq/rubocop/issues/8379): Handle redundant parentheses around an interpolated expression for `Style/RedundantParentheses` cop. ([@fatkodima][])
[#]## Bug fixes
* [#8892](https://github.com/rubocop-hq/rubocop/issues/8892): Fix an error for `Style/StringConcatenation` when correcting nested concatenable parts. ([@fatkodima][])
* [#8781](https://github.com/rubocop-hq/rubocop/issues/8781): Fix handling of comments in `Style/SafeNavigation` autocorrection. ([@dvandersluis][])
* [#8907](https://github.com/rubocop-hq/rubocop/pull/8907): Fix an incorrect auto-correct for `Layout/ClassStructure` when heredoc constant is defined after public method. ([@koic][])
* [#8889](https://github.com/rubocop-hq/rubocop/pull/8889): Cops can use new `after_<type>` callbacks (only for nodes that may have children nodes, like `:send` and unlike `:sym`). ([@marcandre][])
* [#8906](https://github.com/rubocop-hq/rubocop/pull/8906): Fix a false positive for `Layout/SpaceAroundOperators` when upward alignment. ([@koic][])
* [#8585](https://github.com/rubocop-hq/rubocop/pull/8585): Fix false positive in `Style/RedundantSelf` cop with nested `self` access. ([@marcotc][])
* [#8692](https://github.com/rubocop-hq/rubocop/pull/8692): Fix `Layout/TrailingWhitespace` auto-correction in heredoc. ([@marcandre][])
[#]## Changes
* [#8882](https://github.com/rubocop-hq/rubocop/pull/8882): **(Potentially breaking)** RuboCop assumes that Cop classes do not define new `on_<type>` methods at runtime (e.g. via `extend` in `initialize`). ([@marcandre][])
* [#7966](https://github.com/rubocop-hq/rubocop/issues/7966): **(Breaking)** Enable all pending cops for RuboCop 1.0. ([@koic][])
* [#8490](https://github.com/rubocop-hq/rubocop/pull/8490): **(Breaking)** Change logic for cop department name computation. Cops inside deep namespaces (5 or more levels deep) now belong to departments with names that are calculated by joining module names starting from the third one with slashes as separators. For example, cop `Rubocop::Cop::Foo::Bar::Baz` now belongs to `Foo/Bar` department (previously it was `Bar`). ([@dsavochkin][])
* [#8692](https://github.com/rubocop-hq/rubocop/pull/8692): Default changed to disallow `Layout/TrailingWhitespace` in heredoc. ([@marcandre][])
* [#8894](https://github.com/rubocop-hq/rubocop/issues/8894): Make `Security/Open` aware of `URI.open`. ([@koic][])
* [#8901](https://github.com/rubocop-hq/rubocop/issues/8901): Fix false positive for `Naming/BinaryOperatorParameterName` when defining `=~`. ([@zajn][])
* [#8908](https://github.com/rubocop-hq/rubocop/pull/8908): Show extension cop versions when using `--verbose-version` option. ([@koic][])
- New upstream release 0.93.1
[#]## Bug fixes
* [#8782](https://github.com/rubocop-hq/rubocop/issues/8782): Fix incorrect autocorrection for `Style/TernaryParentheses` with `defined?`. ([@dvandersluis][])
* [#8867](https://github.com/rubocop-hq/rubocop/issues/8867): Rework `Lint/RedundantSafeNavigation` to be more safe. ([@fatkodima][])
* [#8864](https://github.com/rubocop-hq/rubocop/issues/8864): Fix false positive for `Style/RedundantBegin` with a postfix `while` or `until`. ([@dvandersluis][])
* [#8869](https://github.com/rubocop-hq/rubocop/issues/8869): Fix a false positive for `Style/RedundantBegin` when using `begin` for or assignment and method call. ([@koic][])
* [#8862](https://github.com/rubocop-hq/rubocop/issues/8862): Fix an error for `Lint/AmbiguousRegexpLiteral` when using regexp without method calls in nested structure. ([@koic][])
* [#8872](https://github.com/rubocop-hq/rubocop/issues/8872): Fix an error for `Metrics/ClassLength` when multiple assignments to constants. ([@koic][])
* [#8871](https://github.com/rubocop-hq/rubocop/issues/8871): Fix a false positive for `Style/RedundantBegin` when using `begin` for method argument or part of conditions. ([@koic][])
* [#8875](https://github.com/rubocop-hq/rubocop/issues/8875): Fix an incorrect auto-correct for `Style/ClassEqualityComparison` when comparing class name. ([@koic][])
* [#8880](https://github.com/rubocop-hq/rubocop/issues/8880): Fix an error for `Style/ClassLength` when overlapping constant assignments. ([@koic][])
- New upstream release 0.93
[#]## New features
* [#8796](https://github.com/rubocop-hq/rubocop/pull/8796): Add new `Lint/HashCompareByIdentity` cop. ([@fatkodima][])
* [#8833](https://github.com/rubocop-hq/rubocop/pull/8833): Add new `Style/ClassEqualityComparison` cop. ([@fatkodima][])
* [#8668](https://github.com/rubocop-hq/rubocop/pull/8668): Add new `Lint/RedundantSafeNavigation` cop. ([@fatkodima][])
* [#8842](https://github.com/rubocop-hq/rubocop/issues/8842): Add notification about cache being used to debug mode. ([@hatkyinc2][])
* [#8822](https://github.com/rubocop-hq/rubocop/pull/8822): Make `Style/RedundantBegin` aware of `begin` without `rescue` or `ensure`. ([@koic][])
[#]## Bug fixes
* [#8810](https://github.com/rubocop-hq/rubocop/pull/8810): Fix multiple offense detection for `Style/RaiseArgs`. ([@pbernays][])
* [#8151](https://github.com/rubocop-hq/rubocop/issues/8151): Fix a false positive for `Lint/BooleanSymbol` when used within `%i[...]`. ([@fatkodima][])
* [#8809](https://github.com/rubocop-hq/rubocop/pull/8809): Fix multiple offense detection for `Style/For`. ([@pbernays][])
* [#8801](https://github.com/rubocop-hq/rubocop/issues/8801): Fix `Layout/SpaceAroundEqualsInParameterDefault` only registered once in a line. ([@rdunlop][])
* [#8514](https://github.com/rubocop-hq/rubocop/issues/8514): Correct multiple `Style/MethodDefParentheses` per file. ([@rdunlop][])
* [#8825](https://github.com/rubocop-hq/rubocop/issues/8825): Fix crash in `Style/ExplicitBlockArgument` when code is called outside of a method. ([@ghiculescu][])
* [#8718](https://github.com/rubocop-hq/rubocop/issues/8718): Fix undefined methods of pseudo location. ([@ybiquitous][])
* [#8354](https://github.com/rubocop-hq/rubocop/issues/8354): Detect regexp named captures in `Style/CaseLikeIf` cop. ([@dsavochkin][])
* [#8821](https://github.com/rubocop-hq/rubocop/issues/8821): Fix an incorrect autocorrect for `Style/NestedTernaryOperator` when using a nested ternary operator expression with no parentheses
on the outside. ([@koic][])
* [#8834](https://github.com/rubocop-hq/rubocop/issues/8834): Fix a false positive for `Style/ParenthesesAsGroupedExpression` when method argument parentheses are omitted and hash argument key
is enclosed in parentheses. ([@koic][])
* [#8830](https://github.com/rubocop-hq/rubocop/issues/8830): Fix bad autocorrect of `Style/StringConcatenation` when string includes double quotes. ([@tleish][])
* [#8807](https://github.com/rubocop-hq/rubocop/pull/8807): Fix a false positive for `Style/RedundantCondition` when using assignment by hash key access. ([@koic][])
* [#8848](https://github.com/rubocop-hq/rubocop/issues/8848): Fix a false positive for `Style/CombinableLoops` when using the same method with different arguments. ([@dvandersluis][])
* [#8843](https://github.com/rubocop-hq/rubocop/issues/8843): Fix an incorrect autocorrect for `Lint/AmbiguousRegexpLiteral` when sending method to regexp literal receiver. ([@koic][])
* [#8842](https://github.com/rubocop-hq/rubocop/issues/8842): Save actual status to cache, except corrected. ([@hatkyinc2][])
* [#8835](https://github.com/rubocop-hq/rubocop/issues/8835): Fix an incorrect autocorrect for `Style/RedundantInterpolation` when using string interpolation for non-operator methods.
([@koic][])
* [#7495](https://github.com/rubocop-hq/rubocop/issues/7495): Example for `Lint/AmbiguousBlockAssociation` cop. ([@AllanSiqueira][])
* [#8855](https://github.com/rubocop-hq/rubocop/issues/8855): Fix an error for `Layout/EmptyLinesAroundAccessModifier` and `Style/AccessModifierDeclarations` when using only access modifier.
([@koic][])
[#]## Changes
* [#8803](https://github.com/rubocop-hq/rubocop/pull/8803): **(Breaking)** `RegexpNode#parsed_tree` now processes regexps including interpolation (by blanking the interpolation before parsing,
rather than skipping). ([@owst][])
* [#8625](https://github.com/rubocop-hq/rubocop/pull/8625): Improve `Style/RedundantRegexpCharacterClass` and `Style/RedundantRegexpEscape` by using `regexp_parser` gem. ([@owst][])
* [#8646](https://github.com/rubocop-hq/rubocop/issues/8646): Faster find of all files in `TargetFinder` class which improves initial startup speed. ([@tleish][])
* [#8102](https://github.com/rubocop-hq/rubocop/issues/8102): Consider class length instead of block length for `Struct.new`. ([@tejasbubane][])
* [#7408](https://github.com/rubocop-hq/rubocop/issues/7408): Make `Gemspec/RequiredRubyVersion` cop aware of `Gem::Requirement`. ([@tejasbubane][])
[@fatkodima]: https://github.com/fatkodima
[@hatkyinc2]: https://github.com/hatkyinc2
[@koic]: https://github.com/koic
[@pbernays]: https://github.com/pbernays
[@rdunlop]: https://github.com/rdunlop
[@ghiculescu]: https://github.com/ghiculescu
[@ybiquitous]: https://github.com/ybiquitous
[@dsavochkin]: https://github.com/dsavochkin
[@tleish]: https://github.com/tleish
[@dvandersluis]: https://github.com/dvandersluis
[@AllanSiqueira]: https://github.com/AllanSiqueira
[@owst]: https://github.com/owst
[@tejasbubane]: https://github.com/tejasbubane
==== rubygem-rubocop-ast ====
Version update (0.5.0 -> 1.1.0)
- New upstream release 1.1.0
[#]# 1.1.0 (2020-10-26)
[#]## New features
* [#144](https://github.com/rubocop-hq/rubocop-ast/pull/144): NodePattern: allow method calls on constants. ([@marcandre][])
[#]# 1.0.1 (2020-10-23)
[#]## Bug fixes
* [#141](https://github.com/rubocop-hq/rubocop-ast/pull/141): Make `SendNode#macro?` and `RuboCop::AST::Node#class_constructor?` aware of struct constructor and `RuboCop::AST::Node#struct_constructor?` is deprecated. ([@koic][])
* [#142](https://github.com/rubocop-hq/rubocop-ast/pull/142): Only traverse send nodes in `MethodDispatchNode#def_modifier?`. ([@eugeneius][])
[#]# 1.0.0 (2020-10-21)
[#]## Changes
* None since 0.8; official 1.0 release coinciding with RuboCop 1.0 and API considered stable. ([@marcandre][])
[#]# 0.8.0 (2020-10-12)
[#]## New features
* [#49](https://github.com/rubocop-hq/rubocop-ast/pull/49): Add `DefNode#endless?` (Ruby 3.0). ([@marcandre][])
* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): Future-proof `AST::Traversal` by detecting unknown `Node` types. ([@marcandre][])
* [#131](https://github.com/rubocop-hq/rubocop-ast/pull/131): Add rake tasks to merge and create Changelog entries. ([@marcandre][])
[#]## Bug fixes
* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): All nodes of `break` and `next` are now traversed. ([@marcandre][])
[#]# 0.7.1 (2020-09-28)
[#]## Bug fixes
* [#127](https://github.com/rubocop-hq/rubocop-ast/pull/127): Fix dependency issue for JRuby. ([@marcandre][])
[#]# 0.7.0 (2020-09-27)
[#]## New features
* [#105](https://github.com/rubocop-hq/rubocop-ast/pull/105): `NodePattern` compiler [complete rewrite](https://docs.rubocop.org/rubocop-ast/node_pattern_compiler.html). Add support for multiple variadic terms. ([@marcandre][])
* [#109](https://github.com/rubocop-hq/rubocop-ast/pull/109): Add `NodePattern` debugging rake tasks: `test_pattern`, `compile`, `parse`. See also [this app](https://nodepattern.herokuapp.com) ([@marcandre][])
* [#110](https://github.com/rubocop-hq/rubocop-ast/pull/110): Add `NodePattern` support for multiple terms unions. ([@marcandre][])
* [#111](https://github.com/rubocop-hq/rubocop-ast/pull/111): Optimize some `NodePattern`s by using `Set`s. ([@marcandre][])
* [#112](https://github.com/rubocop-hq/rubocop-ast/pull/112): Add `NodePattern` support for Regexp literals. ([@marcandre][])
[#]## Changes
* [#22](https://github.com/rubocop-hq/rubocop-ast/issues/22): **(Potentially breaking)** Most constants are now private, the rest are converted to Sets and meant to be private. ([@marcandre][])
[#]# 0.6.0 (2020-09-26)
[#]## New features
* [#124](https://github.com/rubocop-hq/rubocop-ast/pull/124): Add `RegexpNode#options`. ([@owst][])
[#]# 0.5.1 (2020-09-25)
[#]## Bug fixes
* [#120](https://github.com/rubocop-hq/rubocop-ast/pull/120): **(Potentially breaking)** Fix false positives and negatives for `SendNode#macro?`. This impacts `{non_}bare_access_modifier?` and `special_access_modifier?`. ([@marcandre][])
==== rubygem-zeitwerk ====
Version update (2.4.0 -> 2.4.1)
- updated to version 2.4.1
* Use `__send__` instead of `send` internally.
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- Set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Added:
* set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
- Properly validate eauth credentials and tokens on SSH calls made by Salt API
(bsc#1178319) (bsc#1178362) (bsc#1178361)
(CVE-2020-25592) (CVE-2020-17490) (CVE-2020-16846)
- Added:
* fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
- Fix novendorchange handling in zypperpkg module
- Added:
* fix-novendorchange-option-284.patch
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user' (bsc#1177867)
- Added:
* path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
- Patches to fix X not having access control on startup
(boo#1177201, CVE-2020-28049):
* Add 0001-Don-t-disable-authentication-in-test-mode.patch
* Modify 0001-Redesign-Xauth-handling.patch
- Add patch to set XAUTHLOCALHOSTNAME again (boo#1177835):
* 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch
==== sendmail ====
Subpackages: libmilter1_0
- cleanup the sendmail permissions profile:
- /var/run/sendmail was last used in SLE-11 with systemv init, is no longer
required.
- /var/spool/clientmqueue is now owned by the system-user-mail package.
Nobody is calling %set_permissions and %verify_permissions on this
directory anymore, therefore the permissions entry is useless.
- /var/spool/mail is the same for all permissions profiles and also managed
by systemd-tmpfiles via the filesystem package (fs-var.conf).
==== shadow ====
- Change again useradd.local script to let it work even for system
accounts and work together with SELinux (bsc#1178296)
- Change patch useradd-script.patch to support the four arguments
used by the useradd.local script (bsc#1178296)
==== shim ====
- Disable the signature attachment for AArch64 temporarily until
we get a real one.
- Add shim-bsc1177315-verify-eku-codesign.patch to check CodeSign
in the signer's EKU (bsc#1177315)
- Add shim-bsc1177789-fix-null-pointer-deref-AuthenticodeVerify.patch
to fix NULL pointer dereference in AuthenticodeVerify()
(bsc#1177789, CVE-2019-14584)
- shim-install: Support changing default shim efi binary in
/usr/etc/default/shim and /etc/default/shim (bsc#1177315)
- Add shim-bsc1177315-fix-buffer-use-after-free.patch to fix buffer
use-after-free at the end of the EKU verification (bsc#1177315)
==== shotwell ====
Version update (0.30.10 -> 0.30.11)
- Update to version 0.30.11:
+ Add missing "Publish..." item in file menu.
+ Enable sandboxing for WebKitGTK.
+ Updated translations.
==== squid ====
- re-add older SLES12 requirements so we can use one devel project
for all codestreams
- fix previous change to reinstante permissions macros, because the wrong path
has been used (bsc#1171569).
- use libexecdir instead of libdir to conform to recent changes in Factory
(bsc#1171164).
==== systemd-default-settings ====
Version update (0.2 -> 0.4)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- rpm file lists are now generated from the spec file.
- Make sure the release number between the main and the branding
packages match
- Import 0.3
d299248 List drop-in directories in SUSE.list exclusively
e4651a7 Disable memory accounting by default for all distros (jsc#PM-2229 jsc#PM-2230)
==== thunar ====
Version update (1.8.15 -> 1.8.16)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 1.8.16
* Add missing parameter to ThunarBrowserPokeDeviceFunc function
* Fix error for custom date format in details view
(gxo#xfce/thunar#389)
* Fix unavailable rubber banding in detailed view
(gxo#xfce/thunar#326)
* Ghost file ocasionally remains when dropping file into directory
* (gxo#xfce/thunar#312)
* Translation Updates
==== timezone ====
Version update (2020a -> 2020d)
- Add fat.patch to generate "fat" timezone files (was default before 2020b).
- Adjust timezone-java.spec.in to avoid build failures when running
pre_checkin.sh
- timezone update 2020d
* Palestine ends DST earlier than predicted, on 2020-10-24.
- timezone update 2020c
* Fiji starts DST later than usual, on 2020-12-20.
- timezone update 2020b (bsc#1177460)
* Revised predictions for Morocco's changes starting in 2023.
* Canada's Yukon changes to -07 on 2020-11-01, not 2020-03-08.
* Macquarie Island has stayed in sync with Tasmania since 2011.
* Casey, Antarctica is at +08 in winter and +11 in summer.
* zic no longer supports -y, nor the TYPE field of Rules.
- Rebased timezone-2018f-bsc1112310.patch
==== timezone-java ====
Version update (2020a -> 2020d)
- Add fat.patch to generate "fat" timezone files (was default before 2020b).
- Adjust timezone-java.spec.in to avoid build failures when running
pre_checkin.sh
- timezone update 2020d
* Palestine ends DST earlier than predicted, on 2020-10-24.
- timezone update 2020c
* Fiji starts DST later than usual, on 2020-12-20.
- timezone update 2020b (bsc#1177460)
* Revised predictions for Morocco's changes starting in 2023.
* Canada's Yukon changes to -07 on 2020-11-01, not 2020-03-08.
* Macquarie Island has stayed in sync with Tasmania since 2011.
* Casey, Antarctica is at +08 in winter and +11 in summer.
* zic no longer supports -y, nor the TYPE field of Rules.
- Rebased timezone-2018f-bsc1112310.patch
- Fixup tzdata-china.diff: zone.tab and zone1970.tab MUST be tab
delimited (boo#1176927).
==== tk ====
- Fix build with RPM 4.16: error: bare words are no longer
supported, please use "...": lib64 == lib64.
==== tmux ====
Version update (3.1b -> 3.1c)
- fix build for SLE 12 PackageHub
- Update to version 3.1c
* Fix a stack overflow on colon-separated CSI parsing.
boo#1178263 CVE-2020-27347
==== transactional-update ====
Version update (2.28 -> 2.28.2)
Subpackages: transactional-update-zypp-config
- Version 2.28.2
- SELinux: Exclude security.selinux attribute from rsyncing (again)
- Version 2.28.1
- SELinux: Fixed changing the wrong grub configuration file
- SELinux: Move /.autorelabel file to writeable location
==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Remove hard dependency to Thunar 1.8.2. We use "Suggests" instead
to make sure the correct version is picked while keeping a soft
dependency.
- Weak dependencies: Use Supplements tag as recommended
tumbler-folder-thumbnailer/tumbler-webp-thumbnailer dependencies
for main package
==== vim ====
Version update (8.2.1900 -> 8.2.1955)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.1955, fixes the following problems
* Vim9: command modifiers do not work.
* Variable completion does not work in command line window.
* Default option values are changed when using :badd for an existing buffer.
* Buffer test fails with normal features.
* Still using default option values after using ":badd +1".
* The wininfo list may contain stale entries.
* Warning for signed/unsigned.
* Complete_info().selected may be wrong.
* Lua is initialized even when not used.
* Number of status line items is limited to 80.
* Reading past the end of the command line.
* Tiny build fails.
* With Python 3.9 some tests fail.
* GTK GUI: rounding for the cell height is too strict.
* Vim9: cannot put line break in expression for '=' register.
* Vim9: error for wrong number of arguments is not useful.
* Vim9: function call is aborted even when "silent!" is used.
* No test for improved Man command.
* Vim9: E1100 mentions :let.
* Assert_fails() setting emsg_silent changes normal execution.
* Listlbr test fails when run after another test.
* Fuzzy matching does not recognize path separators.
* Win32: scrolling doesn't work properly when part of window is off-screen.
* Vim9: "filter" command modifier doesn't work.
* Vim9: crash when indexing dict with NULL key.
* List/dict test fails.
* Cannot use a space in 'spellfile'. (Filipe Brandenburger)
* Vim9: get unknown error with an error in a timer function.
* Vim9: "silent!" not effective when list index is wrong.
* MS-Windows: problem loading Perl 5.32.
* Wrong input if removing shift results in special key code.
* Vim9: arguments of extend() not checked at compile time.
* Compiler warnings when building with Athena GUI.
* Cannot sort using locale ordering.
* Vim9: command modifiers in :def function not tested.
* Sort test fails on Mac.
* Session sets the local 'scrolloff' value to the global value.
* Vim9: test for confirm modifier fails in some situations.
* Wiping out a terminal buffer makes some tests fail.
* Invalid memory access in Ex mode with global command.
* Vim9: browse modifier test fails on Mac.
* Ex mode test fails on MS-Windows with GUI.
* Insufficient test coverage for the Netbeans interface.
* Vim9: wrong error message when colon is missing.
* Netbeans test is flaky.
* Crash when passing NULL function to reduce().
* sort() with NULL string not tested.
* Crash when using "zj" without folds. (Sean Dewar)
* GUI: crash when handling message while closing a window. (Srinath
Avadhanula)
* Vim9: using extend() on null dict is silently ignored.
* Vim9: crash when compiling function fails when getting type.
* Test for list and dict fails.
* Vim9: crash when using a NULL dict key.
* Vim9: extra "unknown" error after other error.
* Vim9: not all command modifiers are tested.
* Vim9: not all command modifiers are tested.
- apparmor.vim: update from AppArmor 3.0
- add capability checkpoint_restore
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- jsc#SLE-12902 virt-manager: Display information about nvram file
used instead of the path to the Nvram
virtman-add-tooltip-to-firmware.patch
==== vulkan-loader ====
Version update (1.2.154 -> 1.2.154.1)
- Update to release 1.2.154.1
* Fix some issues when EnumerateAdapterPhysicalDevices is available
==== wireshark ====
Version update (3.2.7 -> 3.2.8)
Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt
- wireshark 3.2.8:
* CVE-2020-26575: FBZERO dissector crash (boo#1177406)
* CVE-2020-28030: GQUIC dissector crash (boo#1178291)
* Infinite memory allocation while parsing this tcp packet
- Further features, bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-3.2.8.html
==== xdm ====
Subpackages: xdm-xsession
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
==== xen ====
Version update (4.14.0_08 -> 4.14.0_10)
Subpackages: xen-libs xen-tools-domU
- Upstream bug fixes (bsc#1027519)
5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch
5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch
5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch
5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch
5f5b6b7a-hypfs-fix-custom-param-writes.patch
5f607915-x86-HVM-more-consistent-IO-completion.patch
5f6cfb5b-x86-PV-dont-GP-for-SYSENTER-with-NT-set.patch
5f6cfb5b-x86-PV-dont-clobber-NT-on-return-to-guest.patch
5f71a21e-x86-S3-fix-shadow-stack-resume.patch
5f76ca65-evtchn-Flask-prealloc-for-send.patch
5f76caaf-evtchn-FIFO-use-stable-fields.patch
5f897c25-x86-traps-fix-read_registers-for-DF.patch
5f897c7b-x86-smpboot-restrict-memguard_guard_stack.patch
- Renamed patches
5f560c42-x86-PV-64bit-segbase-consistency.patch
Replaces 5f5b6951-x86-PV-64bit-segbase-consistency.patch
5f6a002d-x86-PV-handle-MSR_MISC_ENABLE-correctly.patch
Replaces 5f6a05a0-pv-Handle-the-Intel-specific-MSR_MISC_ENABLE-correctly.patch
5f6a0049-memory-dont-skip-RCU-unlock-in-acquire_resource.patch
Replaces 5f6a05b7-xen-memory-Dont-skip-the-RCU-unlock-path-in-acquire_resource.patch
5f6a0067-x86-vPT-fix-race-when-migrating-timers.patch
Replaces 5f6a05dd-vpt-fix-race-when-migrating-timers-between-vCPUs.patch
5f6a008e-x86-MSI-drop-read_msi_msg.patch
Replaces 5f6a05fa-msi-get-rid-of-read_msi_msg.patch
5f6a00aa-x86-MSI-X-restrict-reading-of-PBA-bases.patch
Replaces 5f6a061a-MSI-X-restrict-reading-of-table-PBA-bases-from-BARs.patch
5f6a00c4-evtchn-relax-port_is_valid.patch
Replaces 5f6a062c-evtchn-relax-port_is_valid.patch
5f6a00df-x86-PV-avoid-double-exception-injection.patch
Replaces 5f6a065c-pv-Avoid-double-exception-injection.patch
5f6a00f4-evtchn-add-missing-barriers.patch
Replaces 5f6a0674-xen-evtchn-Add-missing-barriers-when-accessing-allocating-an-event-channel.patch
5f6a0111-evtchn-x86-enforce-correct-upper-limit.patch
Replaces 5f6a068e-evtchn-x86-enforce-correct-upper-limit-for-32-bit-guests.patch
5f6a013f-evtchn_reset-shouldnt-succeed-with.patch
Replaces 5f6a06be-evtchn-evtchn_reset-shouldnt-succeed-with-still-open-ports.patch
5f6a0160-evtchn-IRQ-safe-per-channel-lock.patch
Replaces 5f6a06e0-evtchn-convert-per-channel-lock-to-be-IRQ-safe.patch
5f6a0178-evtchn-address-races-with-evtchn_reset.patch
Replaces 5f6a06f2-evtchn-address-races-with-evtchn_reset.patch
5f6a01a4-evtchn-preempt-in-evtchn_destroy.patch
Replaces 5f6a071f-evtchn-arrange-for-preemption-in-evtchn_destroy.patch
5f6a01c6-evtchn-preempt-in-evtchn_reset.patch
Replaces 5f6a0754-evtchn-arrange-for-preemption-in-evtchn_reset.patch
- bsc#1177409 - VUL-0: xen: x86 PV guest INVLPG-like flushes may
leave stale TLB entries (XSA-286)
xsa286-1.patch
xsa286-2.patch
xsa286-3.patch
xsa286-4.patch
xsa286-5.patch
xsa286-6.patch
- bsc#1177412 - VUL-0: xen: Race condition in Xen mapping code
(XSA-345)
5f8ed5d3-x86-mm-map_pages_to_xen-single-exit-path.patch
5f8ed5eb-x86-mm-modify_xen_mappings-one-exit-path.patch
5f8ed603-x86-mm-prevent-races-in-mapping-updates.patch
- bsc#1177413 - VUL-0: xen: undue deferral of IOMMU TLB flushes
(XSA-346)
5f8ed635-IOMMU-suppress-iommu_dont_flush_iotlb-when.patch
5f8ed64c-IOMMU-hold-page-ref-until-TLB-flush.patch
- bsc#1177414 - VUL-0: xen: unsafe AMD IOMMU page table updates
(XSA-347)
5f8ed682-AMD-IOMMU-convert-amd_iommu_pte.patch
5f8ed69c-AMD-IOMMU-update-live-PTEs-atomically.patch
5f8ed6b0-AMD-IOMMU-suitably-order-DTE-mods.patch
- Update libxc.sr.superpage.patch
set errno in x86_hvm_alloc_4k (bsc#1177112)
==== xfdesktop ====
Version update (4.14.2 -> 4.14.3)
Subpackages: xfdesktop-lang
- Update to version 4.14.2
* Avoid redundant calls to backdrop_changed_cb (bxo#16773)
* Fix memory leak when reconnecting DP monitor (bxo#16314)
(obsoletes xfce-backdrop.patch)
* Fix transparent background color (bxo#16380)
* Do not insert hyphens at intra-word line breaks (bxo#16339)
* Translation Updates
==== xfwm4 ====
Version update (4.14.5 -> 4.14.6)
Subpackages: xfwm4-lang
- Update to version 4.14.6
* Add more XErrors traps
* Translation updates
==== yast2-firewall ====
Version update (4.3.8 -> 4.3.9)
- AutoYaST: When no firewall section is defined, write the service
settings according to the proposal (bsc#1178050)
- 4.3.9
==== yast2-installation ====
Version update (4.3.19 -> 4.3.20)
- Write hostname and proxy configuration to the inst-sys when
configured through linuxrc not only during an installation but
also when running an autoinstallation (bsc#1177768)
- 4.3.20
- yupdate - also make /usr/share/icons writable by default
(needed for updating yast2-theme)
==== yast2-security ====
Version update (4.3.3 -> 4.3.4)
- AY-Import: Translate <enable_sysrq> setting to <kernel.sysrq>
with the correct value format (bsc#1177720).
- 4.3.4
==== zypp-plugin ====
- singlespec in Tumbleweed must support multiple python3 flavors
in the future gh#openSUSE/python-rpm-macros#66
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
1
0
Hello openSUSE ARM users!
ARMv7 architecture is currently being challenged by the new "Jump"
development model of openSUSE Leap. This new "Jump" process will use
pre-built binaries from the corresponding SUSE Linux Enterprise
release. Previously openSUSE Leap was sharing the distribution package
sources with SUSE Linux Enterprise, but built them separately. As SLE
stopped supporting 32-bit distributions many years ago, we have the
option of continuing to rebuild the packages for openSUSE Leap on those
architectures from sources, or to stop supporting those.
We would like to understand our openSUSE ARM contributors and openSUSE
ARM user base before taking any further steps.
We really value your time, we don't expect you to spend more than 10
minutes on this survey. The outcome of the survey will be that we
either continue supporting openSUSE Leap on ARMv7 in future releases
(15.3 and beyond) or that ARMv7 remains an openSUSE Tumbleweed only
option.
The survey ends on Nov 20th November 23:59.
Thank you
openSUSE release team
N�����r��y隊Z)z{.�櫛맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.�櫛�0�����Ǩ�
2
2
02 Nov '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:
389-ds (1.4.4.3~git0.7b79b89c1 -> 1.4.4.6~git0.71baa8cb2)
MozillaFirefox (81.0.1 -> 82.0)
MozillaThunderbird (78.3.3 -> 78.4.0)
alsa (1.2.3.2 -> 1.2.4)
alsa-firmware (1.2.1 -> 1.2.4)
alsa-ucm-conf (1.2.3 -> 1.2.4)
atftp
autoyast2 (4.3.61 -> 4.3.62)
bind (9.16.6 -> 9.16.7)
bluedevil5 (5.20.1 -> 5.20.2)
breeze (5.20.1 -> 5.20.2)
breeze-gtk (5.20.1 -> 5.20.2)
btrfsprogs (5.7 -> 5.9)
clazy
cups (2.3b6 -> 2.3.3)
dhcp
discover (5.20.1 -> 5.20.2)
drkonqi5 (5.20.1 -> 5.20.2)
ffmpeg-4
filesystem
firebird (3.0.5.33220 -> 3.0.6.33328)
freetype2 (2.10.2 -> 2.10.4)
gdm
ghostscript (9.52 -> 9.53.3)
git (2.28.0 -> 2.29.1)
glib2 (2.64.6 -> 2.66.2)
grub2
gstreamer (1.16.2 -> 1.18.0)
gstreamer-devtools (1.16.2 -> 1.18.0)
gstreamer-editing-services (1.16.2 -> 1.18.0)
gstreamer-plugins-bad (1.16.2 -> 1.18.0)
gstreamer-plugins-base (1.16.2 -> 1.18.0)
gstreamer-plugins-libav (1.16.2 -> 1.18.0)
gstreamer-plugins-ugly (1.16.2 -> 1.18.0)
ibus
iproute2 (5.8.0 -> 5.9.0)
issue-generator (1.10 -> 1.12)
iw (5.4 -> 5.9)
kactivitymanagerd (5.20.1 -> 5.20.2)
kcm_sddm (5.20.1 -> 5.20.2)
kde-cli-tools5 (5.20.1 -> 5.20.2)
kde-gtk-config5 (5.20.1 -> 5.20.2)
kernel-source (5.8.15 -> 5.9.1)
kgamma5 (5.20.1 -> 5.20.2)
khotkeys5 (5.20.1 -> 5.20.2)
kinfocenter5 (5.20.1 -> 5.20.2)
kmenuedit5 (5.20.1 -> 5.20.2)
konversation (1.7.6 -> 1.7.7)
kscreen5 (5.20.1 -> 5.20.2)
kscreenlocker (5.20.1 -> 5.20.2)
ksshaskpass5 (5.20.1 -> 5.20.2)
ksysguard5 (5.20.1 -> 5.20.2)
kwayland-integration (5.20.1 -> 5.20.2)
kwayland-server (5.20.1 -> 5.20.2)
kwin5 (5.20.1 -> 5.20.2)
kwrited5 (5.20.1 -> 5.20.2)
libassuan (2.5.3 -> 2.5.4)
libeconf
liberation-fonts (1.07.4 -> 2.1.1)
libgcrypt (1.8.6 -> 1.8.7)
libkdecoration2 (5.20.1 -> 5.20.2)
libkscreen2 (5.20.1 -> 5.20.2)
libksysguard5 (5.20.1 -> 5.20.2)
libnetfilter_conntrack
libnfnetlink
libnftnl (1.1.7 -> 1.1.8)
libnl3
libpwquality (1.4.2 -> 1.4.4)
libraw (0.20.0 -> 0.20.2)
libressl (3.1.4 -> 3.2.2)
librsvg (2.48.8 -> 2.50.1)
libsolv (0.7.15 -> 0.7.16)
libstorage-ng (4.3.51 -> 4.3.52)
libunwind
libwpe (1.6.0 -> 1.8.0)
libyui (3.12.0 -> 3.12.1)
libyui-qt (2.56.0 -> 2.56.1)
mariadb (10.4.14 -> 10.5.6)
milou5 (5.20.1 -> 5.20.2)
mozjs68
mtools (4.0.24 -> 4.0.25)
mtr
ncurses (6.2.20201010 -> 6.2.20201024)
nftables (0.9.6 -> 0.9.7)
ntp
ocfs2-tools
openblas_openmp (0.3.10 -> 0.3.12)
openldap2 (2.4.54 -> 2.4.55)
oxygen5 (5.20.1 -> 5.20.2)
patterns-base
patterns-kde
perl-Cpanel-JSON-XS (4.24 -> 4.25)
perl-List-MoreUtils (0.428 -> 0.430)
perl-List-MoreUtils-XS (0.428 -> 0.430)
perl-Mail-DKIM (0.54 -> 1.20200907)
perl-URI (1.76 -> 5.05)
plasma-browser-integration (5.20.1 -> 5.20.2)
plasma-nm5 (5.20.1 -> 5.20.2)
plasma5-addons (5.20.1 -> 5.20.2)
plasma5-desktop (5.20.1 -> 5.20.2)
plasma5-integration (5.20.1 -> 5.20.2)
plasma5-openSUSE
plasma5-pa (5.20.1 -> 5.20.2)
plasma5-thunderbolt (5.20.0 -> 5.20.1)
plasma5-workspace (5.20.1.1 -> 5.20.2)
polkit (0.117 -> 0.118)
polkit-kde-agent-5 (5.20.1 -> 5.20.2)
poppler (0.90.0 -> 20.10.0)
poppler-qt5 (0.90.0 -> 20.10.0)
postgresql (12.0.1 -> 13)
postgresql13 (12.4 -> 13.0)
powerdevil5 (5.20.1 -> 5.20.2)
powertop
ppp
publicsuffix (20200909 -> 20201026)
python-Pygments (2.6.1 -> 2.7.2)
python-SQLAlchemy (1.3.19 -> 1.3.20)
python-Twisted
python-bcrypt
python-cffi (1.14.2 -> 1.14.3)
python-cmdln
python-dulwich (0.20.5 -> 0.20.6)
python-ecdsa (0.15 -> 0.16.0)
python-gevent (1.5.0~a3 -> 20.9.0)
python-greenlet (0.4.16 -> 0.4.17)
python-h2
python-hyperframe (5.2.0 -> 6.0.0)
python-hyperlink (19.0.0 -> 20.0.1)
python-immutables (0.11 -> 0.14)
python-invoke (1.3.0 -> 1.4.1)
python-libvirt-python
python-matplotlib
python-networkx
python-numpy (1.19.1 -> 1.19.2)
python-ordered-set
python-paramiko
python-passlib
python-psutil (5.7.0 -> 5.7.2)
python-pyzmq
python-reportlab (3.5.46 -> 3.5.51)
python-six
python-trio (0.16.0 -> 0.17.0)
python-urwid (2.1.0 -> 2.1.1)
qemu
raspberrypi-firmware (2020.09.30 -> 2020.10.22)
raspberrypi-firmware-config (2020.09.30 -> 2020.10.22)
ruby2.7
rubygem-mixlib-authentication (3.0.6 -> 3.0.7)
rubygem-mixlib-cli (2.1.6 -> 2.1.8)
rubygem-mixlib-config (3.0.6 -> 3.0.9)
rubygem-mixlib-log (3.0.8 -> 3.0.9)
serd (0.30.4 -> 0.30.6)
setools
shim
sratom (0.6.4 -> 0.6.6)
sssd (2.3.1 -> 2.4.0)
system-tuning-common-SUSE
systemsettings5 (5.20.1.1 -> 5.20.2)
tftp
tpm2-0-tss (2.3.3 -> 3.0.1)
transactional-update (2.27 -> 2.28)
u-boot-rpiarm64 (2020.04 -> 2020.10)
vim (8.2.1840 -> 8.2.1900)
virt-manager
vm-install (0.10.08 -> 0.10.10)
webkit2gtk3 (2.30.1 -> 2.30.2)
whois (5.5.6 -> 5.5.7)
wpebackend-fdo (1.6.1 -> 1.8.0)
xdg-desktop-portal-kde (5.20.1 -> 5.20.2)
xfce4-cpufreq-plugin (1.2.1 -> 1.2.2)
xfce4-dict (0.8.3 -> 0.8.4)
xfsprogs (5.8.0 -> 5.9.0)
yast2 (4.3.37 -> 4.3.38)
yast2-bootloader (4.3.12 -> 4.3.13)
yast2-firewall (4.3.7 -> 4.3.8)
yast2-firstboot (4.3.6 -> 4.3.7)
yast2-network (4.3.26 -> 4.3.27)
yast2-packager (4.3.9 -> 4.3.10)
yast2-schema (4.3.14 -> 4.3.15)
yast2-storage-ng (4.3.15 -> 4.3.16)
yast2-trans (84.87.20201018.99a4069e60 -> 84.87.20201022.48f7cb4c97)
yast2-ycp-ui-bindings (4.3.3 -> 4.3.5)
zxing-cpp
=== Details ===
==== 389-ds ====
Version update (1.4.4.3~git0.7b79b89c1 -> 1.4.4.6~git0.71baa8cb2)
Subpackages: lib389 libsvrcore0
- Update to version 1.4.4.6~git0.71baa8cb2:
* Bump version to 1.4.4.6
* Issue 4262 - Remove legacy tools subpackage (final cleanup)
* Issue 4262 - Remove legacy tools subpackage (restart instances after rpm install)
* Issue 4262 - Remove legacy tools subpackage
* Issue 2526 - revert API change in slapi_be_getsuffix()
* Issue 4363 - Sync repl: per thread structure was incorrectly initialized (#4395)
* Issue 4392 - Update create_test.py
* Issue 2820 - Fix CI tests (#4365)
* Issue 2526 - suffix management in backends incorrect
* Issue 4389 - errors log with incorrectly formatted message parent_update_on_childchange
- Update to version 1.4.4.4~git0.318a3ce0c:
* Bump version to 1.4.4.4
* Ticket 51175 - resolve plugin name leaking
* Issue 51187 - UI - stop importing Cockpit's PF css
* Issue 51192 - Add option to reject internal unindexed searches
* Issue 50840 - Fix test docstrings metadata-1
* Issue 50840 - Fix test docstrings metadata
* Ticket 50980 - fix foo_filter_rewrite
* Issue 51165 - add more logconv stats for the new access log keywords
* Issue 50928 - Unable to create a suffix with countryName either via dscreate or the admin console
* Issue 51188 - db2ldif crashes when LDIF file can't be accessed
* Issue 50545 - Port remaining legacy tools to new python CLI
* Issue 51165 - add new access log keywords for wtime and optime
* Issue : 49761 - Fix CI test suite issues ( Port remaning acceptance test suit part 1)
* Issue: 51070 - Port Import TET module to python3 part2
* Issue:51142 - Port manage Entry TET suit to python 3 part 1
* Issue: 50860 - Port Password Policy test cases from TET to python3 final
* Issue 50696 - Fix Allowed and Denied Ciphers lists - WebUI
* Issue 51169 - UI - attr uniqueness - selecting empty subtree crashes cockpit
* Issue 49256 - log warning when thread number is very different from autotuned value
* Issue 51157 - Reindex task may create abandoned index file
* Issue 50873 - Fix issues with healthcheck tool
* Issue:50860 - Port Password Policy test cases from TET to python3 part2
* Issue 51166 - Log an error when a search is fully unindexed
* Ticket 50544 - OpenLDAP syncrepl compatability
* Ticket 51161 - fix SLE15.2 install issps
* Issue 49999 - rpm.mk build-cockpit should clean cockpit_dist first
* Issue 51144 - dsctl fails with instance names that contain slapd-
* Issue 51155 - Fix OID for sambaConfig objectclass
* Ticket 51159 - dsidm ou delete fails
* Issue 50984 - Memory leaks in disk monitoring
* Ticket 51131 - improve mutex alloc in conntable
* Issue 49761 - Fix CI tests
* Ticket 49859 - A distinguished value can be missing in an entry
* Issue 50791 - Healthcheck should look for notes=A/F in access log
* Issue 51072 - Set the default minimum worker threads
* Ticket 51140 - missing ifdef
* Issue 50912 - pwdReset can be modified by a user
* Issue 50781 - Make building cockpit plugin optional
* Issue 51100 - Correct numSubordinates value for cn=monitor
* Issue 51136 - dsctl and dsidm do not errors correctly when using JSON
* Ticket 137 - fix compiler warning
* Issue 50781 - Make building cockpit plugin optional
* Issue 51132 - Winsync setting winSyncWindowsFilter not working as expected
* Ticket 51034 - labeledURIObject
* Issue 50545 - Port remaining legacy tools to new python CLI
* Issue 50889 - Extract pem files into a private namespace
* Ticket 137 - Implement EntryUUID plugin
* Ticket 51072 - improve autotune defaults
* Ticket 51115 - enable samba3.ldif by default
* Issue 51118 - UI - improve modal validation when creating an instance
* Issue 50746 - Add option to healthcheck to list all the lint reports
==== MozillaFirefox ====
Version update (81.0.1 -> 82.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 82.0
* https://www.mozilla.org/en-US/firefox/82.0/releasenotes/
MFSA 2020-45 (bsc#1177872)
* CVE-2020-15969 (bmo#1666570)
Use-after-free in usersctp
* CVE-2020-15254 (bmo#1668514)
Undefined behavior in bounded channel of crossbeam rust crate
* CVE-2020-15680 (bmo#1658881)
Presence of external protocol handlers could be determined
through image tags
* CVE-2020-15681 (bmo#1666568)
Multiple WASM threads may have overwritten each others' stub
table entries
* CVE-2020-15682 (bmo#1636654)
The domain associated with the prompt to open an external
protocol could be spoofed to display the incorrect origin
* CVE-2020-15683 (bmo#1576843, bmo#1656987, bmo#1660954,
bmo#1662760, bmo#1663439, bmo#1666140)
Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4
* CVE-2020-15684 (bmo#1653764, bmo#1661402, bmo#1662259,
bmo#1664257)
Memory safety bugs fixed in Firefox 82
- requires
* NSPR 4.29
* NSS 3.57
==== MozillaThunderbird ====
Version update (78.3.3 -> 78.4.0)
- Mozilla Thunderbird 78.4.0
* MailExtensions: browser.tabs.sendMessage API added
* MailExtensions: messageDisplayScripts API added
* Yahoo and AOL mail users using password authentication will be
migrated to OAuth2
* MailExtensions: messageDisplay APIs extended to support multiple
selected messages
* MailExtensions: compose.begin functions now support creating a
message with attachments
* multiple bugfixes
MFSA 2020-47 (bsc#1177872)
* CVE-2020-15969 (bmo#1666570)
Use-after-free in usersctp
* CVE-2020-15683 (bmo#1576843, bmo#1656987, bmo#1660954, bmo#1662760,
bmo#1663439, bmo#1666140)
Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4
==== alsa ====
Version update (1.2.3.2 -> 1.2.4)
Subpackages: libasound2 libatopology2
- Update to alsa-lib 1.2.4:
Major updates, including previous patches.
Documentation updates, PCM optional lockless, meter and iec958
plugin updates, UCM updates, topology API updates, LTO fixes, etc.
See the details in
https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
it's already handled in the kernel properly
- Drop obsoleted patches:
0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
0003-ucm-substitute-the-merged-tree-completely.patch
0004-ctl-improve-documentation-for-identifier-of-control-.patch
0005-pcm-dmix-make-lockless-operation-optional.patch
0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
0010-control-ctlparse-fix-enum-values-in-or.patch
0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
0015-conf-quote-also-strings-with-and-characters-in-strin.patch
0016-topology-decode-Fix-channel-map-memory-allocation.patch
0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
0020-topology-decode-Fix-printing-texts-section.patch
0021-topology-decode-Change-declaration-of-enum-decoding-.patch
0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
0024-topology-decode-Add-DAI-name-printing.patch
0025-topology-Make-buffer-for-saving-dynamic-size.patch
0026-topology-return-correct-value-in-tplg_save_printf.patch
0027-topology-fix-some-gcc10-warnings-labs-signess.patch
0028-topology-fix-sort_config.patch
0029-topology-fix-the-unaligned-access.patch
0030-topology-improve-the-printf-buffer-management.patch
0031-control-Improve-general-control-interface-documentat.patch
0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
==== alsa-firmware ====
Version update (1.2.1 -> 1.2.4)
- Update to alsa-firmware 1.2.4:
rework in auto-tools and Makefiles
See details in
https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
==== alsa-ucm-conf ====
Version update (1.2.3 -> 1.2.4)
- Update to alsa-ucm-conf 1.2.4:
Major version up, most of changes have been already applied via
backport patches. See details in
https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop obsoleted patches:
0001-bytcr-rt5640-Fix-DMIC1-not-working-when-connected-ov.patch
0002-bytcr-rt5651-Fix-high-noise-level-soft-input-on-DMIC.patch
0003-chtrt5645-Add-ASUSTeKCOMPUTERINC.-T101HA-1.0.conf-sy.patch
0004-sof-hda-dsp-don-t-fail-if-Auto-Mute-control-is-not-p.patch
0005-ucm2-use-Include-Syntax-3.patch
0006-chtrt5645-merge-all-possible-configurations-to-HiFi..patch
0007-cht-bsw-rt5672-merge-all-possible-configurations-to-.patch
0008-chtnau8824-merge-all-possible-configurations-to-HiFi.patch
0009-ucm.conf-add-support-for-the-kernel-module-name-tree.patch
0010-sof-hda-dsp-make-Headphone-Playback-Switch-condition.patch
0011-sof-hda-dsp-add-initial-kcontrol-values.patch
0012-sof-hda-dsp-make-the-boot-init-optional-for-all-cont.patch
0013-bdw-rt5677-add-support-for-legacy-and-SOF-drivers.patch
0014-broadwell-rt286-add-SOF-support.patch
0015-sof-soundwire-initial-UCM2-version.patch
0016-sof-soundwire-cleanups-recommended-by-the-ucm-valida.patch
0017-sof-soundwire-rewrite-for-syntax-3.patch
0018-sof-hda-dsp-fix-the-device-order-Hdmi-devices.patch
0019-HDA-Intel-add-support-for-AMD-acp-microphone-devices.patch
0020-DAISY-I2S-move-to-Samsung-snow-snow.conf.patch
0021-DB410c-move-to-Qualcomm-apq8016-sbc.patch
0022-DB820c-DB845c-move-to-Qualcomm-tree.patch
0023-PAZ00-tegraalc5632-move-to-Tegra-alc5632-tree.patch
0024-VEYRON-I2C-move-to-Rockchip-max98090-tree.patch
0025-Pandaboard-ES-move-to-OMAP-abe-twl6040-tree.patch
0026-GoogleNyan-move-to-Tegra-max98090.patch
0027-SDP4430-Move-to-OMAP-abe-twl6040-SDP4430-tree.patch
0028-Fix-invalid-Regex-Type-in-various-Condition-blocks.patch
0029-cht-bsw-rt5672-Add-Lenovo-Miix-2-10-specific-configu.patch
0030-cht-bsw-rt5672-Add-Lenovo-ThinkPad-10-specific-confi.patch
0031-cht-bsw-rt5672-Boost-ADC-volume-a-bit.patch
0032-chtrt5645-Restore-stereo-sound-output-when-switching.patch
0033-DB820c-Correctly-move-DB820c-to-Qualcomm-apq8096.patch
0034-sof-hda-dsp-fixup-typo-in-Hdmi.conf.patch
0035-sof-hda-dsp-use-sof-hda-dsp-Hdmi.conf.patch
0036-hda-hdmi-add-HDMI4-HDMI5-HDMI6-devices.patch
0037-update-ucm2-README.md-more-kernel-module-lookup-clar.patch
0038-ucm2-Add-config-for-Rockchip-rk3399-gru-sound.patch
0039-amd-renoir-acp-use-the-machine-driver-s-name-for-top.patch
0040-amd-renoir-acp-Add-Syntax-3-in-the-module-lib-Linked.patch
0041-Correct-conflicting-mic-in-max98090.patch
0042-HDA-Intel-HiFi-dual-Fix-the-Rear-Mic-s-Jack-name.patch
0043-USB-Audio-Dell-WD15-Dock-make-input-and-output-volum.patch
0044-Rockchip-rk3399-gru-sound-remove-zero-PCM-subdevice.patch
0045-ucm2-ucm.conf-fix-the-fix-the-sysfs-kernel-module-pa.patch
0046-Revert-amd-renoir-acp-use-the-machine-driver-s-name-.patch
0047-ucm2-module-rename-rk3399-gru-sound.conf-snd_soc_rk3.patch
0048-ucm2-HDA-acp-add-Capture-simple-mixer-element-to-the.patch
0049-HDA-Intel-only-add-the-acp-dmic-to-the-sound-card-wi.patch
0050-Add-support-for-Lenovo-ThinkStation-P620-Main-Audio.patch
0051-ucm2-Qualcomm-sdm845-fixes-HDMI-select-card-and-HiFi.patch
==== atftp ====
- Security fix: [bsc#1176437, CVE-2020-6097]
* A specially crafted sequence of RRQ-Multicast requests can
trigger an assert() call resulting denial-of-service.
- Add atftp-CVE-2020-6097.patch
==== autoyast2 ====
Version update (4.3.61 -> 4.3.62)
Subpackages: autoyast2-installation
- AutoYaST warnings timeout applies to the XML validation error
dialog (bsc#1176973).
- 4.3.62
==== bind ====
Version update (9.16.6 -> 9.16.7)
Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libirs1601 libisc1606 libisccc1600 libns1604 python3-bind
- Upgrade to version 9.16.7
* Fix (non-)publication of CDS and CDNSKEY records.
* 'dig +bufsize=0' failed to disable EDNS.
* Address a TSAN report by ensuring each rate limiter
object holds a reference to its task.
* With query minimization enabled, named failed to
resolve ip6.arpa. names that had extra labels to the
left of the IPv6 part.
* Silence the EPROTO syslog message on older systems.
* Fix off-by-one error when calculating new hash table size.
* Tighten LOC parsing to reject a period (".") and/or "m"
as a value. Fix handling of negative altitudes which are
not whole meters.
* rbtversion->glue_table_size could be read without the
appropriate lock being held.
* Named erroneously accepted certain invalid resource
records that were incorrectly processed after
subsequently being written to disk and loaded back, as
the wire format differed. Such records include: CERT,
IPSECKEY, NSEC3, NSEC3PARAM, NXT, SIG, TLSA, WKS, and X25.
* NTA code needed to have a weak reference on its
associated view to prevent the latter from being deleted
while NTA tests were being performed.
* replace an INSIST() (which calls abort()) with a check and
an error message.
[bsc#1177913, bind-9.16.7.tar.xz]
==== bluedevil5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: bluedevil5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== breeze ====
Version update (5.20.1 -> 5.20.2)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* Remove the shadow in widgetDestroyed()
==== breeze-gtk ====
Version update (5.20.1 -> 5.20.2)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== btrfsprogs ====
Version update (5.7 -> 5.9)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Update to 5.9:
* mkfs:
* switch default to single profile for multi-device filesystem, up to
now it was raid0 that may not be simple to convert to some other profile
as raid0 needs a workspace on all device for that
* new option -R for run-time options (eg. mount time enabled), now
understands free-space-tree
* subvolume delete:
* refuse to delete the default subvolume (kernel will not allow that but
the error reason is not obvious)
* warn on EPERM, eg. if send is on progress on the subvolume
* convert:
* fix 32bit overflows on large filesystems
* improved error handling and error messages
* check free space taking fragmentation into account
* check:
* detect and repair wrong inode generation
* minor improvement in error reporting on roots
* libbtrfsutils: follow main package versioning (5.9)
* add pkg-config file definitions
* python-btrfsutil: follow main package versioning (5.9)
* inspect tree-stats: print node counts for each level, fanout
* other:
* docs:
* remove obsolete mount options (alloc_start, subvolrootid)
* deleting default subvolume is not permitted
* updated or fixed tests
* .editorconfig updates
* move files to kernel-shared/
* CI:
* updated to use zstd 1.4.5
* fix reiserfs build
* more builds with asan, ubsan
* sb-mod updates
* build:
* print .so versions of libraries in configure summary
- Update to 5.7:
* mkfs:
* new option to enable features otherwise enabled at runtime, now
implemented for quotas, 'mkfs.btrfs -R quota'
* fix space accounting for small image, DUP and --rootdir
* option -A removed
* check: detect ranges with overlapping csum items
* fi usage: report correct numbers when plain RAID56 profiles are used
* convert: ensure the data chunks size never exceed device size
* libbtrfsutil: update documentation regarding subvolume deletion
* build: support libkcapi as implementation backend for cryptographic
primitives
* core: global options for verbosity (-v, -q), subcommands -v or -q are
aliases and will continue to work but are considered deprecated,
current command output is preserved to keep scripts working
* other:
* build warning fixes
* btrfs-debugfs ported to python 3
- Update to 5.6.1:
* print warning when multiple block group profiles exist, update 'fi usage'
summary, add docs to maual page explaining the situation
* build: optional support for libgcrypt or libsodium, providing hash
implementations
* updated docs
- Fix content of _dracutmodulesdir variable: this definitively does
not belong to libexecdir.
- Update to 5.6:
* inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
helps advanced dedupe tools
* inspect: user larger buffer (64K) for results
* subvol delete: support deletion by id (requires kernel 5.7+)
* dump-tree: new option --hide-names, replace any names
(file, directory, subvolume, xattr) in the output with stubs
* various fixes
- Update to 5.4.1
* build: fix docbook5 build
* check: do extra verification of extent items, inode items and chunks
* qgroup: return ENOTCONN if quotas not running (needs updated kernel)
* other: various test fixups
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
version. This is more portable and supports the -mini flavors.
- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for
repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other
potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols
- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
- Enable build of python-bindings for libbtrfsutil
- Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates
- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially
skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the
commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is
requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
- update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and
unbreaks existing user setups
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
- Advise user of fs recovery options when we fail to mount (fate#320443,
bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
- update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new
subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- Use %license instead of %doc [bsc#1082318]
- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- 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)
==== clazy ====
- Add patches to address build issues with LLVM11:
* 0001-updated-for-compatibility-with-LLVM-10.patch
* 0001-updated-for-compatibility-with-LLVM-10-clazy-standal.patch
==== cups ====
Version update (2.3b6 -> 2.3.3)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- Version upgrade to 2.3.3:
- CVE-2020-3898: The `ppdOpen` function did not handle invalid UI
constraint. `ppdcSource::get_resolution` function did not
handle invalid resolution strings.
- CVE-2019-8842: The `ippReadIO` function may under-read an
extension field.
- Fixed WARNING_OPTIONS support for GCC 9.x
Changes in CUPS 2.3.2:
Localization updates
Changes in CUPS 2.3.1:
- CVE-2019-2228: The `ippSetValuetag` function did not validate
the default language value.
- Fixed a crash bug in the web interface.
- The PPD cache code now looks up page sizes using their
dimensions.
- PPD files containing "custom" option keywords did not work.
- Added a workaround for the scheduler's systemd support.
- Added a DigestOptions directive for the `client.conf` file to
control whether MD5-based Digest authentication is allowed.
- Fixed a bug in the handling of printer resource files.
- The libusb-based USB backend now reports an error when the
distribution permissions are wrong.
- Added paint can labels to Dymo driver.
- The `ippeveprinter` program now supports authentication.
- The `ippeveprinter` program now advertises DNS-SD services on
the correct interfaces, and provides a way to turn them off.
- The `--with-dbusdir` option was ignored by the configure
script.
- Sandboxed applications were not able to get the default
printer.
- Log file access controls were not preserved by `cupsctl`.
- Default printers set with `lpoptions` did not work in all
cases.
- Fixed an error in the jobs web interface template.
- Fixed an off-by-one error in `ippEnumString`.
- Fixed some new compiler warnings.
- Fixed a few issues with the Apple Raster support.
- The IPP backend did not detect all cases where a job should be
retried using a raster format.
- Fixed spelling of "fold-accordion".
- Fixed the default common name for TLS certificates used by
`ippeveprinter`.
- Fixed the option names used for IPP Everywhere finishing
options.
- Added support for the second roll of the DYMO Twin/DUO label
printers.
Changes in CUPS v2.3.0:
- CVE-2019-8696 and CVE-2019-8675: Fixed SNMP buffer overflows.
- Added a GPL2/LGPL2 exception to the new CUPS license terms.
- Fixed a bug in the scheduler job cleanup code.
- Fixed builds when there is no TLS library.
- "make" failed with GZIP options.
- Fixed potential excess logging from the scheduler when removing
job files.
- Fixed a NULL pointer dereference bug in `httpGetSubField2`.
- Added FIPS-140 workarounds for GNU TLS.
- The scheduler no longer provides a default value for the
description.
- The scheduler now logs jobs held for authentication using the
error level so it is clear what happened.
- The `lpadmin` command did not always update the PPD file for
changes to the `cupsIPPSupplies` and `cupsSNMPSupplies` keywords.
- The scheduler now uses both the group's membership list as well
as the various OS-specific membership functions to determine
whether a user belongs to a named group.
- Added USB quirks rule for HP LaserJet 1015.
- Fixed some PPD parser issues.
- The IPP parser no longer allows invalid member attributes in
collections.
- The configure script now treats the "wheel" group as a
potential system group.
- Fixed IPP buffer overflow.
- Fixed memory disclosure issue in the scheduler.
- Fixed DoS issues in the scheduler.
- Fixed an issue with unsupported "sides" values in the IPP
backend.
- The scheduler would restart continuously when idle and printers
were not shared.
- Fixed an issue with `EXPECT !name WITH-VALUE ...` tests.
- Fixed a command ordering issue in the Zebra ZPL driver.
- Fixed a memory leak in `ppdOpen`.
Changes in CUPS v2.3rc1:
- The `cups-config` script no longer adds extra libraries when linking against
shared libraries.
- The supplied example print documents have been optimized for
size.
- The `cupsctl` command now prevents setting "cups-files.conf"
directives.
- The "forbidden" message in the web interface is now explained.
- The footer in the web interface covered some content on small
displays.
- The libusb-based USB backend now enforces read limits,
improving print speed in many cases.
- The `ippeveprinter` command now looks for print commands in
the "command" subdirectory.
- The `ipptool` command now supports `$date-current` and
`$date-start` variables to insert the current and starting date
and time values, as well as ISO-8601 relative time values such
as "PT30S" for 30 seconds in the future.
Changes in CUPS v2.3b8
- Media size matching now uses a tolerance of 0.5mm.
- The lpadmin command would hang with a bad PPD file.
- Fixed a potential crash bug in cups-driverd.
- Fixed a performance regression with large PPDs.
- Fixed a memory reallocation bug in HTTP header value expansion.
- Timed out job submission now yields an error.
- Restored minimal support for the `Emulators` keyword in PPD
files to allow old Samsung printer drivers to continue to work.
- The scheduler did not encode octetString values like
"job-password" correctly for the print filters.
- The `cupsCheckDestSupported` function did not check octetString
values correctly.
- Added support for `UserAgentTokens` directive in "client.conf".
- Updated the systemd service file for cupsd.
- The `ippValidateAttribute` function did not catch all instances
of invalid UTF-8 strings.
- Fixed an issue with the self-signed certificates generated by
GNU TLS.
- Fixed a potential memory leak when reading at the end of a
file.
- Fixed potential unaligned accesses in the string pool.
- Fixed a potential memory leak when loading a PPD file.
- Added a USB quirks rule for the Lexmark E120n.
- Updated the USB quirks rule for Zebra label printers.
- The lpadmin command, web interface, and scheduler all queried
an IPP Everywhere printer differently, resulting in different
PPDs for the same printer.
- The web interface no longer provides access to the log files.
- Non-Kerberized printing to Windows via IPP was broken.
- The scheduler no longer stops a printer if an error occurs when
a job is canceled or aborted.
- Added a USB quirks rule for the DYMO 450 Turbo.
- Added a USB quirks rule for Xerox printers.
- The scheduler's self-signed certificate did not include all of
the alternate names for the server when using GNU TLS.
- Fixed some PPD caching and IPP Everywhere PPD
accounting/password bugs.
- Fixed `PreserveJobHistory` bug with time values.
- The scheduler no longer advertises the HTTP methods it
supports.
- The scheduler did not always idle exit as quickly as it could.
- Added a new `ippeveprinter` command based on the old ippserver
sample code.
Changes in CUPS v2.3b7
- Running ppdmerge with the same input and output filenames did
not work as advertised.
- Rebase let-cupsd-start-after-network.patch and
cups-config-libs.patch.
- Drop issue5509-fix-utf-8-validation-issue.patch and
issue5453.patch: fixed upstream.
==== dhcp ====
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server
- Complete the /var/run -> /run migration by renaming
/var/lib/dhcp/var/run accordingly (boo#1177951).
==== discover ====
Version update (5.20.1 -> 5.20.2)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== drkonqi5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: drkonqi5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM.
- Add vmaf-trim-usr-local.patch .
==== filesystem ====
- Add /usr/etc/skel (boo#1173321)
- Move additional /etc/skel directories to /usr/etc/skel
==== firebird ====
Version update (3.0.5.33220 -> 3.0.6.33328)
Subpackages: libfbclient2 libib_util
- update to upstream version 3.0.6
* add better transaction control in isql (CORE-4933)
* increase parse speed of long queries (CORE-6274)
* improve performance when using SRP plugin (CORE-6237)
- refresh
* work-around-g-problem-in-SLE11.patch
==== freetype2 ====
Version update (2.10.2 -> 2.10.4)
Subpackages: freetype2-devel libfreetype6
- Update to version 2.10.4
* Fix a heap buffer overflow has been found in the handling of embedded
PNG bitmaps, introduced in FreeType version 2.6 (CVE-2020-15999 bsc#1177914)
* Minor improvements to the B/W rasterizer.
* Auto-hinter support for Medefaidrin script.
* Fix various memory leaks (mainly for CFF) and other issues that
might cause crashes in rare circumstances.
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update gdm-suse-xsession.patch: Handle the fact that xdm moved
its files from /etc to /usr/etc (boo#1177918).
==== ghostscript ====
Version update (9.52 -> 9.53.3)
Subpackages: ghostscript-x11
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
fixes compilation with FreeType 2.10.3+
http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db71…
c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985
- Version upgrade to 9.53.3
Highlights in this release include
(excerpts from the Ghostscript upstream release summary
in https://www.ghostscript.com/doc/9.53.3/News.htm)
* The 9.53.3 release is primarily maintenance.
* Issues arose with 9.53.0/1/2 that prompted the release
of a .3 patch:
A crash related to management of ICC profile objects.
A parameter type mismatch that would cause Ghostscript
to error out during initialisation, which
affected 64 big, big endian architectures.
An unexpected side effect of another change that prevented
multithreaded rendering and background rendering
from working correctly.
* The most obvious change is the (re-)introduction of the
patch level to the version number, this helps facilitate
a revised policy on handling security related issues.
To clarify: in the event we decide to release a patch revision,
it will replace the release with the previous patch number.
Release notes, highlights and warnings will remain the same,
except for the addition of whatever fix(es) prompted the patch.
* Our efforts in code hygiene and maintainability continue.
* We have added Python bindings for the gsapi interface, can be
found in demos/python. These are experimental, and we welcome
feedback from interested developers.
* For those integrating Ghostscript/GhostPDL via the gsapi
interface, we have added new capabilities to that, specifically
in terms of setting and interrogating device parameters. These,
along with the existing interface calls, are documented in:
Ghostscript Interpreter API at
https://www.ghostscript.com/doc/9.53.3/API.htm
* The usual round of bug fixes, compatibility changes,
and incremental improvements.
* For a list of open issues, or to report problems, please visit
bugs.ghostscript.com
Incompatible changes:
* As of 9.53.0, we have (re-)introduced the patch level to the
version number, this helps facilitate a revised policy
on handling security related issues.
Note for GSView Users: The patch level addition breaks
GSView 5 (it is hardcoded to check for versions 704-999).
It is possible, but not guaranteed that a GSView update might
be forthcoming to resolve this.
For a release summary see:
https://www.ghostscript.com/doc/9.53.3/News.htm
For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
(boo#1177922).
==== git ====
Version update (2.28.0 -> 2.29.1)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.29.1:
* build system fixes for non-default installations
(not affecting this package)
- git 2.29.0:
* The transport protocol v2 has become the default again
* "git worktree" gained a "repair" subcommand, "git init
- -separate-git-dir" no longer corrupts administrative data
related to linked worktrees
* "git maintenance" introduced for repository maintenance tasks
* enhancements to multiple workflows, addition of configuration
options and supported parameters, and bug fixes
==== glib2 ====
Version update (2.64.6 -> 2.66.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Enable building of documentation:
+ Toggle gtk_doc from bcond_with to bcond_without.
+ Use sed to replace gtk-doc version in
docs/reference/meson.build with 1.32.
- Update to version 2.66.2:
+ Important and time-critical fix to DST transitions which will
happen in Europe on 2020-10-25 on distributions which use the
?slim? tzdata format (which is now the default in tzdata/tzcode
2020b).
+ Further timezone handling changes to restore support for
changing the timezone when `/etc/localtime/` changes.
+ Fix deadlock on Windows when `G_SLICE` is set in the
environment.
+ Fix UTF-8 validation when escaping URI components.
+ Updated translations.
- Update to version 2.66.1:
+ A performance problem where timezones were reloaded from disk
every time a `GTimeZone` was created has been fixed, but this
means that changes to `/etc/localtime` will not take effect
until a process restarts; future changes in a subsequent 2.66.x
release will improve this.
+ Security fix for incorrect scope/zone ID parsing in URIs.
+ Updated translations.
- Update to version 2.66.0:
+ * Bugs fixed:
- Missing tab in makefile rule.
- guri: Fix user passed to g_uri_split_with_user() not being
NULL'd.
+ Updated translations.
- Update to version 2.65.3:
+ Fixes to the new `statx()` calls ? note that since GLib 2.65.2
uses `statx()` (if available) instead of
`stat()`/`fstat()`/`lstat()`/`fstatat()`, syscall sandboxing
for third party applications might need to be updated.
+ Updated translations.
- Update to version 2.65.2:
+ Support `statx()` and `G_FILE_ATTRIBUTE_TIME_CREATED`.
+ Fix deadlock in `g_subprocess_communicate_async()`.
+ Add `%f`/microsecond placeholder support to
`g_date_time_format()`.
- Changes from version 2.65.1:
+ Add `GUri` API for parsing, building and representing URIs
according to [RFC 3986](https://tools.ietf.org/html/rfc3986).
+ Fix handling of xattr data with embedded nuls.
+ Add `g_file_set_contents_full()` which gives more control over
fsyncs.
+ Add a `x-gvfs-notrash` option to disable trash on certain
mounts.
+ Support ?slim? TZif files generated with `zic -b slim`.
+ Support emitting profiling marks from `GMainContext` to sysprof
capture files.
+ Accept IPv6 zone IDs in `g_hostname_is_ip_address()`.
+ Updated translations.
- Rebase glib2-gdbus-codegen-version.patch.
- Build without gtk-doc: it would require a not yet released
version of gtk-doc.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix grub2-install error with "failed to get canonical path of
`/boot/grub2/i386-pc'." (bsc#1177957)
* Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
- Fix https boot interrupted by unrecognised network address error message
(bsc#1172952)
* 0001-add-support-for-UEFI-network-protocols.patch
- grub2.spec: Fix bare words used as string in expression which is no longer
allowed in rpm 4.16
- Improve the error handling when grub2-install fails with short mbr gap
(bsc#1176062)
* 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch
* 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch
==== gstreamer ====
Version update (1.16.2 -> 1.18.0)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Do not manually install gst-tester-%{gst_branch}: meson_install
takes care of this already.
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Remove patches from upstream:
* gstreamer-revert-encforce-elements.patch
- Rebase gstreamer-rpm-prov.patch.
- Don't disable tests when configuring the build so gst-tester-1.0
is built and installed, since it's required by
gstreamer-plugins-base.
==== gstreamer-devtools ====
Version update (1.16.2 -> 1.18.0)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Also provide/obsolete gstreamer-validate-devel.
- Rename package gstreamer-validate to gstreamer-devtools to follow
upstream
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
==== gstreamer-editing-services ====
Version update (1.16.2 -> 1.18.0)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
==== gstreamer-plugins-bad ====
Version update (1.16.2 -> 1.18.0)
Subpackages: gstreamer-transcoder 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 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Add libgstcodecs and libgstvulkan to baselibs.conf
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Drop patches:
* gst-bad-autoconvert-fix-lock-less.patch
* gst-bad-interlace-fixes.patch
* gst-plugins-bad-neon-bump.patch
* gst-plugins-bad-vkerror.patch
* gst-plugins-bad-wayland-headers.patch
==== gstreamer-plugins-base ====
Version update (1.16.2 -> 1.18.0)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Drop patches already included in upstream:
* gst-base-audioencoder-fix-leak.patch
* gst-base-fft-update-kiss-version.patch
* gst-base-playbin-handle-error.patch
- Add patch to add wayland dependencies to tests to fix build:
* add_wayland_dep_to_tests.patch
==== gstreamer-plugins-libav ====
Version update (1.16.2 -> 1.18.0)
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Add patch to bring back the support to build the project with
a GPL license, which was removed when configure was replaced by
meson:
* add-gpl-option.patch
==== gstreamer-plugins-ugly ====
Version update (1.16.2 -> 1.18.0)
- Update to 1.18.0:
+ Highlights:
- GstTranscoder: new high level API for applications to
transcode media files from one format to another
- High Dynamic Range (HDR) video information representation
and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- RTSP server and client implementations gained ONVIF trick
modes support
- Hardware-accelerated video decoding on Windows via
DXVA2/Direct3D11
- Microsoft Media Foundation plugin for video capture and
hardware-accelerated video encoding on Windows
- qmlgloverlay: New overlay element that renders a QtQuick
scene over the top of an input video stream
- imagesequencesrc: New element to easily create a video
stream from a sequence of jpeg or png images
- dashsink: New sink to produce DASH content
- dvbsubenc: New DVB Subtitle encoder element
- MPEG-TS muxing now also supports TV broadcast compliant
muxing with constant bitrate muxing and SCTE-35 support
- rtmp2: New RTMP client source and sink element from-scratch
implementation
- svthevcenc: New SVT-HEVC-based H.265 video encoder
- vaapioverlay: New compositor element using VA-API
- rtpmanager gained support for Google's Transport-Wide
Congestion Control (twcc) RTP extension
- splitmuxsink and splitmuxsrc gained support for auxiliary
video streams
- webrtcbin now contains some initial support for
renegotiation involving stream addition and removal
- RTP support was enhanced with new RTP source and sink
elements to easily set up RTP streaming via rtp:// URIs
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet
Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
- rpicamsrc: New element for capturing from the Raspberry Pi
camera
- RTSP Server TCP interleaved backpressure handling
improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested
timelines, per-clip speed rate control and the OpenTimelineIO
format.
- Autotools build system has been removed in favour of Meson
- Drop patch:
* gst-ugly-x264enc-fixes.patch
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Add vala-0.50.patch: Fix build with vala 0.50 (gh#ibus/ibus#2265)
==== iproute2 ====
Version update (5.8.0 -> 5.9.0)
- Update to release 5.9
* iplink: hsr: add support for creating PRP device similar to HSR
- Drop 0001-ip-add-error-reporting-when-RTM_GETNSID-failed.patch
(merged)
==== issue-generator ====
Version update (1.10 -> 1.12)
- Update to version 1.12
- Update manual page
- Use python3 instead of python 2.x
- Update to version 1.11
- Don't display issue.d/*.issue files, agetty will do that [bsc#1177891]
- Ignore /run/issue.d in issue-generator.path, else issue-generator will
be called too fast too often [bsc#1177865]
- Ignore *.bak, *~ and *.rpm* files [bsc#1118862]
==== iw ====
Version update (5.4 -> 5.9)
- Update to version 5.9:
* iw: support HE rate configuration in 6 GHz band Rajkumar Manoharan 1 -2/+38
* iw: add HE rate/gi/ltf support Miles Hu 1 -15/+163
* iw: update nl80211.h Johannes Berg 1 -22/+174
* iw: add TID specific Tx bitrate configuration Tamizh Chelvam 3 -8/+58
* iw: fix tid config help entries
==== kactivitymanagerd ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kactivitymanagerd-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
- Fix kactivities5 Provides/Obsoletes
==== kcm_sddm ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kcm_sddm-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kde-cli-tools5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kde-cli-tools5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kde-gtk-config5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kernel-source ====
Version update (5.8.15 -> 5.9.1)
- vt_ioctl: fix GIO_UNIMAP regression (5.9 GIO_UNIMAP regression).
- commit 15946ea
- kernel-binary.spec.in: pack scripts/module.lds into kernel-$flavor-devel
Since mainline commit 596b0474d3d9 ("kbuild: preprocess module linker
script") in 5.10-rc1, scripts/module.lds linker script is needed to build
out of tree modules. Add it into kernel-$flavor-devel subpackage.
- commit fe37c16
- drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally
(bsc#1177973).
- drm/amd/display: Fix kernel panic by dal_gpio_open() error
(bsc#1177973).
- commit 3f21462
- series.conf: cleanup
- move to "almost mainline" section:
patches.suse/coresight-fix-offset-by-one-error-in-counting-ports.patch
- commit 8e0635b
- Refresh
patches.suse/coresight-fix-offset-by-one-error-in-counting-ports.patch.
Update upstream status.
- commit 7b40cc9
- Linux 5.9.1 (bsc#1012628).
- Bluetooth: MGMT: Fix not checking if BT_HS is enabled
(bsc#1012628).
- media: usbtv: Fix refcounting mixup (bsc#1012628).
- USB: serial: option: add Cellient MPL200 card (bsc#1012628).
- USB: serial: option: Add Telit FT980-KS composition
(bsc#1012628).
- staging: comedi: check validity of wMaxPacketSize of usb
endpoints found (bsc#1012628).
- USB: serial: pl2303: add device-id for HP GC device
(bsc#1012628).
- USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART
adapters (bsc#1012628).
- vt_ioctl: make VT_RESIZEX behave like VT_RESIZE (bsc#1012628).
- reiserfs: Initialize inode keys properly (bsc#1012628).
- reiserfs: Fix oops during mount (bsc#1012628).
- Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers"
(bsc#1012628).
- crypto: bcm - Verify GCM/CCM key length in setkey (bsc#1012628).
- crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA
(bsc#1012628).
- commit b7f511b
- update patches metadata
- update upstream references:
patches.suse/Bluetooth-A2MP-Fix-not-initializing-all-members.patch
patches.suse/Bluetooth-L2CAP-Fix-calling-sk_filter-on-non-socket-.patch
- commit b1f22f7
==== kgamma5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kgamma5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== khotkeys5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: khotkeys5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kinfocenter5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kinfocenter5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kmenuedit5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kmenuedit5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== konversation ====
Version update (1.7.6 -> 1.7.7)
Subpackages: konversation-lang
- Update to 1.7.7:
* Fixed outdated color of existing nick items in the list after
system color change
* Fixed accidental large potential nick sorting timeout
* Fixed tweak input box size to stop the text jumping around when
selected
* Fixed unneeded and potentially encoding switching re-encoding
of key
* Fixed disconnect for wrong slot for
Chat::/TransferRecv::sendReverseAck
* Support SVG nick icon themes, switch default to SVG
* Add dark variant of default nick icon theme
* Translations improved
==== kscreen5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kscreenlocker ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== ksshaskpass5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: ksshaskpass5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== ksysguard5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: ksysguard5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kwayland-integration ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kwayland-server ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== kwin5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: kwin5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* Provide cursor geometry in device-independent pixels
* platform/drm: Fix clipped HiDPI hardware cursors
* Clip software cursors
* Mark the cursor as rendered after performing compositing
* [kwinrules] Allow negative numbers in position (kde#428083)
* screencast: Handle the case where pipewire is not installed (kde#427949)
* scenes/opengl: Properly render cursors with hidpi
* wayland: Fix drag-and-drop cursors with hidpi
* platforms/drm: Use a heuristic to determine if EGLDevice backend can be used
* ScreenshotEffect: don't expect authorization for interactive screenshots
- Drop patches, now upstream:
* 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch
- Add patch to fix crash if pipewire fails to initialize (boo#1178101, kde#427949):
* 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch
- Add XAUTHLOCALHOSTNAME back to 0001-Use-Xauthority-for-Xwayland.patch
(boo#1177835)
- Fix Xauthority generation (boo#1177875) by modifying
0001-Use-Xauthority-for-Xwayland-authorization.patch:
* DISPLAY is not in the environment at that point, use m_displayName
* Drop XAUTHLOCALHOSTNAME, FamilyWild takes care of that
* FamilyWild doesn't need an address
==== kwrited5 ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== libassuan ====
Version update (2.5.3 -> 2.5.4)
- update to 2.5.4:
* Fix some minor build annoyances
==== libeconf ====
- explicitly BuildRequire: pkgconfig for /usr/lib/rpm/pkgconfigdeps.sh
On TW it's pulled in implicitly by libxcrypt-devel which is not the
case on 15.2
==== liberation-fonts ====
Version update (1.07.4 -> 2.1.1)
- update to 2.1.1:
* Fix Liberation Sans renders most Latin combining characters incorrectly
* Fix Combining diaerasis below does not work except U
* Fix glyph of Cent sign (U+00A2) in Sans and Mono style
* Fix U+25D2 and U+25D3 circle with lower / upper half black are backwards
* Improving lowercase Cyrillic glyps localized for Macedonian and Serbian
* COMBINING LONG SOLIDUS OVERLAY (U+0338) not centred on base character
* Added Bitcoin sign
* fix for few bugs
==== libgcrypt ====
Version update (1.8.6 -> 1.8.7)
Subpackages: libgcrypt20 libgcrypt20-hmac
- libgcrypt 1.8.7:
* Support opaque MPI with gcry_mpi_print
* Fix extra entropy collection via clock_gettime, a fallback code
path for legacy hardware
==== libkdecoration2 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== libkscreen2 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== libksysguard5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Add patch to fix memory leak (kde#428048):
* 0001-Autodelete-smapsRunnable.patch
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* Handle smap read result in the correct thread (kde#428160)
==== libnetfilter_conntrack ====
- Modernize specfile constructs.
==== libnfnetlink ====
- Modernize specfile constructs.
==== libnftnl ====
Version update (1.1.7 -> 1.1.8)
- Update to release 1.1.8
* libnftnl: export nftnl_set_elem_fprintf
* examples: add support for NF_PROTO_INET family
* table: add userdata support
* object: add userdata and comment support
* chain: add userdata and comment support
* src: add support for chain ID attribute
==== libnl3 ====
Subpackages: libnl-config libnl3-200
- Modernize specfile constructs.
==== libpwquality ====
Version update (1.4.2 -> 1.4.4)
Subpackages: libpwquality1 pam_pwquality
- update to 1.4.4
* e11f2bd Fix regression with enabling cracklib check
* 02e6728 Use make macros in rpm spec file
* xxxxxxx Translated using Weblate (Polish, Turkish, Ukrainian)
- update to 1.4.3
* 1213d33 Update translation files
* a951fbe Add --disable-cracklib-check configure parameter
* 6a8845b fixup static compilation
* 92c6066 python: Add missing getters/setters for newly added settings
* bfef79d Add usersubstr check
* 09a2e65 pam_pwquality: Add debug message for the local_users_only option
* a6f7705 Fix some gcc warnings
* 8c8a260 pwmake: Properly validate the bits parameter.
* 7be4797 we use Fedora Weblate now
* xxxxxxx Translated using Weblate (Azerbaijani, Bulgarian,
Chinese (Simplified), Czech, French, Friulian, Hungarian, Italian,
Japanese, Norwegian Bokmål, Persian, Russian, Spanish, Turkish)
==== libraw ====
Version update (0.20.0 -> 0.20.2)
- update to 0.20.2:
* corrected GPS EXIF output
* Olympus XZ-1: do not provide linear_max
* Pentax Optio 33WR: maker index was incorrect
* dcraw_emu: corrected help line for -6 option.
* raw-identify: corrected range check for color matrices print
* use_camera_matrix option: fixed a bug introduced when making compiler more happy
* multiple camera support improvements
==== libressl ====
Version update (3.1.4 -> 3.2.2)
Subpackages: libcrypto46 libssl48 libtls20
- Update to release 3.2.2
* New X509 certificate chain validator that correctly handles
multiple paths through intermediate certificates.
* New name constraints verification implementation.
* Define OPENSSL_NO_SSL_TRACE in opensslfeatures.h.
* Make SSL_CTX_get_ciphers(NULL) return NULL rather than crash.
* Avoid an out-of-bounds write in BN_rand().
* Fix numerous leaks in the UI_dup_* functions.
* Avoid an out-of-bounds write in BN_rand().
==== librsvg ====
Version update (2.48.8 -> 2.50.1)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.50.1:
+ SVG2: Support a chain of uri() filters in the "filter"
property.
+ Support CSS selectors for attribute matching, like
rect[attr^="prefix"].
+ Fixed the geometry_for_layer() APIs to not ignore the passed
viewport.
+ Fixed CSS "import" so it allows only files from the same base
directory.
+ The pkg-config files (*.pc) do not define the 'svgz_supported'
and 'css_supported' variables anymore. These variables were
hardcoded to 'true' and unchanged since 2011.
+ The source repository no longer produces a
librsvg-uninstalled.pc file.
- Update to version 2.50.0:
+ Librsvg now consumes much less memory for large SVG files.
+ The 'font' shorthand in is now supported in CSS. Librsvg
ignores the 'line-height' sub-property because it cannot be
done easily with Pango, but everything else in 'font' should
work now.
+ Many new features from SVG2:
- radialGradient now supports the "fr" property from SVG2.
- Support href attribute in addition to xlink:href per SVG2.
- Ignore missing filter references per SVG2.
- Support the mix-blend-mode property from SVG2 and the
Compositing and Blending Level 1 specification, so layers can
be composited with operators like multiply/screen/color-burn.
- Support the paint-order property from SVG2, so one can pick
the order in which a path's fill/stroke/markers are drawn.
+ Updated translations.
==== libsolv ====
Version update (0.7.15 -> 0.7.16)
Subpackages: libsolv-tools python3-solv ruby-solv
- do not ask the namespace callback for splitprovides when writing
a testcase
- fix add_complex_recommends() selecting conflicted packages in
rare cases leading to crashes
- improve choicerule generation so that package updates are
prefered in more cases
- bump version to 0.7.16
==== libstorage-ng ====
Version update (4.3.51 -> 4.3.52)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#775
- allow to specify view in utils
- coding style
- fixed sanity check during btrfs probing
- allow views to also filter devices
- 4.3.52
==== libunwind ====
- Enable s390x for building
==== libwpe ====
Version update (1.6.0 -> 1.8.0)
- Update to version 1.8.0:
+ New build configuration system based on Meson. The existing
CMake-based system is still maintained, and both produce the
same outputs.
+ Hidden visibility is now used by default for symbols, and only
those belonging to the public API are exported.
- Switch to meson.
==== libyui ====
Version update (3.12.0 -> 3.12.1)
- Added support for OpenItems property for (nested) tables (bsc#1176402)
- 3.12.1
==== libyui-qt ====
Version update (2.56.0 -> 2.56.1)
- Added support for OpenItems property for (nested) tables (bsc#1176402)
- 2.56.1
==== mariadb ====
Version update (10.4.14 -> 10.5.6)
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- update to 10.5.6
* release notes and changelog
https://mariadb.com/kb/en/mariadb-1056-release-notes
https://mariadb.com/kb/en/mariadb-1056-changelog
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- drop mariadb-10.5-fix-prevent-optimizing-out-buf-argument-in-ch.patch
- mariadb now builds against pcre2
- added binaries aria_s3_copy and mariadb-conv to tools subpackage
- added type_test.type_test_double to list of skipped tests
==== milou5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: milou5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== mozjs68 ====
- Increase disk constraints to 9G, x86_64 uses ~8.7G currently
==== mtools ====
Version update (4.0.24 -> 4.0.25)
- mtools 4.0.25:
* Preserve non-updated contents of info sector, just in case
it contains program code
* When parsing config file, always use "C" locale for
case-insensitive comparisons
==== mtr ====
- Stop requiring group-membership in 'dialout' group to run mtr.
Only run chkstat for the mtr-packet binary in %post and %pre
since it's the only file that's supposed to be installed with
capabilities (depending on security profile).
==== ncurses ====
Version update (6.2.20201010 -> 6.2.20201024)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Disable usage of libbsd as this one is not in bootstrap image
- Add ncurses patch 20201024
+ provide workaround configure-check for bool when cross-compiling.
+ fix a potential indexing error in _nc_parse_entry(), seen with
Herlim's test data using address-sanitizer.
+ change a null-pointer check in set_curterm to a valid-string check,
needed in to tic's use-resolution work pad_char is cancelled
(report/testcase by Robert Sebastian Herlim)
+ improve tic's -c option to validate the number and type of parameters
and compare against expected number/type before deciding which set of
parameter-lists to use in tparm calls (report/testcase by Robert
Sebastian Herlim).
+ fix a link for tabs.1 manpage in announce.html.in (report by Nick
Black), as well as some fixes via linklint.
- Update to tack 1.9 (patch 20200220)
* sysdep.c: gcc-warning
* tack.c: fix gcc warning for non-ncurses configuration
* init.c: zero-out the debug/log-pointers after closing them
* tack.1: add -d option, for debug.log
* output.c: use debug.log to record putp's and tput's which hint at
the testing done
* sysdep.c: use debug.log to record when the tty is set/reset
* tack.h: split-out log_chr and log_str
* tack.c: add -d option, for debug.log
* tack.1, tack.c, tack.h: add -l option
* tack.c: eliminate a confusing comparison for the logging-menu-entry
state by using #define'd strings for that and the hex-output menu.
* tack.c: use getopt
* fun.c, crum.c, edit.c:
fix coverity warning about copying into fixed-size buffer
* tack.c: do a sanity-check on $TERM
* aclocal.m4: resync with my-autoconf
* configure: regen
* aclocal.m4: split-out CF__CURSES_DATA to simplify ifdef's
* configure: regen
- Use libbsd which provides strlcpy as well as strlcat to avoid
reinvent common BSD standard and string functions
- Let makedepend find standard header files even if not below /usr/include
- Add ncurses patch 20201017
+ improve manpage typography.
+ improve discussion in curs_addch.3x of the use of unctrl to display
nonprintable characters.
+ add a note in terminfo.5 explaining that no-parameter strings such
as sgr0 or cnorm should not be used with tparm.
==== nftables ====
Version update (0.9.6 -> 0.9.7)
Subpackages: libnftables1 python3-nftables
- Update to release 0.9.7
* Support for implicit chains
* Support for ingress inet chains
* Support for reject from prerouting chain
* Support for --terse option in json
* Support for the reset command with json
==== ntp ====
- Replace old specfile constructs. Do not suppress errors from
useradd.
==== ocfs2-tools ====
- Point out the default value of mount options (bsc#1178248)
+ mount.ocfs2-point-out-the-default-value-of-mount-opt.patch
==== openblas_openmp ====
Version update (0.3.10 -> 0.3.12)
- Update to version 0.3.12
common:
* Fixed missing BLAS/LAPACK functions (inadvertently dropped during
the build system restructuring to support selective compilation)
* Fixed argument conversion macro in LAPACKE_zgesvdq (LAPACK #458)
power:
* Added optimized SCOPY/CCOPY kernels for POWER10
* Increased and unified the default size of the GEMM buffer
* Fixed building for POWER10 in DYNAMIC_ARCH mode
* POWER10 compatibility test now checks binutils version as well
* Cleaned up compiler warnings
x86_64:
* Corrected compiler version checks for AVX2 compatibility
* Added compiler option -mavx2 for building with flang
* Fixed direct SGEMM pathway for small matrix sizes (broken by
the code refactoring in 0.3.11)
* Fixed unhandled partial register clobbers in several kernels
for AXPY,DOT,GEMV_N and GEMV_T flagged by gcc10 tree-vectorizer
armv8:
* Improved Apple Vortex support to include cross-compiling
- Drop fix-build.patch, merged upstream.
- Update _constraints to use 12GB RAM on x86_64
- Update to version 0.3.11
common:
* Reduced the default BLAS3_MEM_ALLOC_THRESHOLD (used as an upper
limit for placing temporary arrays on the stack) to be compatible
with a stack size of 1mb (as imposed by the JAVA runtime library)
* Added mixed-precision dot function SBDOT and utility functions
shstobf16, shdtobf16, sbf16tos and dbf16tod to convert between
single or double precision float arrays and bfloat16 arrays
* Fixed prototypes of LAPACK_?ggsvp and LAPACK_?ggsvd functions
in lapack.h
* Fixed underflow and rounding errors in LAPACK SLANV2 and DLANV2
(causing miscalculations in e.g. SHSEQR/DHSEQR, LAPACK issue #263)
* Fixed workspace calculation in LAPACK ?GELQ (LAPACK issue #415)
* Fixed several bugs in the LAPACK testsuite
* Improved performance of TRMM and TRSM for certain problem sizes
* Fixed infinite recursions and workspace miscalculations in ReLAPACK
* CMAKE builds no longer require pkg-config for creating the .pc file
* Makefile builds no longer misread NO_CBLAS=0 or NO_LAPACK=0 as
enabling these options
* Fixed detection of gfortran when invoked through an mpi wrapper
* Improve thread reinitialization performance with OpenMP after a fork
* Added support for building only the subset of the library required
for a particular precision by specifying BUILD_SINGLE, BUILD_DOUBLE
* Optional function name prefixes and suffixes are now correctly
reflected in the generated cblas.h
* Added CMAKE build support for the LAPACK and multithreading tests
power:
* Added optimized support for POWER10
* Added support for compiling for POWER8 in 32bit mode
* Added support for compilation with LLVM/clang
* Added support for compilation with NVIDIA/PGI compilers
* Fixed building on big-endian POWER8
* Fixed miscompilation of ZDOTC by gcc10
* Fixed alignment errors in the POWER8 SAXPY kernel
* Improved CPU detection on AIX
* Supported building with older compilers on POWER9
x86_64:
* Added support for Intel Cooperlake
* Added autodetection of AMD Renoir/Matisse/Zen3 cpus
* Added autodetection of Intel Comet Lake cpus
* Reimplemented ?sum, ?dot and daxpy using universal intrinsics
* Reset the fpu state before using the fpu on Windows as a workaround
for a problem introduced in Windows 10 build 19041 (a.k.a. SDK 2004)
* Fixed potentially undefined behaviour in the dot and gemv_t kernels
* Fixed a potential segmentation fault in DYNAMIC_ARCH builds
* Fixed building for ZEN with PGI/NVIDIA and AMD AOCC compilers
armv7:
* Fixed cpu detection on BSD-like systems
armv8:
* Added preliminary support for Apple Vortex cpus
* Added support for the Cavium ThunderX3T110 cpu
* Fixed cpu detection on BSD-like systems
* Fixed compilation in -std=C18 mode
IBM Z:
* Added support for compiling with the clang compiler
* Improved GEMM performance on Z14
- Enable bloat16 support via BUILD_BFLOAT16=1
- Add fix-build.patch to fix build with -Werror=return-type
==== openldap2 ====
Version update (2.4.54 -> 2.4.55)
Subpackages: libldap-2_4-2 libldap-data openldap2-client
- bsc#1175568 CVE-2020-8027
openldap_update_modules_path.sh has a number of issues in it's
design that lead to security issues. This file has been removed,
from the package, and the %post execution of the install. The
function is replaced by /usr/sbin/slapd-ldif-update-crc and
/usr/lib/openldap/fixup-modulepath, through the addition of the
source files:
* fixup-modulepath.sh
* slapd-ldif-update-crc.sh
* update-crc.sh
- updated to 2.4.55
OpenLDAP 2.4.55 Release (2020/10/26)
Fixed slapd normalization handling with modrdn (ITS#9370)
Fixed slapd-meta to check ldap_install_tls return code (ITS#9366)
Contrib
Fixed nssov misplaced semicolon (ITS#8731, ITS#9368)
LMDB 0.9.27 Release (2020/10/26)
ITS#9376 fix repeated DUPSORT cursor deletes
==== oxygen5 ====
Version update (5.20.1 -> 5.20.2)
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== 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
- Have pattern enhanced_base recommend documentation:
patterns-base-documentation in turn recommends man-pages (man cp)
and pam-doc (boo#1177828).
==== patterns-kde ====
Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast
- Recommend plasma5-disks in kde_plasma
- Only recommend yast2-theme-oxygen if oxygen icons are installed
==== perl-Cpanel-JSON-XS ====
Version update (4.24 -> 4.25)
- updated to 4.25
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
4.25 2020-10-28 (rurban)
- Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression
introduced with 3.0220, to fix n_number_then_00.
- Possible fix for a gcc-9 optimizer bug (GH #172)
==== perl-List-MoreUtils ====
Version update (0.428 -> 0.430)
- updated to 0.430
see /usr/share/doc/packages/perl-List-MoreUtils/Changes
0.430 2020-10-21
- bump List::MoreUtils::XS requirement to 0.430
- release 0.429_001 without any further changes
0.429_001 2020-10-05
- fix failing installation in parallel make (Issue#38)
- infrastructure improvements and tooling updates,
lot's of author tests with according fixes added
- added slide and slideatatime functions wished by SCHWERN
- documentation fixes (PR#21, PR#33, PR#34, RT#126029, RT#132043, RT#132940)
==== perl-List-MoreUtils-XS ====
Version update (0.428 -> 0.430)
- updated to 0.430
see /usr/share/doc/packages/perl-List-MoreUtils-XS/Changes
0.430 2020-10-21
- re-release 0.429_002 without further changes
0.429_002 2020-10-05
- fix parts of RT#132043: listcmp misbehave in XS implementation
(thanks to Henrik Pauli for reporting)
0.429_001 2020-10-02
- fix parts of RT#123989: more $a/$b/$_ refcounting bugs
since some bugs are simply reported wrong, dealing with them breaks
more (including running code) than it solves. Way to heavy to feel
better ...
- introduce functions slide and slideatatime (wished by SCHWERN)
- toolchain fixes
- fix RT#133128 - LANG=nb_NO.utf8 related str tests fails (thanks, SJN
for reporting and provide a reasonable fix)
- fix issue#7 (Typo), thanks AMBS for reporting
==== perl-Mail-DKIM ====
Version update (0.54 -> 1.20200907)
- updated to 1.20200907
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
==== perl-URI ====
Version update (1.76 -> 5.05)
- updated to 5.05
see /usr/share/doc/packages/perl-URI/Changes
5.05 2020-10-21 13:00:44Z
- Bump all versions to 5.05 in order to remove various version mismatches.
(GH #77) (Olaf Alders)
- Add a simple test case for an ipv6 host (GH#66) (Olaf Alders)
==== plasma-browser-integration ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma-browser-integration-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plasma-nm5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plasma5-addons ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma5-addons-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* Fix translations for tooltips (kde#428154)
- Only BuildRequire Qt5WebEngine if available
- Replace obsolete cmake(KDEExperimentalPurpose) BuildReq
- Simplify %files a bit, move libplasmapotdprovidercore.so to -devel
==== plasma5-desktop ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma5-desktop-emojier
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* [desktoppackage] Don't set a widget on an item in a layout (kde#428214)
* [Widget Explorer] Don't set the list index to something random on mouse exit (kde#428174)
* Fix bug: Some user profile fields won't apply unless they all have unique new values. (kde#427348)
* [kcms/activities] Port to QQuickWidget from nested QQuickWindows (kde#394899,kde#423682,kde#416253)
* Fix bug: plasmashell high cpu usage
- Fix kactivities5 conflict version
==== plasma5-integration ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.20.2
==== plasma5-pa ====
Version update (5.20.1 -> 5.20.2)
Subpackages: plasma5-pa-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* [applet] Remove unnecessary separator over menu section header (kde#427804)
==== plasma5-thunderbolt ====
Version update (5.20.0 -> 5.20.1)
- Update to 5.20.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.1
- No code changes since 5.20.0
==== plasma5-workspace ====
Version update (5.20.1.1 -> 5.20.2)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* [plasma-session] Fix application lifespan (kde#422948)
* Sync OSD properties (kde#425908)
* [applets/systemtray] Fixes for vertical and huge panel (kde#428158,kde#428127,kde#428198)
* [applets/systemtray] Make highlight wider (kde#427638)
* Fix tile expansion in ShellRunner (kde#427824)
- Require pipewire in plasma5-session-wayland
==== polkit ====
Version update (0.117 -> 0.118)
Subpackages: libpolkit0 typelib-1_0-Polkit-1_0
- Update to version 0.118:
+ Updated dependency to mozjs78.
+ Tarball fixes.
- Replace pkgconfig(mozjs-68) for pkgconfig(mozjs-78)
BuildRequires following upstreams port.
==== polkit-kde-agent-5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== poppler ====
Version update (0.90.0 -> 20.10.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Use the correct, upstream provided tarball.
- update to version 20.10.0:
+ core:
- Filter out repeated forms.
- Implement EmbedStream::reset().
- CairoOutputDev: evict just font faces owned solely by cache.
- Splash: Rename Yd to Ydown, Xu to Xup, etc.
- Splash: fix crash in out-of-memory situation.
- Fix some undefined behaviour situation with forged files.
- Compability fix for Forms.
- Fix fetching of Objects failing in some cases.
- Fix clearing date in Annot setModified/setDate.
- TextSelectionPainter: support glyphless fonts.
- Splash: Don't try read past end of image.
- avoid abort() on large memory allocation.
- Fix memory leak on broken files.
- Fix potential invalid memory read.
- Small code improvements.
- Sub-page objects: initialize clip max values considering the
render resolution.
- Splash: Set initial line width to 1.
- Fix stack overflow with specially crafted files.
- GfxShading: Simplify holding the Function.
- Splash: Fix x86 + windows asm build.
- Fix regression on PS conversion..
Regression only happened on applications that are locale
enabled i.e. Okular but not pdftops, when using a quite new
lcms and the user locale uses , as decimal separator instead
of .
- Add UTF16LE support to TextStringToUCS4, even if the standard
clearly says it should be UTF16BE
+ qt5:
- Document TextAnnotation::inplaceAlign.
- Make Annotation::setModification/CreationDate work on
existing annots.
- Be a bit more stubborn converting dates that come from xml.
- Clean as many null characters from the end as possible when
converting strings.
- Deprecate Document::toc.
- Deprecate AnnotationUtils.
+ glib:
- Add accessor functions for PopplerAttachment.
- Deprecate PopplerAttachment GTime fields.
- Deprecate PopplerDocument date properties.
+ utils:
- pdftoppm: report error and exit if output file cannot be
written.
- Document that PDF-file can be '-' to read it from stdin.
+ build system:
- cmake: Modern way to link against libpng, zlib and libtiff.
- cmake: Remove stray support for lcms1 in pdftocairo.
+ qt6:
- Add work in progress qt6 port.
==== poppler-qt5 ====
Version update (0.90.0 -> 20.10.0)
- Use the correct, upstream provided tarball.
- update to version 20.10.0:
+ core:
- Filter out repeated forms.
- Implement EmbedStream::reset().
- CairoOutputDev: evict just font faces owned solely by cache.
- Splash: Rename Yd to Ydown, Xu to Xup, etc.
- Splash: fix crash in out-of-memory situation.
- Fix some undefined behaviour situation with forged files.
- Compability fix for Forms.
- Fix fetching of Objects failing in some cases.
- Fix clearing date in Annot setModified/setDate.
- TextSelectionPainter: support glyphless fonts.
- Splash: Don't try read past end of image.
- avoid abort() on large memory allocation.
- Fix memory leak on broken files.
- Fix potential invalid memory read.
- Small code improvements.
- Sub-page objects: initialize clip max values considering the
render resolution.
- Splash: Set initial line width to 1.
- Fix stack overflow with specially crafted files.
- GfxShading: Simplify holding the Function.
- Splash: Fix x86 + windows asm build.
- Fix regression on PS conversion..
Regression only happened on applications that are locale
enabled i.e. Okular but not pdftops, when using a quite new
lcms and the user locale uses , as decimal separator instead
of .
- Add UTF16LE support to TextStringToUCS4, even if the standard
clearly says it should be UTF16BE
+ qt5:
- Document TextAnnotation::inplaceAlign.
- Make Annotation::setModification/CreationDate work on
existing annots.
- Be a bit more stubborn converting dates that come from xml.
- Clean as many null characters from the end as possible when
converting strings.
- Deprecate Document::toc.
- Deprecate AnnotationUtils.
+ glib:
- Add accessor functions for PopplerAttachment.
- Deprecate PopplerAttachment GTime fields.
- Deprecate PopplerDocument date properties.
+ utils:
- pdftoppm: report error and exit if output file cannot be
written.
- Document that PDF-file can be '-' to read it from stdin.
+ build system:
- cmake: Modern way to link against libpng, zlib and libtiff.
- cmake: Remove stray support for lcms1 in pdftocairo.
+ qt6:
- Add work in progress qt6 port.
==== postgresql ====
Version update (12.0.1 -> 13)
Subpackages: postgresql-contrib postgresql-docs postgresql-llvmjit postgresql-server
- Bump major and default version to 13.
==== postgresql13 ====
Version update (12.4 -> 13.0)
- Initial packaging of PostgreSQL 13:
* https://www.postgresql.org/about/news/2077/
* https://www.postgresql.org/docs/13/release-13.html
==== powerdevil5 ====
Version update (5.20.1 -> 5.20.2)
Subpackages: powerdevil5-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== powertop ====
- Add workaround for `error: too many loops` which happens with
sle15sp3: run autoreconf twice
==== ppp ====
- Fix build with RPM 4.16: error: bare words are no longer
supported, please use "...": lib64 == lib64.
==== publicsuffix ====
Version update (20200909 -> 20201026)
- Update to version 20201026:
* gTLD autopull: 2020-10-12
* Remove algorithmia.com
* Add azurestaticapps.net dns suffixes
* Adds *.gateway.dev
* Add cdn-edges.net
* Sort Alphabet entries by TLD first and then by SLDD
* Add service.one as a public suffix
* Add tlon.network
* Add iopsys.se
* The list of Jelastic public domains was extended
* Add wapblog's domain
* added localzone.xyz
* Adds translate.goog and tr-test.goog
* Add bip.sh
* Add .tm.dz
* Add js.wpenginepowered.com
* Updated comments with new URLs to the different lists of domains
==== python-Pygments ====
Version update (2.6.1 -> 2.7.2)
- update to version 2.7.2:
* Updated lexers:
+ Latex (PR#1517, #1516)
+ LLVM (PR#1565)
+ SPARQL (PR#1559)
* Fixed Python console/traceback lexer problems with custom
exceptions without messages (#1548)
* Allow loading ttc fonts on Mac/image formatter (#1223)
* Improve analyze_text across a variety of lexers (PR#1549)
* Removed CSS rule which forced the vertical padding to 0 for
line numbers (PR#1583, #1579)
* Fix TNTLexer crashing on unexpected EOL (#1568, PR#1570)
* regexlint can be now run locally as part of tox tests (PR#1557)
* Fix typos (PR#1550, #1562)
* Add Python 3.9 as a supported version (PR#1554)
- drop shebang removal in _usd_builtins.py: fixed upstream
- update to version 2.7.1:
* Fixed a regression in the JSON lexer (#1544)
- update to version 2.7.0:
* Added lexers:
+ Arrow (PR#1481, PR#1499)
+ BARE (PR#1488)
+ Devicetree (PR#1434)
+ F* (PR#1409)
+ GDScript (PR#1457)
+ Pointless (PR#1494)
+ PromQL (PR#1506)
+ PsySH (PR#1438)
+ Singularity (PR#1285)
+ TiddlyWiki5 (PR#1390)
+ TNT (PR#1414)
+ YANG (PR#1408, PR#1428)
* Updated lexers:
+ APL (PR#1503)
+ C++ (PR#1350, which also fixes: #1222, #996, #906, #828,
[#1162], #1166, #1396)
+ Chapel (PR#1423)
+ CMake (#1491)
+ CSound (#1509)
+ Cython (PR#1507)
+ Dart (PR#1449)
+ Fennel (PR#1535)
+ Fortran (PR#1442)
+ GAS (PR#1530)
+ HTTP (PR#1432, #1520, PR#1521)
+ Inform 6 (PR#1461)
+ Javascript (PR#1533)
+ JSON (#1065, PR#1528)
+ Lean (PR#1415)
+ Matlab (PR#1399)
+ Markdown (#1492, PR#1495)
+ MySQL (#975, #1063, #1453, PR#1527)
+ NASM (PR#1465)
+ Nim (PR#1426)
+ PostgreSQL (PR#1513)
+ PowerShell (PR#1398, PR#1497)
+ Protobuf (PR#1505)
+ Robot (PR#1480)
+ SQL (PR#1402)
+ SystemVerilog (PR#1436, PR#1452, PR#1454, PR#1460, PR#1462,
PR#1463, PR#1464, PR#1471, #1496, PR#1504)
+ TeraTerm (PR#1337)
+ XML (#1502)
* Added a new filter for math symbols (PR#1406)
* The Kconfig lexer will match Kconfig derivative names now
(PR#1458)
* Improved HTML formatter output (PR#1500)
* .markdown is now recognized as an extension for Markdown files
(PR#1476)
* Fixed line number colors for Solarized (PR#1477, #1356)
* Improvements to exception handling (PR#1478)
* Improvements to tests (PR#1532, PR#1533, PR#1539)
* Various code cleanups (PR#1536, PR#1537, PR#1538)
- remove unnecessary executable bit on all source files
==== python-SQLAlchemy ====
Version update (1.3.19 -> 1.3.20)
- added gpg pub key for source validation
- Update to version 1.3.20
pytest_depr_from_parent.patch is obsolete again
orm
* An ArgumentError with more detail is now raised if the target
parameter for Query.join() is set to an unmapped object. Prior
to this change a less detailed AttributeError was raised. Pull
request courtesy Ramon Williams. References: #4428
* Fixed issue where using a loader option against a string attribute
name that is not actually a mapped attribute, such as a plain
Python descriptor, would raise an uninformative AttributeError;
a descriptive error is now raised. References: #4589
engine
* Fixed issue where a non-string object sent to SQLAlchemyError or a
subclass, as occurs with some third party dialects, would fail to
stringify correctly. Pull request courtesy Andrzej Bartosi?ski.
References: #5599
* Repaired a function-level import that was not using SQLAlchemy?s
standard late-import system within the sqlalchemy.exc module.
References: #5632
sql
* Fixed issue where the pickle.dumps() operation against Over construct
would produce a recursion overflow. References: #5644
* Fixed bug where an error was not raised in the case where a column()
were added to more than one table() at a time. This raised correctly
for the Column and Table objects. An ArgumentError is now raised when
this occurs. References: #5618
postgresql
* The psycopg2 dialect now support PostgreSQL multiple host connections,
by passing host/port combinations to the query string.
References: #4392
* Adjusted the Comparator.any() and Comparator.all() methods to implement
a straight ?NOT? operation for negation, rather than negating the
comparison operator. References: #5518
* Fixed issue where the ENUM type would not consult the schema translate
map when emitting a CREATE TYPE or DROP TYPE during the test to see if
the type exists or not. Additionally, repaired an issue where if the
same enum were encountered multiple times in a single DDL sequence,
the ?check? query would run repeatedly rather than relying upon a cached value.
References: #5520
mysql
* Adjusted the MySQL dialect to correctly parenthesize functional index
expressions as accepted by MySQL 8. Pull request courtesy Ramon Williams.
References: #5462
* The ?skip_locked? keyword used with with_for_update() will emit a warning
when used on MariaDB backends, and will then be ignored. This is a
deprecated behavior that will raise in SQLAlchemy 1.4, as an application
that requests ?skip locked? is looking for a non-blocking operation which
is not available on those backends.
References: #5568
* Fixed bug where an UPDATE statement against a JOIN using MySQL multi-table
format would fail to include the table prefix for the target table if the
statement had no WHERE clause, as only the WHERE clause were scanned to
detect a ?multi table update? at that particular point. The target is now
also scanned if it?s a JOIN to get the leftmost table as the primary table
and the additional entries as additional FROM entries.
References: #5617
* Add new MySQL reserved words: cube, lateral added in MySQL 8.0.1 and 8.0.14,
respectively; this indicates that these terms will be quoted if used as table
or column identifier names.
References: #5539
- Replace pytest_depr_from_parent.patch with the upstream commit resolving
same issue (gh#sqlalchemy/sqlalchemy#commit40cdb9c0bf4d).
- Add pytest_depr_from_parent.patch to fix FTBGS with pytest 6.*
(gh#sqlalchemy/sqlalchemy#5635)
==== python-Twisted ====
- Add no-test_successResultOfWithFailureHasTraceback.patch to
skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH,
which fails. Upstream suggests
https://twistedmatrix.com/trac/ticket/9665, but it has never
been confirmed, even less fixed.
==== python-bcrypt ====
- Don't use deprecated 'python setup.py test', use pytest directly.
==== python-cffi ====
Version update (1.14.2 -> 1.14.3)
- update to 1.14.3:
* no upstream changelog provided
==== python-cmdln ====
- Use %pycache_only %python_sitelib instead of %python3_sitelib
fixes gh#openSUSE/python-rpm-macros#64#issuecomment-715373348
==== python-dulwich ====
Version update (0.20.5 -> 0.20.6)
- update to 0.20.6:
* Add a ``RefsContainer.watch`` interface.
* Fix pushing of new branches from porcelain.push.
* Honor shallows when pushing from a shallow clone.
* Fix porcelain.path_to_tree_path for Python 3.5.
==== python-ecdsa ====
Version update (0.15 -> 0.16.0)
- update to 0.16.0:
* Support for reading and writing private keys in PKCS#8 format.
* `to_pem` and `to_der` now accept new parameter, `format`, to specify
* the format of the encoded files, either the dafault, legacy "ssleay", or
* the new `pkcs8` to use PKCS#8. Note that only unencrypted PKCS#8 files are
* supported.
* Add `allow_truncate` to `verify` in `VerifyingKey`, it defaults to True,
* when specified as False, use of large hashes smaller than curves will be
* disallowed (as it was in 0.14.1 and earlier).
* Correctly calculate signatures for private keys equal to n-1.
* Make `PointJacobi` and thus `SigningKey` and `VerifyingKey` pickleable.
==== python-gevent ====
Version update (1.5.0~a3 -> 20.9.0)
- Disable more tests failing for Python 3.6
- Don't bother with python2 tests
- Update to version 20.9.0 (2020-09-22)
+ Features
* The embedded libev is now asked to detect the availability of
clock_gettime and use the realtime and/or monotonic clocks,
if they are available.
* On Linux, this can reduce the number of system calls libev
makes. Originally provided by Josh Snyder. See
:issue:`issue1648`.
+ Bugfixes
* On CPython, depend on greenlet >= 0.4.17. This version is
binary incompatible with earlier releases on CPython 3.7 and
later.
* On Python 3.7 and above, the module gevent.contextvars is no
longer monkey-patched into the standard library. contextvars
are now both greenlet and asyncio task local. See
:issue:`1656`. See :issue:`issue1674`.
* The DummyThread objects created automatically by certain
operations when the standard library threading module is
monkey-patched now match the naming convention the standard
library uses ("Dummy-12345"). Previously (since gevent 1.2a2)
they used "DummyThread-12345". See :issue:`1659`.
* Fix compatibility with dnspython 2.
* Caution!
* This currently means that it can be imported. But it cannot
yet be used. gevent has a pinned dependency on dnspython < 2
for now.
* See :issue:`1661`.
- Update to version 20.6.2 (2020-06-16)
+ Features
* It is now possible to build and use the embedded libuv on a
Cygwin platform.
* Note that Cygwin is not an officially supported platform of
upstream libuv and is not tested by gevent, so the actual
working status is unknown, and this may bitrot in future
releases.
* Thanks to berkakinci for the patch. See :issue:`issue1645`.
+ Bugfixes
* Relax the version constraint for psutil on PyPy.
* Previously it was pinned to 5.6.3 for PyPy2, except for on
Windows, where it was excluded. It is now treated the same as
CPython again. See :issue:`issue1643`.
- Update to version 20.6.1 (2020-06-10)
+ Features
* gevent's CI is now tested on Ubuntu 18.04 (Bionic), an
upgrade from 16.04 (Xenial). See :issue:`1623`.
+ Bugfixes
* On Python 2, the dnspython resolver can be used without
having selectors2 installed. Previously, an ImportError would
be raised. See :issue:`issue1641`.
* Python 3 gevent.ssl.SSLSocket objects no longer attempt to
catch ConnectionResetError and treat it the same as an
SSLError with SSL_ERROR_EOF (typically by suppressing it).
* This was a difference from the way the standard library
behaved (which is to raise the exception). It was added to
gevent during early testing of OpenSSL 1.1 and TLS 1.3. See
:issue:`1637`.
- Update to version 20.6.0 (2020-06-06)
+ Features
* Add gevent.selectors containing GeventSelector. This selector
implementation uses gevent details to attempt to reduce
overhead when polling many file descriptors, only some of
which become ready at any given time.
* This is monkey-patched as selectors.DefaultSelector by
default.
* This is available on Python 2 if the selectors2 backport is
installed. (This backport is installed automatically using
the recommended extra.) When monkey-patching, selectors is
made available as an alias to this module. See :issue:`1532`.
* Depend on greenlet >= 0.4.16. This is required for CPython
3.9 and 3.10a0. See :issue:`1627`.
* Add support for Python 3.9.
* No binary wheels are available yet, however. See
:issue:`1628`.
+ Bugfixes
* gevent.socket.create_connection and
gevent.socket.socket.connect no longer ignore IPv6 scope IDs.
* Any IP address (IPv4 or IPv6) is no longer subject to an
extra call to getaddrinfo. Depending on the resolver in use,
this is likely to change the number and order of greenlet
switches. (On Windows, in particular test cases when there
are no other greenlets running, it has been observed to lead
to LoopExit in scenarios that didn't produce that before.)
See :issue:`1634`.
- Update to version 20.5.2 (2020-05-28)
+ Bugfixes
* Forking a process that had use the threadpool to run tasks
that created their own hub would fail to clean up the
threadpool by raising greenlet.error. See :issue:`1631`.
- Update to version 20.5.1 (2020-05-26)
+ Features
* Waiters on Event and Semaphore objects that call wait() or
acquire(), respectively, that find the Event already set, or
the Semaphore available, no longer "cut in line" and run
before any previously scheduled greenlets. They now run in
the order in which they arrived, just as waiters that had to
block in those methods do. See :issue:`1520`.
* Update tested PyPy version from 7.3.0 to 7.3.1 on Linux. See
:issue:`1569`.
* Make zope.interface, zope.event and (by extension) setuptools
required dependencies. The events install extra now does
nothing and will be removed in 2021. See :issue:`1619`.
* Update bundled libuv from 1.36.0 to 1.38.0. See
:issue:`1621`.
* Update bundled c-ares from 1.16.0 to 1.16.1.
* On macOS, stop trying to adjust c-ares headers to make them
universal. See :issue:`1624`.
+ Bugfixes
* Make gevent locks that are monkey-patched usually work across
native threads as well as across greenlets within a single
thread. Locks that are only used in a single thread do not
take a performance hit. While cross-thread locking is
relatively expensive, and not a recommended programming
pattern, it can happen unwittingly, for example when using
the threadpool and logging.
* Before, cross-thread lock uses might succeed, or, if the lock
was contended, raise greenlet.error. Now, in the contended
case, if the lock has been acquired by the main thread at
least once, it should correctly block in any thread,
cooperating with the event loop of both threads. In certain
(hopefully rare) cases, it might be possible for contended
case to raise LoopExit when previously it would have raised
greenlet.error; if these cases are a practical concern,
please open an issue.
* Also, the underlying Semaphore always behaves in an atomic
fashion (as if the GIL was not released) when PURE_PYTHON is
set. Previously, it only correctly did so on PyPy. See
:issue:`issue1437`.
* Rename gevent's C accelerator extension modules using a
prefix to avoid clashing with other C extensions. See
:issue:`1480`.
* Using gevent.wait on an Event more than once, when that Event
is already set, could previously raise an AssertionError.
* As part of this, exceptions raised in the main greenlet will
now include a more complete traceback from the failing
greenlet. See :issue:`1540`.
* Avoid closing the same Python libuv watcher IO object twice.
Under some circumstances (only seen on Windows), that could
lead to program crashes. See :issue:`1587`.
* gevent can now be built using Cython 3.0a5 and newer. The
PyPI distribution uses this version.
* The libev extension was incompatible with this. As part of
this, certain internal, undocumented names have been changed.
* (Technically, gevent can be built with Cython 3.0a2 and
above. However, up through 3.0a4 compiling with Cython 3
results in gevent's test for memory leaks failing. See this
Cython issue.) See :issue:`1599`.
* Destroying a hub after joining it didn't necessarily clean up
all resources associated with the hub, especially if the hub
had been created in a secondary thread that was exiting. The
hub and its parent greenlet could be kept alive.
* Now, destroying a hub drops the reference to the hub and
ensures it cannot be switched to again. (Though using a new
blocking API call may still create a new hub.)
* Joining a hub also cleans up some (small) memory resources
that might have stuck around for longer before as well. See
:issue:`1601`.
* Fix some potential crashes under libuv when using
gevent.signal_handler. The crashes were seen running the test
suite and were non-deterministic. See :issue:`1606`.
- Update to version 20.5.0 (2020-05-01)
+ Features
* Update bundled c-ares to version 1.16.0. Changes. See
:issue:`1588`.
* Update all the bundled config.guess and config.sub scripts.
See :issue:`1589`.
* Update bundled libuv from 1.34.0 to 1.36.0. See
:issue:`1597`.
+ Bugfixes
* Use ares_getaddrinfo instead of a manual lookup.
* This requires c-ares 1.16.0.
* Note that this may change the results, in particular their
order.
* As part of this, certain parts of the c-ares extension were
adapted to use modern Cython idioms.
* A few minor errors and discrepancies were fixed as well, such
as gethostbyaddr('localhost') working on Python 3 and failing
on Python 2. The DNSpython resolver now raises the expected
TypeError in more cases instead of an AttributeError. See
:issue:`1012`.
* The c-ares and DNSPython resolvers now raise exceptions much
more consistently with the standard resolver. Types and
errnos are substantially more likely to match what the
standard library produces.
* Depending on the system and configuration, results may not
match exactly, at least with DNSPython. There are still some
rare cases where the system resolver can raise herror but
DNSPython will raise gaierror or vice versa. There doesn't
seem to be a deterministic way to account for this. On PyPy,
getnameinfo can produce results when CPython raises
socket.error, and gevent's DNSPython resolver also raises
socket.error.
* In addition, several other small discrepancies were
addressed, including handling of localhost and broadcast host
names.
* Note
* This has been tested on Linux (CentOS and Ubuntu), macOS, and
Windows. It hasn't been tested on other platforms, so results
are unknown for them. The c-ares support, in particular, is
using some additional socket functions and defines. Please
let the maintainers know if this introduces issues.
* See :issue:`1459`.
- Update to version 20.04.0 (2020-04-22)
+ Features
* Let CI (Travis and Appveyor) build and upload release wheels
for Windows, macOS and manylinux. As part of this, (a subset
of) gevent's tests can run if the standard library's
test.support module has been stripped. See :issue:`1555`.
* Update tested PyPy version from 7.2.0 on Windows to 7.3.1.
See :issue:`1569`.
+ Bugfixes
* Fix a spurious warning about watchers and resource leaks on
libuv on Windows. Reported by Stéphane Rainville. See
:issue:`1564`.
* Make monkey-patching properly remove select.epoll and
select.kqueue. Reported by Kirill Smelkov. See :issue:`1570`.
* Make it possible to monkey-patch :mod:`contextvars` before
Python 3.7 if a non-standard backport that uses the same name
as the standard library does is installed. Previously this
would raise an error. Reported by Simon Davy. See
:issue:`1572`.
* Fix destroying the libuv default loop and then using the
default loop again. See :issue:`1580`.
* libuv loops that have watched children can now exit.
Previously, the SIGCHLD watcher kept the loop alive even if
there were no longer any watched children. See :issue:`1581`.
+ Deprecations and Removals
* PyPy no longer uses the Python allocation functions for libuv
and libev allocations. See :issue:`1569`.
- Use the system libev by default
- Remove fix-tests.patch
- Remove use-libev-cffi.patch
- Greatly reduce the list of non functional tests
- Add fix-no-return-in-nonvoid-function.patch, applied for 15.1 and
below in order to not fail the build
- Add missing runtime dependencies:
python-zope.event and python-zope.interface
==== python-greenlet ====
Version update (0.4.16 -> 0.4.17)
- update to 0.4.17:
- Support for PEP 567 ContextVars
==== python-h2 ====
- Add hyperframe.patch to fix build with hyperframe 6
==== python-hyperframe ====
Version update (5.2.0 -> 6.0.0)
- Update to 6.0.0:
* API Changes (Backward-incompatible)
+ Introduce ``HyperframeError`` base exception class for all errors
raised within hyperframe.
+ Change exception base class of ``UnknownFrameError`` to
``HyperframeError``
+ Change exception base class of ``InvalidPaddingError`` to
``HyperframeError``
+ Change exception base class of ``InvalidFrameError`` to
``HyperframeError``
+ Invalid frames with wrong stream id (zero vs. non-zero) now raise
``InvalidDataError``.
+ Invalid SETTINGS frames (non-empty but ACK) now raise
``InvalidDataError``.
+ Invalid ALTSVC frames with non-bytestring field or origin now raise
``InvalidDataError``.
* API Changes (Backward-compatible)
+ Deprecate ``total_padding`` - use `pad_length` instead.
+ Improve repr() output for all frame classes.
+ Introduce Frame.explain(data) for quick introspection of raw data.
* Bugfixes
+ Fixed padding parsing for ``PushPromiseFrame``.
+ Fixed unchecked frame length for ``PriorityFrame``. It now correctly
raises ``InvalidFrameError``.
+ Fixed promised stream id validation for ``PushPromiseFrame``. It now
raises ``InvalidDataError``.
+ Fixed unchecked frame length for ``WindowUpdateFrame``. It now correctly
raises ``InvalidFrameError``.
+ Fixed window increment value range validation. It now raises
``InvalidDataError``.
+ Fixed parsing of ``SettingsFrame`` with mutual exclusion of ACK flag and
payload.
* Other Changes
+ Removed support for Python 2.7, 3.4, 3.5, pypy.
+ Added support for Python 3.8.
==== python-hyperlink ====
Version update (19.0.0 -> 20.0.1)
- update to 20.0.1:
* CPython 3.7 and 3.8 and PyPy3 added to test matrix
* Hyperlink now has type hints and they are now exported per
[PEP 561](https://www.python.org/dev/peps/pep-0561/).
* Several bugs related to hidden state were fixed, making it so that all data
on a `URL` object (including `rooted` and `uses_netloc`) is reflected by and
consistent with its textual representation.
This does mean that sometimes these constructor arguments are ignored, if it
would create invalid or unparseable URL text.
==== python-immutables ====
Version update (0.11 -> 0.14)
- skip tests that fail on 32bit
- update to 0.14:
* python 3.8 support
* Various improvements w.r.t. type annotations & typing
* Fix pure-Python implementation to accept keyword argument
* Fix the mutation API to maintain elements count correctly
* Allow None to be used as key in pure-Python implementation.
- remove py38.patch (upstream)
==== python-invoke ====
Version update (1.3.0 -> 1.4.1)
- disable test suite with bcond because of unmaintained
pytest-relaxed gh#bitprophet/pytest-relaxed#12
- Update to version 1.4.1
* Fix an issue with `~invoke.run` & friends having intermittent
problems at exit time.
* Many other fixes.
==== python-libvirt-python ====
- Use %pycache_only %python_sitelib instead of %python3_sitelib in
order to support multiple python3 flavors
gh#openSUSE/python-rpm-macros#66
- Enable test suite. It is mandatory for python packages and
upstream's next major version update will have more tests.
==== python-matplotlib ====
Subpackages: python3-matplotlib python3-matplotlib-cairo python3-matplotlib-gtk3
- Copy updated transparent_markers.pdf from upstream commit
https://github.com/matplotlib/matplotlib/pull/18604 to fix
test failure Ghostscript 9.53
==== python-networkx ====
- Add patch from upstream that fixes gh#networkx/networkx#4203)
* 0001-Replace-hash-function-for-test-of-weighted-astar.patch
- Drop patch that is not needed anymore:
* disable-test-failing-in-i586.patch
==== python-numpy ====
Version update (1.19.1 -> 1.19.2)
- Add cblas build dependency, otherwise numpy uses naive internal
implementations for some blas operations, mitigates boo#1177260.
- Add libopenblas recommends. To actually use openblas instead of
netlib BLAS/LAPACK, update-alternatives has to be used.
- Remove .pytest_cache from the build_root
- Increase required memory to avoid test failures
- Fix upgrade from older distro versions which did not package
f2py using update-alternatives (catched by openQA, boo#1176832).
- Build only HPC version with OpenBLAS, use standard BLAS/LAPACK
for non-HPC instead.
- Create a macro %ver for the package version number next to %_ver
to help keep both in sync.
- update to version 1.19.2:
* #16959: TST: Change aarch64 to arm64 in travis.yml.
* #16998: MAINT: Configure hypothesis in np.test() for
determinism,...
* #17000: BLD: pin setuptools < 49.2.0
* #17015: ENH: Add NumPy declarations to be used by Cython 3.0+
* #17125: BUG: Remove non-threadsafe sigint handling from fft
calculation
* #17243: BUG: core: fix ilp64 blas dot/vdot/... for strides > int32
max
* #17244: DOC: Use SPDX license expressions with correct license
* #17245: DOC: Fix the link to the quick-start in the old API
functions
* #17272: BUG: fix pickling of arrays larger than 2GiB
==== python-ordered-set ====
- Use %pycache_only %python_sitelib instead of %python3_sitelib
fixes gh#openSUSE/python-rpm-macros#64#issuecomment-715373348
==== python-paramiko ====
- remove dependency on pytest-relaxed
* paramiko-pr1655-remove-pytest-relaxed.patch
* gh#paramiko/paramiko#1655
==== python-passlib ====
- Add optional dependencies: bcrypt, argon2_cffi, cryptography
and scrypt.
==== python-psutil ====
Version update (5.7.0 -> 5.7.2)
- update to 5.7.2:
* parallel tests on UNIX (make test-parallel). They're twice as fast!
* 1741: "make build/install" is now run in parallel and it's about 15% faster on UNIX.
* 1747: Process.wait() on POSIX returns an enum, showing the negative signal which was used to terminate the process
* 1747: Process.wait() return value is cached so that the exit code can be retrieved on then next call.
* 1747: Process provides more info about the process on str() and repr() (status and exit code):
* 1757: memory leak tests are now stable.
* 1768: [Windows] added support for Windows Nano Server. (contributed by Julien Lebot)
* 1726: [Linux] cpu_freq() parsing should use spaces instead of tabs on ia64. (patch by Micha? Górny)
* 1760: [Linux] Process.rlimit() does not handle long long type properly.
* 1766: [macOS] NoSuchProcess may be raised instead of ZombieProcess.
* 1781: fix signature of callback function for getloadavg(). (patch by Ammar Askar)
- remove skip-flaky-i586.patch (obsolete)
==== python-pyzmq ====
- Skip failing tests (gh#zeromq/pyzmq#1431 or gh#zeromq/pyzmq#1432)
- Use pytest_arch macro instead of the construct we had there.
==== python-reportlab ====
Version update (3.5.46 -> 3.5.51)
- Update to 3.5.51
* fix malloc(0) issue in \_rl_accel.c \_fp_str
thanks to Hans-Peter Jansen <hpj(a)urpla.net> @ openSUSE
- remove fix-rl_accel-crash.patch
- add fix-rl_accel-crash.patch to fix a crash in rl_accel.
- Update to 3.5.50
* Add BM ExtGState option (suggestion by tjj021 @ github
* Fix memory leak in _renderPM.c
- Update to 3.5.49
* ViewerPreferencesPDFDictionary add /Duplex as possibility
* Doctemplate add support for all ViewerPreferencesPDFDictionary keys
* fix bugs in USPS_4State; Barcode inherits from Flowable and object.
- Update to 3.5.48
* bug fix for balanced column special case unsplittable half column
- Update to 3.5.47
* try to limit table style cell ranges
==== python-six ====
- Use %pycache_only %python_sitelib instead of %python3_sitelib
* fixes gh#openSUSE/python-rpm-macros#64#issuecomment-715373348
==== python-trio ====
Version update (0.16.0 -> 0.17.0)
- Remove hashbang and tests in runtime package
- Disable test test_close_at_bad_time_for_send_all due to failure on PPC
- Update to v0.17.0
* trio.open_tcp_stream has a new local_address= keyword argument
that can be used on machines with multiple IP addresses to
control which IP is used for the outgoing connection
* If you pass a raw IP address into sendto, it no longer spends
any time trying to resolve the hostname. If you're using UDP,
this should substantially reduce your per-packet overhead
* trio.lowlevel.checkpoint is now much faster
* new, lower-overhead data structure to track upcoming timeouts,
which should make your programs faster
* Trio can now be imported when sys.excepthook is a functools.partial
instance, which might occur in a pytest-qt test function
* The thread cache didn't release its reference to the previous job
* Remove wait_socket_*, notify_socket_closing, notify_fd_closing,
run_sync_in_worker_thread and current_default_worker_thread_limiter
* When using "instruments", you now only "pay for what you use":
if there are no instruments installed that override a particular
hook such as `abc.Instrument.before_task_step`, then Trio doesn't
waste any effort on checking its instruments when the event
corresponding to that hook occurs.
==== python-urwid ====
Version update (2.1.0 -> 2.1.1)
- udpate to 2.1.1:
* Add TrioEventLoop.run_async(), removed nursery constructor arg (#392) (by
Tamás Nepusz)
* Add wrap_around kwarg to SimpleListWalkers (by Krzysztof Królczyk)
* Change documentation on Terminal (by James Johnson)
* Remove debug documentation change test (by James Johnson)
* Remove support for py34 (by Andrey Semakin)
* Remove invalid escape sequence (by Andrey Lebedev)
* Fix GridFlow keypress handling when v_sep is 0 (by Aurelien Grenotton)
* Fix Terminal in ListBox (#382) (by James Johnson)
* Fix Crash on `fg`, SIGCONT (after Ctrl-Z, SIGSTOP, SIGTSTP) (by goncalopp)
* Fix 256-color mode on some terminals. Addresses #404. (by Tony Cebzanov)
* vterm: reduce __init__ boilerplate (by max ulidtko)
* vterm: errno 5 is not EOF. (by max ulidtko)
* Terminal: use UTF-8 by default. (by max ulidtko)
* Instance of Terminal has no __super attr -- thanks pylint! (by max ulidtko)
* Do not call wait_readable with a closed fd in TrioEventLoop (by Michael
Hudson-Doyle)
* Make options a static method where applicable (by Philip Matura)
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Note: As part of the "Close the Leap Gap" effort, it's been
decided that our SDL2 support in qemu is not worth trying
to maintain. Long ago SLE qemu stopped including SDL2 support and
now we will do the same for the openSUSE releases going forward.
Accordingly SDL2 options are now configured out, and the two sub-
packages which are SDL2 specific, namely qemu-audio-sdl and
qemu-ui-sdl, are no longer generated, and due to the rpm package
conflicts used for those packages, they will be uninstalled from
systems as qemu updates move forward
- Drop e2fsprogs-devel and libpcap-devel as BuildRequires packages.
They have not actually been needed to build qemu for a very long
time
- Add more forsplits files
==== raspberrypi-firmware ====
Version update (2020.09.30 -> 2020.10.22)
- Update to 5f95dfda (2020-10-22) - boo#1178262
* firmware: hdmi: Timeout HDMI EDID reads
* firmware: arm_ldconfig: Don't invalidate the dcache for most of memory
See: #1445
* firmware: arm_loader: Allow arm to see force_turbo and uart boosts
* bootcode: usb: Fix USB init for 2835 bootcode.bin
* firmware: arm_loader: Update armstubs with those from PR 117 ?
See: raspberrypi/tools#117
* firmware: Revert sdcard: Reduce SD read overhead
* firmware: arm_loader: Add GET/SET_VPU_VECTOR mailbox calls
* firmware: arm_loader: enable simple_fb iff there is a display
See: raspberrypi/linux#3878
* firmware: arm_loader: Mark V3D early boost as for the ARM
See: #1469
==== raspberrypi-firmware-config ====
Version update (2020.09.30 -> 2020.10.22)
- Update to 5f95dfda (2020-10-22) - boo#1178262
* firmware: hdmi: Timeout HDMI EDID reads
* firmware: arm_ldconfig: Don't invalidate the dcache for most of memory
See: #1445
* firmware: arm_loader: Allow arm to see force_turbo and uart boosts
* bootcode: usb: Fix USB init for 2835 bootcode.bin
* firmware: arm_loader: Update armstubs with those from PR 117 ?
See: raspberrypi/tools#117
* firmware: Revert sdcard: Reduce SD read overhead
* firmware: arm_loader: Add GET/SET_VPU_VECTOR mailbox calls
* firmware: arm_loader: enable simple_fb iff there is a display
See: raspberrypi/linux#3878
* firmware: arm_loader: Mark V3D early boost as for the ARM
See: #1469
==== ruby2.7 ====
Subpackages: libruby2_7-2_7
- fix typo in ruby macros file
- fix typo in ruby2.7-default.macros which still referenced ruby
2.6
==== rubygem-mixlib-authentication ====
Version update (3.0.6 -> 3.0.7)
updated to version 3.0.7
no changelog found
==== rubygem-mixlib-cli ====
Version update (2.1.6 -> 2.1.8)
updated to version 2.1.8
no changelog found
==== rubygem-mixlib-config ====
Version update (3.0.6 -> 3.0.9)
updated to version 3.0.9
no changelog found
==== rubygem-mixlib-log ====
Version update (3.0.8 -> 3.0.9)
updated to version 3.0.9
no changelog found
==== serd ====
Version update (0.30.4 -> 0.30.6)
- update to 0.30.6:
* Fix various minor warnings and other code quality issues
* Improve reader error handling
* Make all free functions tolerant of NULL
* Parse prefixed names more strictly
==== setools ====
- Cleanup BuildRequires
- Fix setools-gui dependencies, we are using python-qt5 and not
tcl/tk
==== shim ====
- Add shim-bsc1177404-fix-a-use-of-strlen.patch to fix the length
of the option data string to launch the program correctly
(bsc#1177404)
- Add shim-bsc1175509-more-tpm-fixes.patch to fix the file path
in the tpm even log (bsc#1175509)
==== sratom ====
Version update (0.6.4 -> 0.6.6)
- update to 0.6.6:
* Fix various minor warnings and other code quality issues
==== sssd ====
Version update (2.3.1 -> 2.4.0)
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap
- Update to release 2.4.0
* Session recording can now exclude specific users or groups
when scope is set to all (see exclude_users and
exclude_groups options).
* Active Directory provider now sends CLDAP pings over UDP
protocol to Domain Controllers in parallel to determine site
and forest to speed up server discovery.
==== system-tuning-common-SUSE ====
- Remove mq-deadline selection from 60-io-scheduler.rules (bsc#1177490)
==== systemsettings5 ====
Version update (5.20.1.1 -> 5.20.2)
Subpackages: systemsettings5-lang
- Add patch to properly run systemsettings in a wayland session
(boo#1178230, kde#428339):
* 0001-Fix-call-to-KWorkSpace-detectPlatform.patch
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- No code changes since 5.20.1
==== tftp ====
- Do not suppress errors from useradd.
- Replace some old specfile constructs. To that end, patches were
refreshed: tftp-hpa-0.43_include_sys_params.patch,
tftp-hpa-0.46_colon_check.patch, tftp-hpa-0.48-macros-crash.patch,
tftp-hpa-0.48-macros-v6mapped.patch.
==== tpm2-0-tss ====
Version update (2.3.3 -> 3.0.1)
Subpackages: libtss2-esys0 libtss2-mu0
- move the tcti-fapi tmpfiles.d config file into the libtss2-fapi1 sub-package.
- improve the descriptions of new libraries (fapi1, cmd0, swtpm0)
- adjust baselibs.conf to match new library versions and added libraries
- Update to 3.0.1, changelog at:
https://github.com/tpm2-software/tpm2-tss/blob/3.0.x/CHANGELOG.md
- Update libtss2-sys0 to libtss2-sys1
- Add new libs:
* libtss2-fapi1
* libtss2-tcti-cmd0
* libtss2-tcti-swtpm0
==== transactional-update ====
Version update (2.27 -> 2.28)
Subpackages: transactional-update-zypp-config
- Version 2.28
- Add 'setup-selinux' command for easy setup of a SELinux system
- Allow complex commands for the 'run' command
- SELinux: Fix /etc / overlay labeling
==== u-boot-rpiarm64 ====
Version update (2020.04 -> 2020.10)
Subpackages: u-boot-rpiarm64-doc
- Fix last change
- Add xilinxzynqvirt virtual flavor (similar to xilinxzynqmpvirt)
- zynq-zturn is provided by xilinx_zynq_virt config
- Update to v2020.10
- Enable SPL on SiFive FU540
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches added:
0011-sunxi-dts-OrangePi-Zero-Add-SPI-ali.patch
0012-sunxi-dts-OrangePi-Zero-Enable-SPI-.patch
0013-sunxi-Enable-SPI-support-on-Orange-.patch
- Add Orange Pi Zero build
- Add Bananpi-R2 build
* Update to v2020.10-rc5
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches dropped:
0011-configs-rpi-set-NR_DRAM_BANKS-to-fo.patch
* Update to v2020.10-rc4
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches dropped:
0011-usb-xhci-Add-missing-cache-flush-in.patch
0012-usb-xhci-Use-only-32-bit-accesses-i.patch
0013-pci-Move-some-PCIe-register-offset-.patch
0014-rpi4-shorten-a-mapping-for-the-DRAM.patch
0015-rpi4-add-a-mapping-for-the-PCIe-XHC.patch
0016-linux-bitfield.h-Add-primitives-for.patch
0017-pci-Add-some-PCI-Express-capability.patch
0018-pci-Add-driver-for-Broadcom-STB-PCI.patch
0019-config-Enable-support-for-the-XHCI-.patch
0020-arm-rpi-Add-function-to-trigger-VL8.patch
0021-usb-xhci-Load-Raspberry-Pi-4-VL805-.patch
0022-config-Enable-USB-Keyboard-support-.patch
0023-configs-rpi-set-NR_DRAM_BANKS-to-fo.patch
* Patches added:
0011-configs-rpi-set-NR_DRAM_BANKS-to-fo.patch
==== vim ====
Version update (8.2.1840 -> 8.2.1900)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.1900, fixes the following problems
* Vim9: error message is not clear about compilation error.
* Vim9: test for compilation error fails in normal build.
* Crash when USE_FNAME_CASE is defined and using :browse.
* Netbeans: with huge buffer number memory allocation may fail.
* Using "q" at the more prompt doesn't stop a long message.
* Vim9: function defined in a block can't use variables defined in that
block.
* Vim9: variables declared in a local block are not found in when a function
is compiled.
* Vim9: using negative value for unsigned type.
* Crash when passing a NULL string or list to popup_settext().
* Vim9: garbage collection frees block-local variables.
* "vat" does not select tags correctly over line break.
* Vim9: "!" followed by space incorrectly used.
* map() returing zero for NULL list is unexpected.
* "to_f" is recognized at "topleft" modifier.
* Vim9: crash when throwing exception for NULL string. (Dhiraj Mishra)
* Vim9: get error message when nothing is wrong.
* "2resize" uses size of current window. (Daniel Steinberg)
* Vim9: using job_status() on an unused var gives an error.
* Vim9: filter functions return number instead of bool.
* Vim9: crash in unpack assignment.
* Vim9: memory leak when throwing empty string.
* Vim9: no specific error when parsing lambda fails.
* vim9: memory leak when compiling lambda fails.
* Json code not sufficiently tested.
* Vim9: no error for wrong list type.
* Vim9: add() does not check type of argument.
* Vim9: add() does not check type of argument.
* Vim9: argument to add() not checked for blob.
* Vim9: no error for missing space after comma in dict.
* Vim9: memory leak when using add().
* Vim9: no need to keep all script variables.
* Using %v in 'errorformat' may fail before %Z.
* Matchfuzzy() does not prefer sequential matches.
* Vim9: missing white space when using <f-args>.
* Can't do something just before leaving Insert mode.
* Warning when building GTK gui.
* Vim9: argument types for builtin functions are not checked at compile time.
* Test for function list fails.
* GTK: error for redefining function. (Tony Mechelynck)
* Vim9: argument types of insert() not checked when compiling.
* Vim9: Asan complains about adding zero to NULL.
* Cannot build with GTK3.
* Vim9: v:disallow_let is no longer needed.
* Compiler warnings when using Python.
* Compiler warning for uninitialized variable. (John Marriott)
* Filetype tests unnessarily creates swap files.
* Using ":silent!" in a popup filter has unexpected effect.
* Github actions not optimally configured.
* Vim9: Getbufline(-1, 1, '$') gives an error.
* Vim9: errornous error for missing white space after {}.
* Vim9: strange error for subtracting from a list.
* Vim9: skipping over expression doesn't handle line breaks.
* Valgrind warns for using uninitialized access in tests.
* Fuzzy matching does not support multiple words.
* Vim9: command modifiers are not supported.
* Vim9: silent command modifier test fails.
* Valgrind warns for using uninitialized memory.
* Command modifiers are saved and set inconsistently.
* Command modifier parsing always uses global cmdmod.
* Crash in out-of-memory situation.
* Vim9: command modifiers do not work.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1177620 - [xen] deployed WIN2K19 guest system could not find
a driver for network adapter
virtinst-set-default-nic.patch
- boo#1178141 - Accomodate qemu modularization with respect to
spice and spice related optional modules. If full spice support
is not detected due to missing qemu modules (v5.1 qemu and newer),
use vnc as the default install-time graphics type used
virtinst-graphics-add-check-for-qemu-modules-in-spice-graphic.patch
- bsc#1177763 - Cannot install an existing virtual machine two
error messages with Virtual Machine Manager
virtman-append-usr-sbin-to-search-path.patch
==== vm-install ====
Version update (0.10.08 -> 0.10.10)
- jsc#SLE-11885 - vm-install: sync SLE and openSUSE Leap
differences
Modify the PV PXE booting feature to only allow a pxe server
address passed on command line. The use of udhcp to lookup a pxe
server is removed.
- Drop vm-install-extra-args.patch by folding fix into new tarball
- Version 0.10.10
==== webkit2gtk3 ====
Version update (2.30.1 -> 2.30.2)
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.30.2:
+ Fix scrolling when smooth scrolling is enabled in async
scrolling mode.
+ Fix WebSocket requests with same-site cookies.
+ Fix TLS certificate information for service workers.
+ Handle chassis type when its value is quoted.
+ Fix the build with ENABLE_MEDIA_STREAM enabled and
ENABLE_WEB_RTC_DISABLED.
+ Fix the build with ENABLE_GAMEPAD enabled.
+ Fix several crashes and rendering issues.
==== whois ====
Version update (5.5.6 -> 5.5.7)
- update to 5.5.7:
* Implemented support for CIDR queries to whois.arin.net.
The old behaviour caused the server to return no results, now when
querying for ip/length the server returns a result if there is an
exact match.
==== wpebackend-fdo ====
Version update (1.6.1 -> 1.8.0)
- Update to version 1.8.0:
+ Added new API for the audio rendering protocol, which allows
embedders to receive audio samples instead of letting WPE
WebKit handle their playback.
+ Added support to export frames using EGLStreams, which can be
used e.g. with Nvidia GPUs.
+ New build configuration system based on Meson. The existing
CMake-based system is still maintained, and both produce the
same outputs.
+ Use libepoxy for EGL operations.
- Switch to meson.
- Add epoxy to BuildRequires: new dependency.
==== xdg-desktop-portal-kde ====
Version update (5.20.1 -> 5.20.2)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.20.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.2
- Changes since 5.20.1:
* FileChooser: escape slash character in user visible filter name (kde#427306)
==== xfce4-cpufreq-plugin ====
Version update (1.2.1 -> 1.2.2)
Subpackages: xfce4-cpufreq-plugin-lang
- Update to 1.2.2:
* Update URLs and copyright year
* Add basic GitLab pipeline
* Fix compilation with gcc-10
* Update URLs from goodies.x.o to docs.x.o (bxo#16156)
* s/http/https
* Fix build with panel 4.15
* Replace GtkStock buttons
* Rename applet to plugin (bxo#15582)
* Post release tag bump
* Translation Updates
==== xfce4-dict ====
Version update (0.8.3 -> 0.8.4)
Subpackages: xfce4-dict-lang xfce4-panel-plugin-dict
- Update to version 0.8.4
* Update URLs and use https where possible
* Fix font size in speedreader (gxo#apps/xfce-dict#3)
* Added new icons and use reverse DNS file names
* Translation Updates
==== xfsprogs ====
Version update (5.8.0 -> 5.9.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to v5.9.0:
* mkfs.xfs: disallow creation of RT files from proto file
* mkfs.xfs: fix ASSERT on small device with stripe geom
* xfs_repair: more fixes from fuzz-testing
* libhandle: fix potential unterminated string problem
* libhandle: libfrog: fix a potential null pointer deref
* man: install all manpages that redirect to another page
* man: fix ioctl_xfs_geometry manpage naming
* xfsprogs: various realtime related fixes
* xfsprogs: ignore autofs mount table entries
* libxfs: make buffers track the per-ag structures
* libxfs changes merged from kernel 5.9
==== yast2 ====
Version update (4.3.37 -> 4.3.38)
Subpackages: yast2-logs
- Added support for nested items in CWM::Table (bsc#1176402)
- 4.3.38
==== yast2-bootloader ====
Version update (4.3.12 -> 4.3.13)
- "write proper value for NVRAM for UEFI (bsc#1157550)"
- fix failing test on s390 (bsc#1177986)
- 4.3.13
==== yast2-firewall ====
Version update (4.3.7 -> 4.3.8)
- Do not warn user about ssh key only authentication when
ssh port is closed, but firewall is disabled.
(bsc#1177953)
- 4.3.8
==== yast2-firstboot ====
Version update (4.3.6 -> 4.3.7)
- Adapt to changes done in ntp-client (bsc#1177797)
- 4.3.7
==== yast2-network ====
Version update (4.3.26 -> 4.3.27)
- fix crash when hostname file missing (bsc#1177904)
- 4.3.27
==== yast2-packager ====
Version update (4.3.9 -> 4.3.10)
- Confirm abort in product license dialog (bsc#1178005)
- 4.3.10
==== yast2-schema ====
Version update (4.3.14 -> 4.3.15)
- Registration/Addons: Architecture and version are optional.
(jsc#SLE-16195).
- 4.3.15
==== yast2-storage-ng ====
Version update (4.3.15 -> 4.3.16)
- Added $LIBSTORAGE_IGNORE_PROBE_ERRORS environment variable
to ignore storage probing errors (bsc#1177332)
- 4.3.16
==== yast2-trans ====
Version update (84.87.20201018.99a4069e60 -> 84.87.20201022.48f7cb4c97)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20201022.48f7cb4c97:
* New POT for text domain 'autoinst'.
* New POT for text domain 'registration'.
==== yast2-ycp-ui-bindings ====
Version update (4.3.3 -> 4.3.5)
- Added example for more in-depth MultiSelectionBox testing
- 4.3.5
- Added support for OpenItems property for (nested) tables (bsc#1176402)
- 4.3.4
==== zxing-cpp ====
- Add baselibs.conf
N�����r��y隊Z)z{.�櫛맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.�櫛�0�����Ǩ�
1
0