Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20171223
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
ImageMagick (7.0.7.11 -> 7.0.7.15)
akonadi-server
alsa
alsa-utils
ca-certificates
dhcp
dpdk (17.08.1_k4.14.6_1 -> 17.08.1_k4.14.8_1)
fwupd
ghostscript-fonts
glusterfs (3.8.15 -> 3.12.3)
gnome-code-assistance
gpg2 (2.2.3 -> 2.2.4)
gpgme (1.9.0 -> 1.10.0)
groff
groff-full
kdeclarative
kernel-source (4.14.6 -> 4.14.8)
kqtquickcharts
ksshaskpass5
libjpeg-turbo (1.5.2 -> 1.5.3)
libjpeg62-turbo
libqt5-qtbase (5.9.3 -> 5.10.0)
libqt5-qtconnectivity (5.9.3 -> 5.10.0)
libqt5-qtdeclarative (5.9.3 -> 5.10.0)
libqt5-qtgraphicaleffects (5.9.3 -> 5.10.0)
libqt5-qtimageformats (5.9.3 -> 5.10.0)
libqt5-qtlocation (5.9.3 -> 5.10.0)
libqt5-qtmultimedia (5.9.3 -> 5.10.0)
libqt5-qtquickcontrols (5.9.3 -> 5.10.0)
libqt5-qtquickcontrols2 (5.9.3 -> 5.10.0)
libqt5-qtscript (5.9.3 -> 5.10.0)
libqt5-qtsensors (5.9.3 -> 5.10.0)
libqt5-qtserialport (5.9.3 -> 5.10.0)
libqt5-qtspeech (5.9.3 -> 5.10.0)
libqt5-qtsvg (5.9.3 -> 5.10.0)
libqt5-qttools (5.9.3 -> 5.10.0)
libqt5-qttranslations (5.9.3 -> 5.10.0)
libqt5-qtvirtualkeyboard (5.9.3 -> 5.10.0)
libqt5-qtwebchannel (5.9.3 -> 5.10.0)
libqt5-qtwebengine (5.9.3 -> 5.10.0)
libqt5-qtwebkit
libqt5-qtwebsockets (5.9.3 -> 5.10.0)
libqt5-qtx11extras (5.9.3 -> 5.10.0)
libqt5-qtxmlpatterns (5.9.3 -> 5.10.0)
myspell-dictionaries (20171102 -> 20171218)
netpbm (10.78.5 -> 10.80.1)
open-vm-tools (10.1.15 -> 10.2.0)
plasma5-desktop
python-PySocks (1.6.7 -> 1.6.8)
python-attrs
python-dbus-python
qalculate (2.0.0 -> 2.2.0)
rdma-core
screen
vigra (1.11.0 -> 1.11.1)
virtualbox (5.1.30_k4.14.6_1 -> 5.1.30_k4.14.8_1)
xf86-video-ati
xfsprogs (4.13.1 -> 4.14.0)
=== Details ===
==== ImageMagick ====
Version update (7.0.7.11 -> 7.0.7.15)
Subpackages: ImageMagick-devel ImageMagick-extra perl-PerlMagick
- update to 7.0.7-15
* Overall standard deviation is the average of each pixel channel.
* Support Stereo composite operator.
* The -tint option no longer munges the alpha channel.
* Don't delete in-memory blob when reading an image.
* Support HDRI color profile management.
==== akonadi-server ====
Subpackages: akonadi-server-lang akonadi-server-sqlite libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Move designer plugins to the devel package
==== alsa ====
Subpackages: alsa-devel libasound2 libasound2-32bit
- Recover udev 42-hd-audio-pm.rules for TW that was dropped
mistakenly at the previous change
- Backport fix patches from upstream:
0001-pcm-route-Fix-use_getput-flag-computation-for-3-byte.patch
0002-conf-ucm-Rearrange-Makefile.am.patch
0003-conf-ucm-Add-dual-HD-audio-codecs-config-for-Lenovo.patch
0004-conf-ucm-Add-Gigabyte-mobo-UCM-profile-with-dual-HD-.patch
- Add missing UCM profile for chtcx2072x (bsc#1068546)
==== alsa-utils ====
- Get rid of superfluous patch for ancient distros:
alsa-utils-gettext-version-removal.diff
- Remove superfluous file override, which is already included in
the 1.1.5 tarball:
alsaucm.rst
- Backport upstream fixes:
0001-aplay-Adjust-sample-rate-limits-to-support-newer-har.patch
0002-alsactl-Only-start-restore-service-when-asoundrc-fil.patch
- Cleanup specfile to rip off the too old kludges
==== ca-certificates ====
- Revert last change since we fixed systemd-preset-branding and
this requires is no longer needed.
==== dhcp ====
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server
- Drop old sysvinit support from the spec file. All the supported
openSUSE distributions are systemd based so there isn't much point
in keeping sysvinit support and files around.
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
- Replace net-tools Requires in dhcp-client with hostname on
suse_version >= 1330 (CODE15): net-tools does no longer provide
any tool referenced by dhclient-script, but we require hostname
(which is also a dependency to net-tools, thus hiding the issue).
- use .gz year instead of current one to make build reproducible
==== dpdk ====
Version update (17.08.1_k4.14.6_1 -> 17.08.1_k4.14.8_1)
- Added missing supported broadcom chipset family Broadcom NetXtreme II BCM57810
==== fwupd ====
- Unbreak compilation on non-x86, upstream renamed options to disable
plugins.
==== ghostscript-fonts ====
Subpackages: ghostscript-fonts-other ghostscript-fonts-std
- Call reconfigure_fonts_* -n binary_RPM_package_name
on openSUSE Tumbleweed and Leap 15.0 and SLE15 and later
(boo#1067213).
==== glusterfs ====
Version update (3.8.15 -> 3.12.3)
Subpackages: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0
- Add 0001-build-restore-ability-to-control-verbosity-settings.patch
- Replace xdr_sizeof.c with an empty file
- Update to new release 3.12.3
* -- Features introduced in 3.10
* Brick multiplexing
* Support to display op-version information from clients
* Support for rebalance time to completion estimation
* Separation of tier as its own service
* Statedump support for gfapi based applications
* Disabled creation of trash directory by default
* Implemented parallel readdirp with distribute xlator
* -- Features introduced in 3.12:
* Ability to mount sub-directories using the Gluster
FUSE protocol
* GFID to path conversion is enabled by default
* Provided an option to set a limit on number of bricks
multiplexed in a processes
* Enhanced the option to export statfs data for bricks
sharing the same backend filesystem
* Provided a means to resolve GFID split-brain using
the gluster CLI
* Introduction of new api glfs_fd_set_lkowner() to set lock owner
- Remove glusterfs-date.diff (no longer applies)
==== gnome-code-assistance ====
- Fix some rpmlint warnings:
+ env-script-interpreter: Replace (using sed) /usr/bin/env FOO
hasbangs.
+ empty-%post/postun: disable the scripts on suse_version > 1320:
%glib2_gsettings_schema_post/post are no longer needed as the
%functionality is covered by file triggers.
==== gpg2 ====
Version update (2.2.3 -> 2.2.4)
Subpackages: gpg2-lang
- GnuPG 2.2.4:
* gpg: Change default preferences to prefer SHA512.
* gpg: Print a warning when more than 150 MiB are encrypted using
a cipher with 64 bit block size.
* gpg: Print a warning if the MDC feature has not been used for a
message.
* gpg: Fix regular expression of domain addresses in trust
signatures
* agent: New option --auto-expand-secmem to help with high
numbers of concurrent connections. Requires libgcrypt 1.8.2
for having an effect.
* dirmngr: Cache responses of WKD queries.
* gpgconf: Add option --status-fd.
* wks: Add commands --check and --remove-key to gpg-wks-server
* Increase the backlog parameter of the daemons to 64 and add
option --listen-backlog.
- Not enabled features:
* New configure option --enable-run-gnupg-user-socket to first
try a socket directory which is not removed by systemd at
session end.
==== gpgme ====
Version update (1.9.0 -> 1.10.0)
Subpackages: libgpgme-devel libgpgme11 libgpgmepp6 libqgpgme7
- gpgme 1.10.0:
* Now returns more specific error codes for decryption to distinguish
between bad passphrase, user canceled, and no secret key.
* Now returns key origin information if available.
* Added context flag "auto-key-retrieve" to selectively enable the
corresponding gpg option.
* Added flag is_de_vs to decryption and verify results.
* py: Use SEEK_SET as default for data.seek.
* cpp: Various new APIs.
* Reduced spawn overhead on Linux again. Added new configure option
- -disable-linux-getdents to disable this feature for very old
Linux versions.
* Improved the Python bindings build system.
* Made the test suite less fragile.
* Interface changes relative to the 1.9.0 release:
gpgme_decrypt_result_t EXTENDED: New field 'is_de_vs'.
gpgme_signature_t EXTENDED: New field 'is_de_vs'.
gpgme_keyorg_t NEW.
gpgme_op_delete_ext NEW.
gpgme_op_delete_ext_start NEW.
GPGME_DELETE_ALLOW_SECRET NEW.
GPGME_DELETE_FORCE NEW.
gpgme_op_conf_dir NEW.
gpgme_set_ctx_flag EXTENDED: New flag 'auto-key-retrieve'.
cpp: DecryptionResult::isDeVs NEW.
cpp: Signature::isDeVs NEW.
cpp: EngineInfo::Version::operator> NEW.
cpp: Context::createKey NEW.
cpp: Context::startCreateKey NEW.
cpp: Context::createSubkey NEW.
cpp: Context::startCreateSubkey NEW.
qt: QuickJob NEW.
py: DecryptResult EXTENDED: New boolean field 'is_de_vs'.
py: Signature EXTENDED: New boolean field 'is_de_vs'.
py: GpgError EXTENDED: Partial results in 'results'.
==== groff ====
- Set the license to GPL-3.0+ as per COPYING
- Replace xorg-x11-devel buildrequires by the needed individual
libraries
==== groff-full ====
Subpackages: gxditview
- Set the license to GPL-3.0+ as per COPYING
- Replace xorg-x11-devel buildrequires by the needed individual
libraries
==== kdeclarative ====
Subpackages: kdeclarative-components kdeclarative-devel libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Add MouseEventListener-Allow-accepting-mouse-event.patch to make
it possible to fix double context menu issue with Qt 5.10 in
plasma5-desktop (kde#387199)
==== kernel-source ====
Version update (4.14.6 -> 4.14.8)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Linux 4.14.8 (bnc#1012628).
- mfd: fsl-imx25: Clean up irq settings during removal
(bnc#1012628).
- crypto: algif_aead - fix reference counting of null skcipher
(bnc#1012628).
- crypto: rsa - fix buffer overread when stripping leading zeroes
(bnc#1012628).
- crypto: hmac - require that the underlying hash algorithm is
unkeyed (bnc#1012628).
- crypto: salsa20 - fix blkcipher_walk API usage (bnc#1012628).
- crypto: af_alg - fix NULL pointer dereference in (bnc#1012628).
- cifs: fix NULL deref in SMB2_read (bnc#1012628).
- string.h: workaround for increased stack usage (bnc#1012628).
- autofs: fix careless error in recent commit (bnc#1012628).
- kernel: make groups_sort calling a responsibility group_info
allocators (bnc#1012628).
- mm, oom_reaper: fix memory corruption (bnc#1012628).
- tracing: Allocate mask_str buffer dynamically (bnc#1012628).
- USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron
JMS567 ID (bnc#1012628).
- USB: core: prevent malicious bNumInterfaces overflow
(bnc#1012628).
- ovl: Pass ovl_get_nlink() parameters in right order
(bnc#1012628).
- ovl: update ctx->pos on impure dir iteration (bnc#1012628).
- usbip: fix stub_rx: get_pipe() to validate endpoint number
(bnc#1012628).
- usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious
input (bnc#1012628).
- usbip: prevent vhci_hcd driver from leaking a socket pointer
address (bnc#1012628).
- usbip: fix stub_send_ret_submit() vulnerability to null
transfer_buffer (bnc#1012628).
- mmc: core: apply NO_CMD23 quirk to some specific cards
(bnc#1012628).
- ceph: drop negative child dentries before try pruning inode's
alias (bnc#1012628).
- usb: xhci: fix TDS for MTK xHCI1.1 (bnc#1012628).
- xhci: Don't add a virt_dev to the devs array before it's fully
allocated (bnc#1012628).
- IB/core: Bound check alternate path port number (bnc#1012628).
- IB/core: Don't enforce PKey security on SMI MADs (bnc#1012628).
- nfs: don't wait on commit in nfs_commit_inode() if there were
no commit requests (bnc#1012628).
- arm64: mm: Fix pte_mkclean, pte_mkdirty semantics (bnc#1012628).
- arm64: Initialise high_memory global variable earlier
(bnc#1012628).
- arm64: fix CONFIG_DEBUG_WX address reporting (bnc#1012628).
- scsi: core: Fix a scsi_show_rq() NULL pointer dereference
(bnc#1012628).
- scsi: libsas: fix length error in sas_smp_handler()
(bnc#1012628).
- sched/rt: Do not pull from current CPU if only one CPU to pull
(bnc#1012628).
- dm: fix various targets to dm_register_target after module
__init resources created (bnc#1012628).
- SUNRPC: Fix a race in the receive code path (bnc#1012628).
- iw_cxgb4: only insert drain cqes if wq is flushed (bnc#1012628).
- x86/boot/compressed/64: Detect and handle 5-level paging at
boot-time (bnc#1012628).
- x86/boot/compressed/64: Print error if 5-level paging is not
supported (bnc#1012628).
- eeprom: at24: change nvmem stride to 1 (bnc#1012628).
- posix-timer: Properly check sigevent->sigev_notify
(bnc#1012628).
- dmaengine: dmatest: move callback wait queue to thread context
(bnc#1012628).
- Revert "exec: avoid RLIMIT_STACK races with prlimit()"
(bnc#1012628).
- ext4: support fast symlinks from ext3 file systems
(bnc#1012628).
- ext4: fix fdatasync(2) after fallocate(2) operation
(bnc#1012628).
- ext4: add missing error check in __ext4_new_inode()
(bnc#1012628).
- ext4: fix crash when a directory's i_size is too small
(bnc#1012628).
- IB/mlx4: Fix RSS's QPC attributes assignments (bnc#1012628).
- HID: cp2112: fix broken gpio_direction_input callback
(bnc#1012628).
- sfc: don't warn on successful change of MAC (bnc#1012628).
- fbdev: controlfb: Add missing modes to fix out of bounds access
(bnc#1012628).
- video: udlfb: Fix read EDID timeout (bnc#1012628).
- video: fbdev: au1200fb: Release some resources if a memory
allocation fails (bnc#1012628).
- video: fbdev: au1200fb: Return an error code if a memory
allocation fails (bnc#1012628).
- rtc: pcf8563: fix output clock rate (bnc#1012628).
- scsi: aacraid: use timespec64 instead of timeval (bnc#1012628).
- drm/amdgpu: bypass lru touch for KIQ ring submission
(bnc#1012628).
- PM / s2idle: Clear the events_check_enabled flag (bnc#1012628).
- ASoC: Intel: Skylake: Fix uuid_module memory leak in failure
case (bnc#1012628).
- dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type
(bnc#1012628).
- mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create()
(bnc#1012628).
- PCI/PME: Handle invalid data when reading Root Status
(bnc#1012628).
- powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
(bnc#1012628).
- PCI: Do not allocate more buses than available in parent
(bnc#1012628).
- iommu/mediatek: Fix driver name (bnc#1012628).
- thunderbolt: tb: fix use after free in tb_activate_pcie_devices
(bnc#1012628).
- netfilter: ipvs: Fix inappropriate output of procfs
(bnc#1012628).
- powerpc/opal: Fix EBUSY bug in acquiring tokens (bnc#1012628).
- powerpc/ipic: Fix status get and status clear (bnc#1012628).
- powerpc/pseries/vio: Dispose of virq mapping on vdevice
unregister (bnc#1012628).
- platform/x86: intel_punit_ipc: Fix resource ioremap warning
(bnc#1012628).
- target/iscsi: Detect conn_cmd_list corruption early
(bnc#1012628).
- target/iscsi: Fix a race condition in
iscsit_add_reject_from_cmd() (bnc#1012628).
- iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
(bnc#1012628).
- target:fix condition return in core_pr_dump_initiator_port()
(bnc#1012628).
- target/file: Do not return error for UNMAP if length is zero
(bnc#1012628).
- badblocks: fix wrong return value in badblocks_set if badblocks
are disabled (bnc#1012628).
- iommu/amd: Limit the IOVA page range to the specified addresses
(bnc#1012628).
- xfs: truncate pagecache before writeback in xfs_setattr_size()
(bnc#1012628).
- arm-ccn: perf: Prevent module unload while PMU is in use
(bnc#1012628).
- crypto: tcrypt - fix buffer lengths in test_aead_speed()
(bnc#1012628).
- mm: Handle 0 flags in _calc_vm_trans() macro (bnc#1012628).
- net: hns3: fix for getting advertised_caps in
hns3_get_link_ksettings (bnc#1012628).
- net: hns3: Fix a misuse to devm_free_irq (bnc#1012628).
- staging: rtl8188eu: Revert part of "staging: rtl8188eu: fix
comments with lines over 80 characters" (bnc#1012628).
- clk: mediatek: add the option for determining PLL source clock
(bnc#1012628).
- clk: imx: imx7d: Fix parent clock for OCRAM_CLK (bnc#1012628).
- clk: imx6: refine hdmi_isfr's parent to make HDMI work on
i.MX6 SoCs w/o VPU (bnc#1012628).
- media: camss-vfe: always initialize reg at vfe_set_xbar_cfg()
(bnc#1012628).
- clk: hi6220: mark clock cs_atb_syspll as critical (bnc#1012628).
- blk-mq-sched: dispatch from scheduler IFF progress is made in
- >dispatch (bnc#1012628).
- clk: tegra: Use readl_relaxed_poll_timeout_atomic() in
tegra210_clock_init() (bnc#1012628).
- clk: tegra: Fix cclk_lp divisor register (bnc#1012628).
- ppp: Destroy the mutex when cleanup (bnc#1012628).
- ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod
(bnc#1012628).
- thermal/drivers/step_wise: Fix temperature regulation
misbehavior (bnc#1012628).
- misc: pci_endpoint_test: Fix failure path return values in probe
(bnc#1012628).
- misc: pci_endpoint_test: Avoid triggering a BUG() (bnc#1012628).
- scsi: scsi_debug: write_same: fix error report (bnc#1012628).
- GFS2: Take inode off order_write list when setting jdata flag
(bnc#1012628).
- media: usbtv: fix brightness and contrast controls
(bnc#1012628).
- rpmsg: glink: Initialize the "intent_req_comp" completion
variable (bnc#1012628).
- bcache: explicitly destroy mutex while exiting (bnc#1012628).
- bcache: fix wrong cache_misses statistics (bnc#1012628).
- Ib/hfi1: Return actual operational VLs in port info query
(bnc#1012628).
- Bluetooth: hci_ldisc: Fix another race when closing the tty
(bnc#1012628).
- arm64: prevent regressions in compressed kernel image size
when upgrading to binutils 2.27 (bnc#1012628).
- btrfs: fix false EIO for missing device (bnc#1012628).
- btrfs: Explicitly handle btrfs_update_root failure
(bnc#1012628).
- btrfs: undo writable superblocke when sprouting fails
(bnc#1012628).
- btrfs: avoid null pointer dereference on fs_info when calling
btrfs_crit (bnc#1012628).
- btrfs: tests: Fix a memory leak in error handling path in
'run_test()' (bnc#1012628).
- qtnfmac: modify full Tx queue error reporting (bnc#1012628).
- mtd: spi-nor: stm32-quadspi: Fix uninitialized error return code
(bnc#1012628).
- ARM64: dts: meson-gxbb-odroidc2: fix usb1 power supply
(bnc#1012628).
- Bluetooth: btusb: Add new NFA344A entry (bnc#1012628).
- samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1
(bnc#1012628).
- liquidio: fix kernel panic in VF driver (bnc#1012628).
- platform/x86: hp_accel: Add quirk for HP ProBook 440 G4
(bnc#1012628).
- nvme: use kref_get_unless_zero in nvme_find_get_ns
(bnc#1012628).
- l2tp: cleanup l2tp_tunnel_delete calls (bnc#1012628).
- xfs: fix log block underflow during recovery cycle verification
(bnc#1012628).
- xfs: return a distinct error code value for IGET_INCORE cache
misses (bnc#1012628).
- xfs: fix incorrect extent state in
xfs_bmap_add_extent_unwritten_real (bnc#1012628).
- net: dsa: lan9303: Do not disable switch fabric port 0 at .probe
(bnc#1012628).
- net: hns3: fix a bug in hclge_uninit_client_instance
(bnc#1012628).
- net: hns3: add nic_client check when initialize roce base
information (bnc#1012628).
- net: hns3: fix the bug of hns3_set_txbd_baseinfo (bnc#1012628).
- RDMA/cxgb4: Declare stag as __be32 (bnc#1012628).
- PCI: Detach driver before procfs & sysfs teardown on device
remove (bnc#1012628).
- scsi: hisi_sas: fix the risk of freeing slot twice
(bnc#1012628).
- scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
(bnc#1012628).
- scsi: hpsa: destroy sas transport properties before scsi_host
(bnc#1012628).
- mfd: mxs-lradc: Fix error handling in mxs_lradc_probe()
(bnc#1012628).
- net: hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfg
(bnc#1012628).
- net: hns3: fix the bug when map buffer fail (bnc#1012628).
- net: hns3: fix a bug when alloc new buffer (bnc#1012628).
- serdev: ttyport: enforce tty-driver open() requirement
(bnc#1012628).
- powerpc/perf/hv-24x7: Fix incorrect comparison in memord
(bnc#1012628).
- powerpc/xmon: Check before calling xive functions (bnc#1012628).
- soc: mediatek: pwrap: fix compiler errors (bnc#1012628).
- ipv4: ipv4_default_advmss() should use route mtu (bnc#1012628).
- KVM: nVMX: Fix EPT switching advertising (bnc#1012628).
- tty fix oops when rmmod 8250 (bnc#1012628).
- dev/dax: fix uninitialized variable build warning (bnc#1012628).
- pinctrl: adi2: Fix Kconfig build problem (bnc#1012628).
- raid5: Set R5_Expanded on parity devices as well as data
(bnc#1012628).
- IB/core: Fix use workqueue without WQ_MEM_RECLAIM (bnc#1012628).
- IB/core: Fix calculation of maximum RoCE MTU (bnc#1012628).
- vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend
(bnc#1012628).
- IB/hfi1: Mask out A bit from psn trace (bnc#1012628).
- rtl8188eu: Fix a possible sleep-in-atomic bug in
rtw_createbss_cmd (bnc#1012628).
- rtl8188eu: Fix a possible sleep-in-atomic bug in
rtw_disassoc_cmd (bnc#1012628).
- nullb: fix error return code in null_init() (bnc#1012628).
- scsi: sd: change manage_start_stop to bool in sysfs interface
(bnc#1012628).
- scsi: sd: change allow_restart to bool in sysfs interface
(bnc#1012628).
- scsi: bfa: integer overflow in debugfs (bnc#1012628).
- raid5-ppl: check recovery_offset when performing ppl recovery
(bnc#1012628).
- md-cluster: fix wrong condition check in raid1_write_request
(bnc#1012628).
- xprtrdma: Don't defer fencing an async RPC's chunks
(bnc#1012628).
- udf: Avoid overflow when session starts at large offset
(bnc#1012628).
- macvlan: Only deliver one copy of the frame to the macvlan
interface (bnc#1012628).
- IB/core: Fix endianness annotation in rdma_is_multicast_addr()
(bnc#1012628).
- RDMA/cma: Avoid triggering undefined behavior (bnc#1012628).
- IB/ipoib: Grab rtnl lock on heavy flush when calling
ndo_open/stop (bnc#1012628).
- icmp: don't fail on fragment reassembly time exceeded
(bnc#1012628).
- lightnvm: pblk: prevent gc kicks when gc is not operational
(bnc#1012628).
- lightnvm: pblk: fix changing GC group list for a line
(bnc#1012628).
- lightnvm: pblk: use right flag for GC allocation (bnc#1012628).
- lightnvm: pblk: initialize debug stat counter (bnc#1012628).
- lightnvm: pblk: fix min size for page mempool (bnc#1012628).
- lightnvm: pblk: protect line bitmap while submitting meta io
(bnc#1012628).
- ath9k: fix tx99 potential info leak (bnc#1012628).
- ath10k: fix core PCI suspend when WoWLAN is supported but
disabled (bnc#1012628).
- ath10k: fix build errors with !CONFIG_PM (bnc#1012628).
- usb: musb: da8xx: fix babble condition handling (bnc#1012628).
- commit 674981b
- Linux 4.14.7 (bnc#1012628).
- net: qmi_wwan: add Quectel BG96 2c7c:0296 (bnc#1012628).
- net: thunderx: Fix TCP/UDP checksum offload for IPv6 pkts
(bnc#1012628).
- net: thunderx: Fix TCP/UDP checksum offload for IPv4 pkts
(bnc#1012628).
- net: realtek: r8169: implement set_link_ksettings()
(bnc#1012628).
- s390/qeth: fix early exit from error path (bnc#1012628).
- tipc: fix memory leak in tipc_accept_from_sock() (bnc#1012628).
- vhost: fix skb leak in handle_rx() (bnc#1012628).
- rds: Fix NULL pointer dereference in __rds_rdma_map
(bnc#1012628).
- sit: update frag_off info (bnc#1012628).
- tcp: add tcp_v4_fill_cb()/tcp_v4_restore_cb() (bnc#1012628).
- packet: fix crash in fanout_demux_rollover() (bnc#1012628).
- net/packet: fix a race in packet_bind() and packet_notifier()
(bnc#1012628).
- tcp: remove buggy call to tcp_v6_restore_cb() (bnc#1012628).
- usbnet: fix alignment for frames with no ethernet header
(bnc#1012628).
- net: remove hlist_nulls_add_tail_rcu() (bnc#1012628).
- stmmac: reset last TSO segment size after device open
(bnc#1012628).
- tcp/dccp: block bh before arming time_wait timer (bnc#1012628).
- s390/qeth: build max size GSO skbs on L2 devices (bnc#1012628).
- s390/qeth: fix thinko in IPv4 multicast address tracking
(bnc#1012628).
- s390/qeth: fix GSO throughput regression (bnc#1012628).
- tcp: use IPCB instead of TCP_SKB_CB in inet_exact_dif_match()
(bnc#1012628).
- tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv()
(bnc#1012628).
- tcp: use current time in tcp_rcv_space_adjust() (bnc#1012628).
- net: sched: cbq: create block for q->link.block (bnc#1012628).
- tap: free skb if flags error (bnc#1012628).
- tcp: when scheduling TLP, time of RTO should account for
current ACK (bnc#1012628).
- tun: free skb in early errors (bnc#1012628).
- net: ipv6: Fixup device for anycast routes during copy
(bnc#1012628).
- tun: fix rcu_read_lock imbalance in tun_build_skb (bnc#1012628).
- net: accept UFO datagrams from tuntap and packet (bnc#1012628).
- net: openvswitch: datapath: fix data type in queue_gso_packets
(bnc#1012628).
- cls_bpf: don't decrement net's refcount when offload fails
(bnc#1012628).
- sctp: use right member as the param of list_for_each_entry
(bnc#1012628).
- ipmi: Stop timers before cleaning up the module (bnc#1012628).
- usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping
(bnc#1012628).
- fcntl: don't cap l_start and l_end values for F_GETLK64 in
compat syscall (bnc#1012628).
- fix kcm_clone() (bnc#1012628).
- KVM: arm/arm64: vgic-its: Preserve the revious read from the
pending table (bnc#1012628).
- kbuild: do not call cc-option before KBUILD_CFLAGS
initialization (bnc#1012628).
- powerpc/powernv/idle: Round up latency and residency values
(bnc#1012628).
- ipvlan: fix ipv6 outbound device (bnc#1012628).
- ide: ide-atapi: fix compile error with defining macro DEBUG
(bnc#1012628).
- blk-mq: Avoid that request queue removal can trigger list
corruption (bnc#1012628).
- nvmet-rdma: update queue list during ib_device removal
(bnc#1012628).
- audit: Allow auditd to set pid to 0 to end auditing
(bnc#1012628).
- audit: ensure that 'audit=1' actually enables audit for PID 1
(bnc#1012628).
- dm raid: fix panic when attempting to force a raid to sync
(bnc#1012628).
- md: free unused memory after bitmap resize (bnc#1012628).
- RDMA/cxgb4: Annotate r2 and stag as __be32 (bnc#1012628).
- x86/intel_rdt: Fix potential deadlock during resctrl unmount
(bnc#1012628).
- Refresh patches.suse/supported-flag.
- commit 0598608
- x86/stacktrace: make clear the success paths (bnc#1058115).
- Refresh
patches.suse/0003-x86-stacktrace-remove-STACKTRACE_DUMP_ONCE-from-__sa.patch.
- Refresh
patches.suse/0004-x86-stacktrace-do-not-fail-for-ORC-with-regs-on-stac.patch.
- Delete
patches.suse/0002-x86-stacktrace-remove-unwind_state-error.patch.
Fix livepatch to succeed also for kthreads and idle tasks.
- commit 580e12c
==== kqtquickcharts ====
- Add Add-missing-types-to-qmldir.patch to fix ktouch not starting
with Qt 5.10
==== ksshaskpass5 ====
Subpackages: ksshaskpass5-lang
- Do not export SSH_ASKPASS anymore, the script was broken anyway
and the default askpass dispatches to ksshaskpass anyway
==== libjpeg-turbo ====
Version update (1.5.2 -> 1.5.3)
Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0
- - update to version 1.5.3
1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred
when using the YUVImage constructor that creates an instance backed by separate
image planes and allocates memory for the image planes.
2. Fixed an issue whereby the Java version of TJUnitTest would fail when
testing BufferedImage encoding/decoding on big endian systems.
3. Fixed a segfault in djpeg that would occur if an output format other than
PPM/PGM was selected along with the `-crop` option. The `-crop` option now
works with the GIF and Targa formats as well (unfortunately, it cannot be made
to work with the BMP and RLE formats due to the fact that those output engines
write scanlines in bottom-up order.) djpeg will now exit gracefully if an
output format other than PPM/PGM, GIF, or Targa is selected along with the
`-crop` option.
4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color
quantization was enabled.
5. TJBench (both C and Java versions) will now display usage information if any
command-line argument is unrecognized. This prevents the program from silently
ignoring typos.
6. Fixed an access violation in tjbench.exe (Windows) that occurred when the
program was used to decompress an existing JPEG image.
7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that
occurred when attempting to decompress a JPEG image that had been compressed
with 4:1:1 chrominance subsampling.
8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the
end of a single-scan (non-progressive) image, subsequent calls to
`jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than
`JPEG_REACHED_EOI`.
9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale
JPEG images that were compressed with a sampling factor other than 1 (for
instance, with `cjpeg -grayscale -sample 2x2`).
==== libjpeg62-turbo ====
Subpackages: libjpeg62 libjpeg62-devel
- update to version 1.5.3
1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred
when using the YUVImage constructor that creates an instance backed by separate
image planes and allocates memory for the image planes.
2. Fixed an issue whereby the Java version of TJUnitTest would fail when
testing BufferedImage encoding/decoding on big endian systems.
3. Fixed a segfault in djpeg that would occur if an output format other than
PPM/PGM was selected along with the `-crop` option. The `-crop` option now
works with the GIF and Targa formats as well (unfortunately, it cannot be made
to work with the BMP and RLE formats due to the fact that those output engines
write scanlines in bottom-up order.) djpeg will now exit gracefully if an
output format other than PPM/PGM, GIF, or Targa is selected along with the
`-crop` option.
4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color
quantization was enabled.
5. TJBench (both C and Java versions) will now display usage information if any
command-line argument is unrecognized. This prevents the program from silently
ignoring typos.
6. Fixed an access violation in tjbench.exe (Windows) that occurred when the
program was used to decompress an existing JPEG image.
7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that
occurred when attempting to decompress a JPEG image that had been compressed
with 4:1:1 chrominance subsampling.
8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the
end of a single-scan (non-progressive) image, subsequent calls to
`jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than
`JPEG_REACHED_EOI`.
9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale
JPEG images that were compressed with a sampling factor other than 1 (for
instance, with `cjpeg -grayscale -sample 2x2`).
==== libqt5-qtbase ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Concurrent-devel libQt5Concurrent5 libQt5Core-devel libQt5Core-private-headers-devel libQt5Core5 libQt5DBus-devel libQt5DBus5 libQt5Gui-devel libQt5Gui-private-headers-devel libQt5Gui5 libQt5Network-devel libQt5Network5 libQt5OpenGL-devel libQt5OpenGL5 libQt5PlatformHeaders-devel libQt5PrintSupport-devel libQt5PrintSupport5 libQt5Sql-devel libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-postgresql libQt5Sql5-sqlite libQt5Sql5-unixODBC libQt5Test-devel libQt5Test5 libQt5Widgets-devel libQt5Widgets5 libQt5Xml-devel libQt5Xml5 libqt5-qtbase-common-devel libqt5-qtbase-devel libqt5-qtbase-platformtheme-gtk3
- Add 0001-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch
to fix custom page size handling in the Unix print dialog (QTBUG-58733)
- Add patches from upstream to reintroduce the advanced tab in
the Qt printer properties dialog:
0001-Remove-QPrintDialogPrivate-applyPrinterProperties-no.patch
0002-Remove-QUnixPrintWidgetPrivate-applyPrinterPropertie.patch
0003-Remove-QPrintPropertiesDialog-applyPrinterProperties.patch
0004-Remove-QCupsJobWidget-setPrinter.patch
0005-Remove-QPrintPropertiesDialog-selectPrinter.patch
0006-Remove-QPageSetupWidget-selectPrinter.patch
0007-Introduce-QPrintDevice-property-setProperty.patch
0008-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch
0009-QPlatformPrintDevice-use-QVector-not-QList-in-the-AP.patch
0010-Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch
0011-QtPrintSupport-Fix-build.patch
- Small change in 0001-Add-remote-print-queue-support.patch so
0007-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch
applies cleanly.
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
- Refresh tell-the-truth-about-private-api.patch
==== libqt5-qtconnectivity ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtdeclarative ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQtQuick5 libqt5-qtdeclarative-devel libqt5-qtdeclarative-tools
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtgraphicaleffects ====
Version update (5.9.3 -> 5.10.0)
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtimageformats ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libqt5-qtimageformats-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtlocation ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Location5 libQt5Positioning5 libqt5-qtlocation-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
- Add some feature from the Chromium builds to determine the maximum
allowed parallel processes based on the available memory.
==== libqt5-qtmultimedia ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Multimedia5 libqt5-qtmultimedia-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtquickcontrols ====
Version update (5.9.3 -> 5.10.0)
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtquickcontrols2 ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtscript ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Script5 libqt5-qtscript-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtsensors ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports libqt5-qtsensors-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtserialport ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5SerialPort5 libqt5-qtserialport-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtspeech ====
Version update (5.9.3 -> 5.10.0)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtsvg ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Svg5 libqt5-qtsvg-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qttools ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5Designer5 libQt5DesignerComponents5 libQt5Help5 libqt5-linguist libqt5-linguist-devel libqt5-qdbus libqt5-qtpaths libqt5-qttools-devel libqt5-qttools-doc
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qttranslations ====
Version update (5.9.3 -> 5.10.0)
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtvirtualkeyboard ====
Version update (5.9.3 -> 5.10.0)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtwebchannel ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtwebengine ====
Version update (5.9.3 -> 5.10.0)
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtwebkit ====
Subpackages: libQt5WebKit5 libQt5WebKit5-devel libQt5WebKit5-imports libQt5WebKitWidgets-devel libQt5WebKitWidgets5
- Update the license tag (boo#967696)
- Update to 5.10 Beta 4
- Contains bugfixes
- Update to 5.10 Beta 1
- For more information visit:
https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/
==== libqt5-qtwebsockets ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports libqt5-qtwebsockets-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtx11extras ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5X11Extras5 libqt5-qtx11extras-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== libqt5-qtxmlpatterns ====
Version update (5.9.3 -> 5.10.0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-devel
- Update the license tag (boo#967696)
- Update to 5.10.0 final
* New bugfix release
- Update to 5.10.0 RC 2
* New bugfix release
- Update to 5.10.0 RC 1
* New bugfix release
==== myspell-dictionaries ====
Version update (20171102 -> 20171218)
Subpackages: myspell-cs_CZ myspell-da_DK myspell-de myspell-de_DE myspell-el_GR myspell-en myspell-en_GB myspell-en_US myspell-es myspell-es_ES myspell-fr_FR myspell-hu_HU myspell-it_IT myspell-lightproof-en myspell-lightproof-hu_HU myspell-lightproof-pt_BR myspell-lightproof-ru_RU myspell-pl_PL myspell-pt_BR myspell-ru_RU
- git state 20171218
* hungarian, spanish
- update.sh: save git log before removing .git; run spec-cleaner
if present
==== netpbm ====
Version update (10.78.5 -> 10.80.1)
Subpackages: libnetpbm-devel libnetpbm11
- updated to 10.80.1
* pnmtopalm: Refuse to create a compressed image with more than 8
bits per pixel.
* pbmtext, libnetpbm font facilities: allow glyphs in font files
that have no bitmap data; just used for their advance value to
code a space.
* pbmtext: Improve error message when there is a problem reading
the font file.
* libnetpbm font facilities: consider font invalid if a glyph is
more than 65536 pixels high or wide.
* ppmshadow: handle images with a black background and low
contrast images (i.e. little difference between foreground and
background).
* ppmbrighten: fix bug: red pixels change hue. Introduced in
after Netpbm 10.11 (October 2002) and before Netpbm 10.18
(September 2003).
* palmtopnm: fix crash if invalid input contains color index that
is not in the palette. Always broken (palmtopnm was new in
Netpbm 9.10 (October 2001)).
* pnmtopalm: fix incorrect output with certain input files and
- packbits_compression. Always broken. -packbits_compression
was new in Netpbm 10.27 (March 2005).
* pnmtopalm: Correct error message recommending running
pnmquant when the real solution is to run pnmremap to modify the
image to Palm standard colors.
* pnmtopalm: Fix bug causing "color not in colormap" failure with
- colormap and maxval other than 255.
* libnetpbm: font facilities: fix invalid memory reference with
certain font files.
* libnetpbm: ppm_readcolordict: Improve error message when there is
a problem reading the color dictionary. Affects ppmhist.
* pgmmake: Fix bug: treats non-numeric gray-level argument as zero.
Always broken (Pgmmake was new in Netpbm 10.32, February 2006).
* pdbimgtopam, pamtopdbimg: fix various cases of incorrect output,
some always present (programs were new in Netpbm 10.52.00
(October 2010)).
* libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of
rgb: color specifications: yields value slightly too dim.
Affects many programs. Broken in Netpbm 10.79 (June 2017).
- Version update to 10.79.3:
* Fix license clash between GPL-2 and GPL-3
* Few small fixes
- Drop patch netpbm-missing-file-close.patch fixed differently by
upstream
- Drop patch netpbm-jasper.patch which is no longer needed
- Remove accidental -O0 added to cflags
- Version update to 10.79.2:
* Fix 'format-security' GNU compiler warning.
* libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of
rgb: color specifications: yields value slightly too dim.
* pamgauss: Add -maximize, -oversample . Thanks Anton Shepelev