Mailinglist Archive: opensuse-factory (453 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20190201 released!

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=20190201

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:
aaa_base (84.87+git20181210.841bf8f -> 84.87+git20190109.b66cf03)
bash (4.4 -> 5.0)
binutils
build (20181206 -> 20190122)
ca-certificates-mozilla (2.26 -> 2.30)
dbus-1
dbus-1-x11
dhcp
dmidecode
dracut
e2fsprogs (1.44.4 -> 1.44.5)
elementary-xfce-icon-theme (0.13.1~git6.c377da86 -> 0.13.1~git11.25ff77b0)
epiphany
flac
flatpak-builder (1.0.1 -> 1.0.3)
fwupd (1.1.2 -> 1.2.3)
hardlink
hdf5
iproute2 (4.19 -> 4.20)
issue-generator (1.6 -> 1.7)
kernel-source (4.20.2 -> 4.20.4)
libcontainers-common (0.0.1 -> 20190125)
libgpg-error (1.33 -> 1.35)
libva (2.3.0 -> 2.4.0)
libva-gl (2.3.0 -> 2.4.0)
mc (4.8.21 -> 4.8.22)
multipath-tools
ncurses
nghttp2 (1.34.0 -> 1.36.0)
openblas_pthreads (0.3.4 -> 0.3.5)
pcsc-gempc (1.0.7 -> 1.0.8)
perl-Encode (2.98 -> 2.99)
perl-Test-Simple (1.302141 -> 1.302160)
polkit-default-privs (13.2 -> 13.2+20190128.da9c3c6)
publicsuffix
python-MarkupSafe
python-certifi
python-psutil (5.4.8 -> 5.5.0)
python-pycryptodome
python-pyparsing (2.3.1~test5 -> 2.3.0+git.1546912853.bf348d6)
python-requests
python-setuptools
python-six
python-tornado
python3 (3.6.5 -> 3.7.2)
python3-base (3.6.5 -> 3.7.2)
rdesktop (1.8.3 -> 1.8.4)
readline (7.0 -> 8.0)
remmina (1.3.0 -> 1.3.1)
rpm
rubygem-i18n (1.5.2 -> 1.5.3)
salt
shadow
shotwell
sqlite3
sudo (1.8.26 -> 1.8.27)
sysconfig (0.84.3 -> 0.85.0)
systemd
systemd-presets-branding-openSUSE
systemd-presets-common-SUSE
tcl (8.6.7 -> 8.6.9)
thunar (1.8.2 -> 1.8.4)
tk (8.6.7 -> 8.6.9)
udisks2 (2.7.6 -> 2.7.8)
update-alternatives
upower
util-linux (2.33 -> 2.33.1)
util-linux-systemd (2.33 -> 2.33.1)
xfce4-panel-plugin-mpc (0.5.0 -> 0.5.1)
yast2-python-bindings (4.0.7 -> 4.0.8)

=== Details ===

==== aaa_base ====
Version update (84.87+git20181210.841bf8f -> 84.87+git20190109.b66cf03)
Subpackages: aaa_base-extras

- Update to version 84.87+git20190109.b66cf03:
* Restore old position of ssh/sudo source of profile
for bug bsc#1118364 but hopefully do not reintroduce
bug boo#1088524

==== bash ====
Version update (4.4 -> 5.0)
Subpackages: bash-doc bash-lang

- Update to bash 5.0 (final)
a. Tilde expansion isn't performed on indexed array subscripts, even for
backwards compatibility.
b. The shell doesn't exit in posix mode if the eval builtin gets a parse
error when run by the command builtin.
c. Fixed a bug that caused a shell comment in an alias to not find the end
of the alias properly.
d. Reverted a change from April, 2018 that caused strings containing
backslashes to be flagged as glob patterns.
- Modify patches
* bash-2.03-manual.patch
* bash-4.3-loadables.dif
* bash-5.0.dif
- Update to bash 5.0 rc1
a. Fix to initial word completion detection code.
b. Fixed a bug that caused issues with assignment statements containing ^A in
the value assigned when IFS contains ^A.
c. Added a fallback to fnmatch() when strcoll can't correctly deal with
bracket expression character equivalence classes.
d. Fixed a bug that caused $BASH_COMMAND to contain the trap handler command
when running a trap handler containing [[ or (( commands.
e. Fixed a bug that caused nameref assignments in the temporary environment
to potentially create variables with invalid names.
f. Fixed a bug that caused `local -' to turn off alias expansion in scripts.
g. Fixed a parser issue with a command string containing EOF after an invalid
command as an argument to a special builtin not causing a posix-mode shell
to exit.
h. Made a slight change to the FNV-1 string hash algorithm used for
associative
arrays (corrected the initial seed).
a. The `select' command now supports command forms without a word list
following `in'.
- Update to bash 5.0 beta2
ii. Associative and indexed arrays now allow subscripts consisting solely of
whitespace.
jj. `checkwinsize' is now enabled by default.
kk. The `localvar_unset' shopt option is now visible and documented.
ll. The `progcomp_alias' shopt option is now visible and documented.
mm. The signal name processing code now understands `SIGRTMIN+n' all the way
up to SIGRTMAX.
nn. There is a new `seq' loadable builtin.
oo. Trap execution now honors the (internal) max invocations of `eval', since
traps are supposed to be executed as if using `eval'.
pp. The $_ variable doesn't change when the shell executes a command that
forks.
qq. The `kill' builtin now supports -sSIGNAME and -nSIGNUM, even though
conforming applications aren't supposed to use them.
rr. POSIX mode now enables the `shift_verbose' option.
- Modify patches
* bash-2.03-manual.patch
* bash-3.0-evalexp.patch
* bash-3.2-printf.patch
* bash-4.0-security.patch
* bash-4.1-completion.dif
* bash-4.3-2.4.4.patch
* bash-4.3-SJIS.patch
* bash-4.3-extra-import-func.patch
* bash-4.3-sigrestart.patch
* bash-5.0.dif
- Add temporary upstream patch upstream.patch
- Update to bash 5.0 beta
a. The `wait' builtin can now wait for the last process substitution created.
b. There is an EPOCHSECONDS variable, which expands to the time in seconds
since the Unix epoch.
c. There is an EPOCHREALTIME variable, which expands to the time in seconds
since the Unix epoch with microsecond granularity.
d. New loadable builtins: rm, stat, fdflags.
e. BASH_ARGV0: a new variable that expands to $0 and sets $0 on assignment.
f. When supplied a numeric argument, the shell-expand-line bindable readline
command does not perform quote removal and suppresses command and process
substitution.
g. `history -d' understands negative arguments: negative arguments offset from
the end of the history list.
h. The `name' argument to the `coproc' reserved word now undergoes word
expansion, so unique coprocs can be created in loops.
i. A nameref name resolution loop in a function now resolves to a variable by
that name in the global scope.
j. The `wait' builtin now has a `-f' option, which signfies to wait until the
specified job or process terminates, instead of waiting until it changes
state.
k. There is a define in config-top.h that allows the shell to use a static
value for $PATH, overriding whatever is in the environment at startup, for
use by the restricted shell.
l. Process substitution does not inherit the `v' option, like command
substitution.
m. If a non-interactive shell with job control enabled detects that a
foreground
job died due to SIGINT, it acts as if it received the SIGINT.
n. The SIGCHLD trap is run once for each exiting child process even if job
control is not enabled when the shell is in Posix mode.
o. A new shopt option: localvar_inherit; if set, a local variable inherits the
value of a variable with the same name at the nearest preceding scope.
p. `bind -r' now checks whether a key sequence is bound before binding it to
NULL, to avoid creating keymaps for a multi-key sequence.
q. A numeric argument to the line editing `operate-and-get-next' command
specifies which history entry to use.
r. The positional parameters are now assigned before running the shell startup
files, so startup files can use $@.
s. There is a compile-time option that forces the shell to disable the check
for an inherited OLDPWD being a directory.
t. The `history' builtin can now delete ranges of history entries using
`-d start-end'.
u. The `vi-edit-and-execute-command' bindable readline command now puts
readline
back in vi insertion mode after executing commands from the edited file.
v. The command completion code now matches aliases and shell function names
case-insensitively if the readline completion-ignore-case variable is set.
w. There is a new `assoc_expand_once' shell option that attempts to expand
associative array subscripts only once.
x. The shell only sets up BASH_ARGV and BASH_ARGC at startup if extended
debugging mode is active. The old behavior of unconditionally setting them
is available as part of the shell compatibility options.
y. The `umask' builtin now allows modes and masks greater than octal 777.
z. The `times' builtin now honors the current locale when printing a decimal
point.
aa. There is a new (disabled by default, undocumented) shell option to enable
and disable sending history to syslog at runtime.
bb. Bash no longer allows variable assignments preceding a special builtin
that
changes variable attributes to propagate back to the calling environment
unless the compatibility level is 44 or lower.
cc. You can set the default value for $HISTSIZE at build time in config-top.h.
dd. The `complete' builtin now accepts a -I option that applies the completion
to the initial word on the line.
ee. The internal bash malloc now uses mmap (if available) to satisfy requests
greater than 128K bytes, so free can use mfree to return the pages to the
kernel.
ff. The shell doesn't automatically set BASH_ARGC and BASH_ARGV at startup
unless it's in debugging mode, as the documentation has always said, but
will dynamically create them if a script references them at the top level
without having enabled debugging mode.
gg. The localvar_inherit option will not attempt to inherit a value from a
variable of an incompatible type (indexed vs. associative arrays, for
example).
hh. The `globasciiranges' option is now enabled by default; it can be set to
off by default at configuration time.
- Modify and port patches
* bash-2.03-manual.patch
* bash-3.0-evalexp.patch
* bash-3.0-warn-locale.patch
* bash-3.2-printf.patch
* bash-4.0-security.patch
* bash-4.0-setlocale.dif
* bash-4.1-bash.bashrc.dif
* bash-4.1-completion.dif
* bash-4.2-nscdunmap.dif
* bash-4.3-2.4.4.patch
* bash-4.3-extra-import-func.patch
* bash-4.3-loadables.dif
* bash-4.3-sigrestart.patch
* bash-4.3-winch.dif
- Port and rename bash-4.4.dif which is now bash-5.0.dif
- Delete not used patch bash-4.2-endpw.dif
- Remove patch bash-memmove.patch now upstream
- Add patch bash-4.3-SJIS.patch which is disabled by default

==== binutils ====
Subpackages: binutils-devel

- Add s390-relro.diff to improve relro support on s390
[fate#326356]
- Fix the fix for PR23919 [bsc#1118644]:
rename handle-ELF-compressed-header-alignment-correctly-by-.patch
to fix-pr23919-1.diff and add fix-pr23919-2.diff
and fix-pr23919-3.diff .

==== build ====
Version update (20181206 -> 20190122)
Subpackages: build-mkbaselibs build-mkdrpms

- update factory config for libreadline8 switch
- cleanup 15.1 config with OBS specific stuff
* should not be used for plain build usage
* workarounds for kiwi should be fixed in packages

==== ca-certificates-mozilla ====
Version update (2.26 -> 2.30)

- updated to 2.30 state of the Mozilla NSS Certificate store. (bsc#1121446)
- Removed CAs:
- AC Raiz Certicamara S.A.
- Certplus Root CA G1
- Certplus Root CA G2
- OpenTrust Root CA G1
- OpenTrust Root CA G2
- OpenTrust Root CA G3
- Visa eCommerce Root
- Added Root CAs:
- Certigna Root CA (email and server auth)
- GTS Root R1 (server auth)
- GTS Root R2 (server auth)
- GTS Root R3 (server auth)
- GTS Root R4 (server auth)
- OISTE WISeKey Global Root GC CA (email and server auth)
- UCA Extended Validation Root (server auth)
- UCA Global G2 Root (email and server auth)

==== dbus-1 ====
Subpackages: libdbus-1-3 libdbus-1-3-32bit

- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
- Use %license instead of %doc [bsc#1082318]

==== dbus-1-x11 ====

- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
- Use %license instead of %doc [bsc#1082318]

==== dhcp ====
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server

- Remove wrong path to documentation in the description of the
server package

==== dmidecode ====

- dmidecode-add-logical-non-volatile-device.patch: Add "Logical
non-volatile device" to the memory device types (bsc#1120149).
- Use %doc directly on files instead of installing them explicitly.
- Don't overwrite the path of license (boo#1121851).

==== dracut ====

- Remove invalid "FONT_MAP=none" from vconsole.conf (osc#1013573)
- Ensure mmc host modules get included properly (bsc#1119037)
* adds 0588-Ensure-mmc-host-modules-get-included-properly.patch
- Fix a missing space in example configs (boo#1121251)
* adds 0587-Fix-a-missing-space-in-example-configs.patch
- 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352).
* adds 0586-95zfcp_rules-parse-zfcp.sh-remove-rule-existence-check.patch
- dracut-installkernel: Stop keeping old kernel files as .old
(boo#1112327)
The .old kernel files are confusing grub2 which can't find a
matching directory under /lib/modules. Furthermore, there is no
guarantee that the new modules are fully compatible with the old
kernel.
If anything goes wrong with a new self-compiled kernel, the user
can always boot back to the distribution kernel, so the .old
backup files are not needed in the first place. Get rid of them
to simplify and speed up the whole process.
- emergency mode: bring shell and all vital information to
all ttys specified as console devices
(FATE#325386, bsc#1053248, bsc#937555)
* Adds 0585-emergency-mode-use-sulogin.patch

==== e2fsprogs ====
Version update (1.44.4 -> 1.44.5)
Subpackages: e2fsprogs-devel libcom_err-devel libcom_err2 libcom_err2-32bit
libext2fs-devel libext2fs2

- Update to 1.44.5
* use 64-bit counters to track number of defragged files
* correctly traslate Posix ACLs
* Use the online free block counts
* Fix a false warning that tune2fs will take along time to change UUID
* e2fsck will only offer to set the inline_data feature flag sometimes
* e4defrag running as root but can't find file system
* resize2fs was failing to update extent tree checksums
* fuse2fs command line parsing fixed
* e2fs segfault fix when corrupted journal file-system is too large
* e2image now includes the mmp block
* fix various verity handling bugs which made it unusable
* fix a bug in tune2fs to dereference freed memory after replay

==== elementary-xfce-icon-theme ====
Version update (0.13.1~git6.c377da86 -> 0.13.1~git11.25ff77b0)

- Update to version 0.13.1~git11.25ff77b0:
* Ensure we're inheriting Adwaita (gh#shimmerproject/elementary-xfce#139)
* Respect the CC variable, if defined.
* Avoid race condition when using parallelization.
* Add symlinks for media-flash-sd

==== epiphany ====
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany

- Add epiphany-bookmark-ensure-tags-sequence-is-created.patch:
bookmark: ensure tags sequence is always created. Somehow we are
getting EphyBookmarks objects deserialized without initializing
the tags property.

==== flac ====
Subpackages: libFLAC++6 libFLAC8

- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
this is metadata.
- Drop doxygen dependency to reduce python3 buildcycle

==== flatpak-builder ====
Version update (1.0.1 -> 1.0.3)

- Update to version 1.0.3:
+ Compress changes in cache, fixing the build of large
applications like libreoffice in some cases.
+ Add new default-branch manifest option to allow overridable
branch name.
- Changes from version 1.0.2:
+ Print a warning when a YAML document has a float-like string
value.
+ Handle .txz archive suffixes.
+ Set SOURCE_DATE_EPOCH to the mtime of the manifest in the
build.
+ Update python post-processor to handle python 3.7 pyc files.
+ Allow unsetting env vars in the build options by setting them
to null.
+ Documentation improvements.

==== fwupd ====
Version update (1.1.2 -> 1.2.3)
Subpackages: fwupd-lang libfwupd2

- Update to version 1.2.3:
* Correctly migrate the history database
* trivial: Add some debugging data to wacom-usb
- Changes from version 1.2.2:
* Log an error if started with an incompatible locale
* Fix building with -Wl,-z,defs
* ebitdo: Fix the reported version number if the daemon locale is
not C.UTF-8
* Add Dell TB18DC to the known devices list
* trivial: Don't show 'Update Duration: 49710 days'
* Allow replacing the last byte in the image when using 'dfu-tool
replace-data'
* trivial: Fix an error code if a search string is unfound
* trivial: Fix a memory leak if dfu-tool returns with an error
* trivial: Check the GUID length before attempting to parse it
* Check the device checksum as well as the content checksum
during verify
* Submit the device firmware checksum and update protocol in the
submitted report
* trivial: Don't invalidate the current checksums for fw that
requries a reboot
* trivial: Clear the device checksums only if the plugin
implements verify()
* Include the device checksum and update protocol in the
historydb
* uefi: Add the PCR0 value as the device checksum for system
firmware
* Add new API to get the release protocol from the metadata
* Allow plugins to define support for a 'well-known' protocol
* uefi: When adding headers set the header size to 4k
* uefi: Append the header on capsules without headers from Linux
* trivial: uefi: correct a logic error in setting variable
* trivial: dell-dock: Correct variable for turning off HDCP 2.2
* flashrom: Ensure the quirks database is set on the new object
* uefi: Do not add devices with invalid GUIDs
* Do not allow a GUID of zero
* Add shared functionality for reading and writing with
O_NONBLOCK
* Only run attach and detach if the device is in the wrong mode
* trivial: snap: move to efivar 37
* trivial: Add fu_common_dump_raw()
* Sanitize the version if the version format has been specified
* wacom-usb: Remove the DTH generation hardware as it will not
work with fwupd
* trivial: Add a snap badge for fwupd
* trivial: dell-dock: reverse MST update order for I2C
* thunderbolt: Remove a superfluous boundary condition when
verifying update
* Add a plugin to update hardware that supports fastboot
* trivial: Speed up daemon startup
* Fix a regression when doing GetReleases on unsupported hardware
* trivial: Document the expected plugin firmware formats
* dfu: Require a specific USB class and subclass for DFU mode
* Correctly parse format the version numbers correctly using old
metadata
* trivial: Correctly calculate the erase length for all locales
* amt: Fix a crash if AMT returns an empty response
* Check plugins set error on failure
* contrib: Add a simple python3 client
* trivial: Allow loading archives ignoring the path
* installed-tests: Adjust to actually use a remote for installed
tests
* Add more standard USB identifier GUIDs
* wacomhid: Rename to wacom-usb
* trivial: Allow calling fu_device_has_guid() with non-GUID text
* trivial: Don't ask translators to translate the release notes
* trivial: Update two release note typos
* Provide a way for plugins to decompress a custom archive to ram
- Changes from version 1.2.1:
* trivial: dell-dock: Set EC version to daemon before EC reset
* trivial: dell-dock: fail when EC indicates flashing an
invalid/unsigned image
* trivial: Fix regression when switching to indexed strings
* Remove DaemonVersionFormat=quad
* Shut down the daemon after 2h of inactivity
* Create a silo index to speed up GUID queries
* trivial: Move the release descriptions to the metainfo.xml file
* Fix flashing the 8bitdo SF30
* trivial: Do a single query when getting a component by a set of
GUIDs
* trivial: Add InstallDuration values for 8bitdo devices
* trivial: Add InstallDuration values for Unifying devices
* trivial: Add InstallDuration values for ColorHug devices
* Speed up fwupd startup by loading less thunderbolt firmware
* trivial: Fix some function prefixes for Thunderbolt
* trivial: Do not show all the HWIDs at daemon startup
* Query the XbSilo when calling fu_plugin_check_supported()
* trivial: Remove unused functionality
* trivial: Mark GParamSpec values as static to reduce RSS
* Guess the version format when it is not provided
* Fix a use-after-free when using valgrind and --immediate-exit
* trivial: Add quirk documentation
* Add per-release install duration values
* trivial: Create an empty tree before tests start
* trivial: Fix a possible critical warning when parsing invalid
metadata
* Fix showing the custom remote agreements
* trivial: Only include a single language in the metainfo silo
* Be more explicit setting the update state
* Include the os-release information in the release metadata
* trivial: Store the AppStream component metadata correctly
* trivial: ci: fix flatpak build
* trivial: Drop the libxmlb insertion into the flathub manifest
* trivial: Relax the timing requirements on the FuDevice poll
test
* trivial: Document the GUID generation scheme
* trivial: Sync example spec file with downstream
* trivial: Bump meson dependency to 0.47.0
* trivial: post release version bump
- Changes from version 1.2.0:
* trivial: Fix some NULL/FALSE confusion
* trivial: Fix a typo in the verification store export
* ebitdo: remove SF30/SN30 pro device ids
* dell-dock: Drop delayed MST callback routine
* trivial: Fix some NULL/FALSE confusion
* synapticsmst: Adjust EVB board handling
* synapticsmst: Remove the content checking of firmware
* synapticsmst: Access Board ID through memory instead In
firmware images HDCP 2.2 will be enabled by default,so access
to flash region will fail.
* trivial: fu-tool: Try to stop systemd even if not compiled with
systemd
* trivial: fu-tool: use `g_variant_unref` instead of
`g_object_clear`
* contrib: Adjust flatpak build for moving to flathub
* dell-dock: Prefer to flash VMM5331 via I2C instead of DP aux
* trivial: fu-engine: Increase the priority on a device if it has
children
* trivial: fu-device-list: Return devices by priority
* Use HTTPS_PROXY if set
* firmware-packager: Make it clearer to use
* Sort the firmware sack by component priority
* flatpak: Update gnu-efi to latest version
* trivial: dell-dock: Lower MST communication speed to 400 KHz
* trivial: debian: Make control file statement more generic
* trivial: snap: Use libxmlb subproject instead
* amt: Set the full device version including the BuildNum
* fwupdmgr/fwupdtool: Move monitor command to fwupdtool
* fwupdmgr/fwupdtool: Move firmware builder from fwupdmgr to
fwupdtool
* trivial: Add VersionFormat to the fu_device_to_string() output
* Add version format quirks for several Lenovo machines
* uefi: Set the quirks on created devices
* trivial: Add yet another version encoding
* dell_dock: Use correct offset for finding version of MST
* dell-dock: Add missing unlock call for MST via dell_dock plugin
* Support the Intel ME version format
* Port from libappstream-glib to libxmlb
* trivial: Rename a function to better explain what it does
* Bump requirement to meson 0.46.0
* fu-main: Catch SIGTERM while update is in progress
* fu-tool: Stop any running daemon over dbus before loading
engine
* meson: Bump dependency to 0.44 and adjust sysconfdir handling
* dell-dock: If marketing name is invalid don't fail
initialization
* Readme Updated: Added KDE Discover as one more graphical
front-end available for fwupd.
* dell-dock: Correct a situation that error wasn't propagating
* trivial: snap: drop the stable symlink
* trivial: snap: Swap the type of snap/snapcraft.yaml to be a
real file
* trivial: bump master to 1.2.0
* Don't segfault if a plugin returns FALSE from UpdateFunc with
no error set
* dell-dock: Use different debug strings for each device type
* trivial: Remove some pretty intense debugging that crept in
* dell-dock: Don't use the VLA feature in the new dock
* trivial: Do not allow VLA features in plugins
* Add a plugin for an upcoming Dell USB-C dock
* contrib: Add information on how to use debugging scripts
* trivial: Hardcode the AppStream-glib version
* trivial: Don't care so much about the AppStream-glib version
* Allow setting the version format from a quirk entry
* Don't use AppStream-glib for string helpers
* Don't use AppStream-glib for version helpers
* Don't use AppStream-glib for the GUID helpers
* trivial: Don't use AppStream-glib in libfwupd
* trivial: Remove unused header
* fu-device: Ensure that parent ID is created before creating
quirked children
* trivial: libfwupd: correct documentation for
fwupd_device_set_install_duration
* trivial: correct a memory leak of the FuDevice when replugging
* Update all sub-devices for a composite update
* Stop showing the current release during updates in fwupdmgr
* uefi: Move the TPM unlocking functionality from the Dell to
UEFI plugin
* Run the Dell plugin initialization after the UEFI plugin
* trivial: Add ESP path into fu_uefi_device_to_string()
* thunderbolt-power: Fix possible linker problem
* trivial: Sync the flatpak manifest with the one from flathub
* trivial: Be more explicit when building the snap packages
* trivial: Include libuuid specifically on Centos
* trivial: Be more explicit when building on Centos
* trivial: Be more explicit when building the Arch package
* trivial: nvme: Allow quirking the NVME write block size
* Allow firmware files to depend on versions from other devices
* trivial: fu-engine: downgrade couldn't find new device message
to debug
* trivial: Show a critical warning rather than crashing
* fu-debug: Redirect all debugging output to stderr instead of
stdout
* trivial: synapticsmst: clarify some error flows
* synapticsmst: Adjust panamera ESM update routine for some
reported issues
* trivial: synapticsmst: downgrade remote control retry statement
to debug
* trivial: Update FU_DEVICE_REMOVE_DELAY_USER_REPLUG from 20s to
40s
* fu-engine: Optionally wait for replug before updating a device
* fu-device-list: Use delayed device removal when removing the
tree
* thunderbolt: Use replugging from the daemon
* trivial: device-list: Correct a minor logic error
* Add support for devices to show an estimated flash time
* Marked some CL options for translation
* trivial: uefi: Only set EFI variables on real systems
* trivial: wacom: correct some errors caught by static analysis
* trivial: dell: Assert true in self tests
* trivial: amt: correct a situation that might overwrite error
* trivial: amt: correct a potential lack of error
* ci: Run clang static analysis for Ubuntu build rather than just
clang compiler
* trivial: standalone: Check argument make sense with command
* trivial: standalone: If missing flatpak dependencies, download
them
* trivial: Fix a tiny memory leak on startup
* nvme: Initialize the buffer before reading the contents
* trivial: thunderbolt: don't reuse GError error_local in update
function
* trivial: Do not use AsProfile
* trivial: nvme: Remove quirk for Hynix SSD
* contrib: Add a standalone installer creation script
* trivial: fu-util/fu-tool: Move --version into a common shared
function
* rts54hid: Add support for Realtek USB devices using vendor HID
commands
* fu-engine: Don't show devices pending a reboot in GetUpgrades
* Add FuMutex helper to make various parts of the daemon
thread-safe
* trivial: Return reference counted devices from FuDeviceList
* rts54hub: Add support for Realtek USB devices using vendor HUB
commands
* uefi: Check the amount of free space on the ESP
* fu-tool: Import debugging options from fu-debug like fu-main
* trivial: Skip debugging messages for skipped releases
* dell: Stop showing errors when no dock plugged in
* trivial: Allow specifying --daemon-verbose to set the log
handler
* trivial: Add the components to the daemon store in one
operation
* trivial: Only show the number of loaded components at startup
* trivial: Remove overzealous debugging
* trivial: Set a log domain for each file
* trivial: Remove an assert statement from the daemon
* superio: Set the physical and logical IDs
* trivial: Use a fixed GUID for superio
* trivial: snap: fix TLS communications in classic snap
* trivial: snap: sync up some missing changes in master snap
* trivial: snap: Correct bash completion path
* trivial: snap: Install dbus service in classic snap
- Add pkgconfig(xmlb) BuildRequires: New dependency.

==== hardlink ====

- Use %license instead of %doc [bsc#1082318]

==== hdf5 ====
Subpackages: libhdf5-103 libhdf5_hl100

- Remove dependency to the hdf5-devel-data file for HPC:
Currently, there are no macro files for HPC - these files
will have to be handled differently.
- Re-disable all non-HPC builds for SLE.

==== iproute2 ====
Version update (4.19 -> 4.20)

- Update to new upstream release 4.20
* lwtunnel: allow src for encap ip/ip6
* tc netem: add slot parameter
* ip: add ipvtap support
* ip neigh: support NTF_ROUTER and NTF_EXT_LEARNED flags
* bridge fdb: support sticky flag
* tc flower: geneve option match
* tc: show TCA_STATS_BASIC_HW statistics
* libnetlink: use correct message types for dump requests
* tc flower: expose hardware offload count
* tc: allow configuring taprio qdisc
* bridge: support backup port
* ss: support bytes_sent, bytes_retrans, dsack_dups, reord_seen
* bridge: make -c match -compressvlans first instead of -color
* fix build errors (old glibc, new llvm, no mnl, 32-bit archs)
* various minor fixes
* testsuite improvements
- refresh split-link-and-compile-steps-for-binaries.patch

==== issue-generator ====
Version update (1.6 -> 1.7)

- Update to version 1.7
- automatically generate issue file [bsc#1116825]

==== kernel-source ====
Version update (4.20.2 -> 4.20.4)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs
kernel-macros kernel-syms kernel-vanilla-base

- Linux 4.20.4 (bnc#1012628).
- tty/ldsem: Wake up readers after timed out down_write()
(bnc#1012628).
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
(bnc#1012628).
- can: gw: ensure DLC boundaries after CAN frame modification
(bnc#1012628).
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
CONNCOUNT_SLOTS (bnc#1012628).
- netfilter: nf_conncount: don't skip eviction when age is
negative (bnc#1012628).
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
- netfilter: nf_conncount: restart search when nodes have been
erased (bnc#1012628).
- netfilter: nf_conncount: merge lookup and add functions
(bnc#1012628).
- netfilter: nf_conncount: move all list iterations under spinlock
(bnc#1012628).
- netfilter: nf_conncount: speculative garbage collection on
empty lists (bnc#1012628).
- netfilter: nf_conncount: fix argument order to find_next_bit
(bnc#1012628).
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
- net: bridge: fix a bug on using a neighbour cache entry without
checking its state (bnc#1012628).
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
- tcp: change txhash on SYN-data timeout (bnc#1012628).
- tun: publish tfile after it's fully initialized (bnc#1012628).
- net: phy: add missing phy driver features (bnc#1012628).
- net: phy: Add missing features to PHY drivers (bnc#1012628).
- net: phy: meson-gxl: Use the genphy_soft_reset callback
(bnc#1012628).
- lan743x: Remove phy_read from link status change function
(bnc#1012628).
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
- r8169: load Realtek PHY driver module before r8169
(bnc#1012628).
- bonding: update nest level on unlink (bnc#1012628).
- ip: on queued skb use skb_header_pointer instead of
pskb_may_pull (bnc#1012628).
- r8169: don't try to read counters if chip is in a PCI power-save
state (bnc#1012628).
- smc: move unhash as early as possible in smc_release()
(bnc#1012628).
- crypto: sm3 - fix undefined shift by >= width of value
(bnc#1012628).
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
- crypto: authencesn - Avoid twice completion call in decrypt path
(bnc#1012628).
- crypto: ccree - convert to use crypto_authenc_extractkeys()
(bnc#1012628).
- crypto: bcm - convert to use crypto_authenc_extractkeys()
(bnc#1012628).
- crypto: authenc - fix parsing key with misaligned rta_len
(bnc#1012628).
- crypto: talitos - reorder code in talitos_edesc_alloc()
(bnc#1012628).
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
(bnc#1012628).
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
- Revert "btrfs: balance dirty metadata pages in
btrfs_finish_ordered_io" (bnc#1012628).
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
- Yama: Check for pid death before checking ancestry
(bnc#1012628).
- scsi: core: Synchronize request queue PM status only on
successful resume (bnc#1012628).
- scsi: sd: Fix cache_type_store() (bnc#1012628).
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
- virtio-balloon: tweak config_changed implementation
(bnc#1012628).
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
- MIPS: OCTEON: fix kexec support (bnc#1012628).
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
- drm/rockchip: add missing of_node_put (bnc#1012628).
- OF: properties: add missing of_node_put (bnc#1012628).
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
- media: v4l: ioctl: Validate num_planes for debug messages
(bnc#1012628).
- media: vim2m: only cancel work if it is for right context
(bnc#1012628).
- RDMA/nldev: Don't expose unsafe global rkey to regular user
(bnc#1012628).
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
(bnc#1012628).
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
GCC <= 4.7 (bnc#1012628).
- kbuild: fix single target build for external module
(bnc#1012628).
- kbuild: mark prepare0 as PHONY to fix external module build
(bnc#1012628).
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
- pstore/ram: Avoid allocation and leak of platform data
(bnc#1012628).
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
(bnc#1012628).
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
(bnc#1012628).
- arm64: kaslr: ensure randomized quantities are clean to the PoC
(bnc#1012628).
- arm64: dts: marvell: armada-ap806: reserve PSCI area
(bnc#1012628).
- fbdev: offb: Fix OF node name handling (bnc#1012628).
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
- fix int_sqrt64() for very large numbers (bnc#1012628).
- omap2fb: Fix stack memory disclosure (bnc#1012628).
- media: vivid: fix error handling of kthread_run (bnc#1012628).
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
- bpf: in __bpf_redirect_no_mac pull mac only if present
(bnc#1012628).
- ipv6: make icmp6_send() robust against null skb->dev
(bnc#1012628).
- LSM: Check for NULL cred-security on free (bnc#1012628).
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
- netfilter: ebtables: account ebt_table_info to kmemcg
(bnc#1012628).
- block: use rcu_work instead of call_rcu to avoid sleep in
softirq (bnc#1012628).
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
- gpu/drm: Fix lock held when returning to user space
(bnc#1012628).
- selinux: fix GPF on invalid policy (bnc#1012628).
- blockdev: Fix livelocks on loop device (bnc#1012628).
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
(bnc#1012628).
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
(bnc#1012628).
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
(bnc#1012628).
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
- block/loop: Don't grab "struct file" for vfs_getattr() operation
(bnc#1012628).
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
- loop: Fold __loop_release into loop_release (bnc#1012628).
- loop: Get rid of loop_index_mutex (bnc#1012628).
- loop: Push lo_ctl_mutex down into individual ioctls
(bnc#1012628).
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
- loop: Push loop_ctl_mutex down to loop_get_status()
(bnc#1012628).
- loop: Push loop_ctl_mutex down to loop_set_status()
(bnc#1012628).
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
- loop: Push loop_ctl_mutex down to loop_change_fd()
(bnc#1012628).
- loop: Move special partition reread handling in loop_clr_fd()
(bnc#1012628).
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
(bnc#1012628).
- loop: Fix deadlock when calling blkdev_reread_part()
(bnc#1012628).
- loop: Avoid circular locking dependency between loop_ctl_mutex
and bd_mutex (bnc#1012628).
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
(bnc#1012628).
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
loop_control_ioctl() (bnc#1012628).
- loop: drop caches if offset or block_size are changed
(bnc#1012628).
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
(bnc#1012628).
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
- Refresh
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
- commit b458db8
- media: usb: pwc: Don't use coherent DMA buffers for ISO transfer
(bsc#1054610).
- commit 4ac37bd
- Linux 4.20.3 (bnc#1012628).
- Btrfs: use nofs context when initializing security xattrs to
avoid deadlock (bnc#1012628).
- Btrfs: fix deadlock when enabling quotas due to concurrent
snapshot creation (bnc#1012628).
- Btrfs: fix access to available allocation bits when starting
balance (bnc#1012628).
- sunrpc: use-after-free in svc_process_common() (bnc#1012628).
- mm: page_mapped: don't assume compound page is huge or THP
(bnc#1012628).
- ext4: fix special inode number checks in __ext4_iget()
(bnc#1012628).
- ext4: track writeback errors using the generic tracking
infrastructure (bnc#1012628).
- ext4: use ext4_write_inode() when fsyncing w/o a journal
(bnc#1012628).
- ext4: avoid kernel warning when writing the superblock to a
dead device (bnc#1012628).
- ext4: fix a potential fiemap/page fault deadlock w/ inline_data
(bnc#1012628).
- ext4: make sure enough credits are reserved for dioread_nolock
writes (bnc#1012628).
- rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
(bnc#1012628).
- drm/amdgpu: Don't fail resume process if resuming atomic state
fails (bnc#1012628).
- drm/amdgpu: Don't ignore rc from
drm_dp_mst_topology_mgr_resume() (bnc#1012628).
- drm/i915: Unwind failure on pinning the gen7 ppgtt
(bnc#1012628).
- drm/fb-helper: Partially bring back workaround for bugs of
SDL 1.2 (bnc#1012628).
- drm/amd/display: Fix MST dp_blank REG_WAIT timeout
(bnc#1012628).
- PCI: dwc: Move interrupt acking into the proper callback
(bnc#1012628).
- PCI: dwc: Take lock when ACKing an interrupt (bnc#1012628).
- PCI: dwc: Use interrupt masking instead of disabling
(bnc#1012628).
- drm/amdgpu: Add new VegaM pci id (bnc#1012628).
- vfio/type1: Fix unmap overflow off-by-one (bnc#1012628).
- mtd: rawnand: qcom: fix memory corruption that causes panic
(bnc#1012628).
- i2c: dev: prevent adapter retries and timeout being set as
minus value (bnc#1012628).
- ACPI/IORT: Fix rc_dma_get_range() (bnc#1012628).
- ACPI / PMIC: xpower: Fix TS-pin current-source handling
(bnc#1012628).
- ACPI: power: Skip duplicate power resource references in _PRx
(bnc#1012628).
- mm, memcg: fix reclaim deadlock with writeback (bnc#1012628).
- mm/usercopy.c: no check page span for stack objects
(bnc#1012628).
- slab: alien caches must not be initialized if the allocation
of the alien cache failed (bnc#1012628).
- fork, memcg: fix cached_stacks case (bnc#1012628).
- USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
(bnc#1012628).
- USB: storage: add quirk for SMI SM3350 (bnc#1012628).
- USB: storage: don't insert sane sense for SPC3+ when bad sense
specified (bnc#1012628).
- usb: cdc-acm: send ZLP for Telit 3G Intel based modems
(bnc#1012628).
- ARM: davinci: da830-evm: fix label names in GPIO lookup entries
(bnc#1012628).
- ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries
(bnc#1012628).
- ARM: davinci: omapl138-hawk: fix label names in GPIO lookup
entries (bnc#1012628).
- ARM: davinci: da850-evm: fix label names in GPIO lookup entries
(bnc#1012628).
- ARM: davinci: dm355-evm: fix label names in GPIO lookup entries
(bnc#1012628).
- cifs: check kzalloc return (bnc#1012628).
- cifs: Fix potential OOB access of lock element array
(bnc#1012628).
- CIFS: Fix credit computation for compounded requests
(bnc#1012628).
- CIFS: Do not hide EINTR after sending network packets
(bnc#1012628).
- CIFS: Do not set credits to 1 if the server didn't grant
anything (bnc#1012628).
- CIFS: Fix adjustment of credits for MTU requests (bnc#1012628).
- ALSA: hda/realtek - Disable headset Mic VREF for headset mode
of ALC225 (bnc#1012628).
- ALSA: hda/realtek - Add unplug function into unplug state of
Headset Mode for ALC225 (bnc#1012628).
- ALSA: hda/realtek - Support Dell headset mode for New AIO
platform (bnc#1012628).
- x86, modpost: Replace last remnants of RETPOLINE with
CONFIG_RETPOLINE (bnc#1012628).
- cpufreq: scmi: Fix frequency invariance in slow path
(bnc#1012628).
- cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (bnc#1012628).
- staging: rtl8188eu: Fix module loading from tasklet for WEP
encryption (bnc#1012628).
- staging: rtl8188eu: Fix module loading from tasklet for CCMP
encryption (bnc#1012628).
- usbcore: Select only first configuration for non-UAC3 compliant
devices (bnc#1012628).
- Btrfs: fix deadlock when using free space tree due to block
group creation (bnc#1012628).
- powerpc/tm: Unset MSR[TS] if not recheckpointing (bnc#1012628).
- commit 4b478de

==== libcontainers-common ====
Version update (0.0.1 -> 20190125)

- Upgrade to storage v1.8
* Check for the OS when setting btrfs/libdm/ostree tags
- Upgrade to image v1.3
* vendor: use github.com/klauspost/pgzip instead of compress/gzip
* vendor latest ostree
- Refactor specfile to use versioned tarballs
- Established package versioning scheme (ISODATE of change)
- Remove non-upstream storage.conf
- Set btrfs as default driver if /var/lib is on btrfs [boo#1123119]
- Version 20190125
- Upgrade to storage v1.6
* Remove private mount from zfs driver
* Update zfs driver to be closer to moby driver
* Use mount options when mounting the chown layer.

==== libgpg-error ====
Version update (1.33 -> 1.35)
Subpackages: libgpg-error0 libgpg-error0-32bit

- Update to 1.35:
* Distribute the correct gpgrt-config
- update to 1.34:
* Support for riscv32
* New API to allow emergency cleanup after internal fatal errors
* Minor bug and portability fixes

==== libva ====
Version update (2.3.0 -> 2.4.0)
Subpackages: libva-drm2 libva-x11-2 libva2

- Update to version 2.4.0:
* va_TraceSurface support for VA_FOURCC_P010
* Add pointer to struct wl_interface for driver to use
* (integrate) va: fix new line symbol in error message
* av: avoid driver path truncation
* Fix compilation warning (uninit and wrong variable types) for
Android O MR1
* Allow import of the DRM PRIME 2 memory type
* android: ignore unimportant compile warnnings
* compile: fix sign/unsign compare in va_trace.c
* android: replace utils/Log.h with log/log.h
* High Dynamic Range Tone Mapping: Add a new filter for input
metadata and some comments
* Remove restrictions on vaSetDriverName()

==== libva-gl ====
Version update (2.3.0 -> 2.4.0)
Subpackages: libva-glx2 libva-wayland2

- Update to version 2.4.0:
* va_TraceSurface support for VA_FOURCC_P010
* Add pointer to struct wl_interface for driver to use
* (integrate) va: fix new line symbol in error message
* av: avoid driver path truncation
* Fix compilation warning (uninit and wrong variable types) for
Android O MR1
* Allow import of the DRM PRIME 2 memory type
* android: ignore unimportant compile warnnings
* compile: fix sign/unsign compare in va_trace.c
* android: replace utils/Log.h with log/log.h
* High Dynamic Range Tone Mapping: Add a new filter for input
metadata and some comments
* Remove restrictions on vaSetDriverName()

==== mc ====
Version update (4.8.21 -> 4.8.22)
Subpackages: mc-lang

- update to 4.8.22
* Core
- Support BTRFS's file clone operation
- Find file: show pattern and content in the results window title
- Find file: remember state (empty or not) of Content field
- Improve support IBM i
- Improve handling of hard link creation errors
- Support user-defined prompt in the Fish subshell
* VFS - sftp: preserve atime and mtime (#3917)
* Editor
- man page cleanup (#3918)
- syntax:
PHP - highlight keyword 'null' (#3920)
Meson - initial implementation (#3940)
* Misc
- ext.d: use MPV as a fallback for mplayer -identify (#3919)
- ext.d: improve recognition of MS Office formats (#3929)
* Fixes
- "Cannot create target file" when target has backslash space
in the name (#3923)
- Quiet single file overwrite (#3908)
- Show error message for each not-installed program when view
documents in MS Word and Excel formats (#3926)
- Crash when trying some sftp connections (#3937)
- Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed

==== multipath-tools ====
Subpackages: kpartx

- Add BuildRequires on suse-module-tools
* we need it for regenerate_initrd_posttrans

==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo
terminfo-base terminfo-screen

- Add ncurses patch 20190112
+ fix typo in term(5), improve explanation of format (report by Otto
Modinos).
+ add nsterm-direct -TD
+ use SGR 1006 mouse for konsole-base -TD
+ use SGR 1006 mouse for putty -TD
+ add ti703/ti707, ti703-w/ti707-w (Robert Clausecker)
- Add ncurses patch 20190105
+ add dummy "check" rule in top-level and test-Makefile to simply
building test-packages for Arch.
+ modify configure script to avoid conflict with a non-POSIX feature
that enables all parts of the system headers by default. Some
packagers have come to rely upon this behavior (FreeBSD #234049).
+ update config.guess, config.sub

==== nghttp2 ====
Version update (1.34.0 -> 1.36.0)

- Update to 1.36.0
* build: disable shared library if ENABLE_SHARED_LIB is off
* third-party: use http-parser to v2.9.0 (GH-1294)
* third-party: Update mruby to 2.0.0
* nghttpx: Pool h1 backend connection per address (GH-1292)
* nghttpx: Randomize backend address round robin order per thread
(GH-1291)
* nghttpx: Fix getting long SNs for openssl < 1.1 (GH-1287)
* h2load: add an option to write per-request logs (GH-1256)
* asio: added access to # of the current server port (GH-1257)
- Use multibuild to not pull in python3 in first build, nghttp2
is low in the system
- Update to version 1.35.1:
* nghttpx: Fix broken trailing slash handling (GH-1276)
- Changes for version 1.35:
* build: cmake: Fix libevent version detection (Patch from Jan Kundrát)
(GH-1238)
* lib: Use __has_declspec_attribute for shared builds (Patch from Don)
(GH-1222)
* src: Require C++14 language feature
* nghttpx: Write mruby send_info early
* nghttpx: Fix assertion failure on mruby send_info with HTTP/1 frontend
* h2load: Handle HTTP/1 non-final response (GH-1259)
* h2load: Clarify that time for connect includes TLS handshake

==== openblas_pthreads ====
Version update (0.3.4 -> 0.3.5)

- Update to versiom 0.3.5
common:
* Loop unrolling in TRMV has been enabled again.
* A domain error in the thread workload distribution for SYRK
has been fixed.
* gmake builds will now automatically add -fPIC to the build
options if the platform requires it.
* A pthreads key leakage (and associate crash on dlclose) in
the USE_TLS codepath was fixed.
* Building of the utest cases on systems that do not provide
an implementation of complex.h was fixed.
x86_64:
* The SkylakeX code was changed to compile on OSX.
* Unwanted application of the -march=skylake-avx512 option
to the common code parts of a DYNAMIC_ARCH build was fixed.
* Improved performance of SGEMM for small workloads on Skylake X.
* Performance of SGEMM and DGEMM was improved on Haswell.
armv8:
* A configuration error that broke the CNRM2 kernel was corrected.
* Compilation of the GEMM kernels with CMAKE was fixed.
* DYNAMIC_ARCH builds are now available with CMAKE as well.
* Using CMAKE for cross-compilation to the new cpu TARGETs
introduced in 0.3.4 now works.
power:
* A problem in cpu autodetection for AIX has been corrected.

==== pcsc-gempc ====
Version update (1.0.7 -> 1.0.8)

- Updated to version 1.0.8:
* Fix typo in log message.
- Add GPG verification files.

==== perl-Encode ====
Version update (2.98 -> 2.99)

- updated to 2.99
see /usr/share/doc/packages/perl-Encode/Changes

==== perl-Test-Simple ====
Version update (1.302141 -> 1.302160)

- updated to 1.302160
see /usr/share/doc/packages/perl-Test-Simple/Changes
1.302160 2019-01-18 11:44:33-08:00 America/Los_Angeles
- No Changes since last trial release
1.302159 2019-01-09 13:21:37-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add table support to ctx->fail and ctx->fail_and_return
- Fix Instance.t on haiku-os
1.302158 2019-01-08 15:36:24-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix TAP test on windows
- Fix math errors in table indentation
- Devel requires Term::Table
1.302157 2019-01-08 14:10:29-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix minor typos and missing doc sections
- Add table support in info facet and TAP formatter
- updated to 1.302156
see /usr/share/doc/packages/perl-Test-Simple/Changes
1.302156 2019-01-07 11:13:07-08:00 America/Los_Angeles
- No changes from last trial
1.302155 2019-01-04 11:25:17-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test not to fail in non-english locales
1.302154 2019-01-04 10:20:54-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix SHM pid checking for some platforms in Instance.t
- Add SHM errno/msg to warning about SHM going away
1.302153 2019-01-03 08:39:42-08:00 America/Los_Angeles (TRIAL RELEASE)
- Improve SHM verification and state awareness
1.302152 2018-12-26 12:21:32-08:00 America/Los_Angeles (TRIAL RELEASE)
- More Instance.t improvements
- Add trace to SHM error when possible
1.302151 2018-12-20 11:05:47-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix another locale error in Instance.t
1.302150 2018-12-20 10:57:09-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix locale error in Instance.t
- Windows test fixes
- perl 5.6 test fixes
1.302149 2018-12-20 09:47:31-08:00 America/Los_Angeles (TRIAL RELEASE)
- Even more SHM error improvements
1.302148 2018-12-17 13:08:23-08:00 America/Los_Angeles (TRIAL RELEASE)
- Further Improve SHM error message
1.302147 2018-12-17 12:59:14-08:00 America/Los_Angeles (TRIAL RELEASE)
- Improve SHM error message
1.302146 2018-12-17 09:06:44-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix SHM test to work on machines without SHM
1.302145 2018-12-12 11:26:32-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix localization error in new test (#820)
1.302144 2018-12-12 09:51:25-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add tests for shmwrite fix (#815)
1.302143 2018-12-11 19:10:37-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix failure to check error code on shmwrite (#815)
1.302142 2018-12-11 11:55:22-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix #814 Windows fork+test failure
- Fix #819 Documentation updates
- Fix #810 Verbose TAP newline regression
- Fix #817 local $TODO bug
- Fix #812 Another local $TODO bug
- Fix #815 shm read warning
- Merge doc fix PR's from magnolia-k (thanks!)

==== polkit-default-privs ====
Version update (13.2 -> 13.2+20190128.da9c3c6)

- whitelist newly introduced network manager wifi-scan action (bsc#1122262)
- Be explicit in service file about master branch is the one in use
for tarball generation via revision parameter.
- introduce service file for pulling new releases from git upstream instead of
using the old mkchanges script from the git repo (bsc#1121841). This changes
the version number of the package but nothing else.

==== publicsuffix ====

- Do not pull in full python3, psl-make-dafsa already pulls in
what it needs to generate the things

==== python-MarkupSafe ====

- Use %license instead of %doc [bsc#1082318]

==== python-certifi ====

- Limit SUSE certificate patch to exclude Red Hat platforms since
the relevant /etc/ssl/ca-bundle.pem does not exist there
- %py_compile and %py3_compile macros do not exist on Red Hat;
substitute them with equivalent %python_exec invocations

==== python-psutil ====
Version update (5.4.8 -> 5.5.0)

- specfile:
* update copyright year
- update to version 5.5.0:
* Enhancements
+ 1350: [FreeBSD] added support for sensors_temperatures(). (patch
by Alex Manuskin)
+ 1352: [FreeBSD] added support for CPU frequency. (patch by Alex
Manuskin)
* Bug fixes
+ 1111: Process.oneshot() is now thread safe.
+ 1354: [Linux] disk_io_counters() fails on Linux kernel 4.18+.
+ 1357: [Linux] Process' memory_maps() and io_counters() method
are no longer exposed if not supported by the kernel.
+ 1368: [Windows] fix psutil.Process().ionice(...)
mismatch. (patch by EccoTheFlintstone)
+ 1370: [Windows] improper usage of CloseHandle() may lead to
override the original error code when raising an exception.
+ 1373: incorrect handling of cache in Process.oneshot() context
causes Process instances to return incorrect results.
+ 1376: [Windows] OpenProcess() now uses
PROCESS_QUERY_LIMITED_INFORMATION access rights wherever
possible, resulting in less AccessDenied exceptions being thrown
for system processes.
+ 1376: [Windows] check if variable is NULL before free()ing
it. (patch by EccoTheFlintstone)

==== python-pycryptodome ====
Subpackages: python2-pycryptodome python3-pycryptodome

- Protect older platforms from encountering "Suggests:" keyword

==== python-pyparsing ====
Version update (2.3.1~test5 -> 2.3.0+git.1546912853.bf348d6)
Subpackages: python2-pyparsing python3-pyparsing

- BuildIgnore python[23]-pyparsing: python-packaging requires it
for some actions it could perform, but we don't make use of these
here. Ignoring this dependency allows us to break open a
BuildCycle.
- Update to version 2.3.0+git.1546912853.bf348d6:
* Update CHANGES to include note on fixing issue #65; generalized the note
about the decaf language example; added sample code from the statemachine
examples.
* Unit test to test fix for issue #65
* Fix inconsistency between Keyword(caseless=True) and CaselessKeyword (issue
#65)
* Fix typo: 'chemcialFormulas.py' -> 'chemicalFormulas.py'
* Convert exception logging to use ParseException.explain()
* Add experimental ParseException.explain() method, to return a multiline
string showing the parse expressions leading to a parsing failure
* Clean up CHANGES notes for new examples
* Add document signoff and library book state examples;
* Update statemachine demo code to Py3
* Update Lucene grammar example, but remove from Travis-CI acceptance scripts

==== python-requests ====

- Support older Red Hat platforms that don't offer "Recommends:"

==== python-setuptools ====
Subpackages: python2-setuptools python3-setuptools

- BuildIgnore python[23]-pyparsing: python-packaging requires it
for some actions it could perform, but we don't make use of these
here. Ignoring this dependency allows us to break open a
BuildCycle.

==== python-six ====
Subpackages: python2-six python3-six

- Change %pretrans back to %pre to fix bootstrap issue (boo#1123064)
- Require just base python module, even full python is too much
and it is not required here

==== python-tornado ====

- Add patch really fixing the tests/tool to work on py3.7:
* asyncio.patch
- Add patch to enlarge key size for openssl 1.1.1:
* openssl-cert-size.patch
- Drop patch tornado-async-deprecations.patch that does not fix
stuff on py3.7

==== python3 ====
Version update (3.6.5 -> 3.7.2)
Subpackages: python3-curses python3-dbm

- Do not require full gettext in order to avoid pulling in the
glib2 as a dependency
- Update to 3.7.2:
* bugfix release:
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
- Stop applying python-3.6.0-multilib-new.patch (which is still
WIP), and apply the old proven python-3.6.0-multilib.patch
instead.
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Upgrade to 3.7.2rc1:
* bugfix release, for the full list of all changes see
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
- Make run of the test suite more verbose
- Write summaries without em dashes.
- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore.
- Add boo1071941-make-install-in-sep-loc.patch to make pip and
distutils in user environment install into separate location
(boo#1071941)
Set values of prefix and exec_prefix in distutils install
command to /usr/local if executable is /usr/bin/python* and RPM
build is not detected to make pip and distutils install into
separate location
- Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch
- Remove distutils-reproducible-compile.patch which doesn't make
really much difference in reproducibility (see
gh#python/cpython#8057 and discussion there).
- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
- Add dependency on bluez-devel to build support for Bluetooth
(boo#1109998)
- Add devhelp subpackage and split qthelp into another
subpackage.
- Remove python-3.0b1-record-rpm.patch and
Python-3.0b1-record-rpm.patch, as they are not needed anymore
- Switch off test_threading for optimization builds.
- Update to python-3.7.1. This is just a brief overview, complete
changelog available at
https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final:
Library
bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks()
- Patches already accepted upstream are removed:
* 00307-allow-to-call-Py_Main-after-Py_Initialize.patch
* 00308-tls-1.3.patch
- New patches added:
* Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
* raise_SIGING_not_handled.patch
- All other patches refreshed via quilt.
- Add raise_SIGING_not_handled.patch to fix bsc#1094814
- Add patch to fix importlib return types:
* python3-imp-returntype.patch
- bpo-34022 still not completely fixed, so we have to keep
excluding test_cmd_line_script,
test_multiprocessing_main_handling, and test_runpy from the
test suite.
- Update to python 3.7.1~rc2:
Core and Builtins
bpo-34879: Fix a possible null pointer dereference in
bytesobject.c. Patch by Zackery Spytz.
bpo-34854: Fixed a crash in compiling string annotations
containing a lambda with a keyword-only argument that
doesn?t have a default value.
bpo-34320: Fix dict(od) didn?t copy iteration order of
OrderedDict.
Library
bpo-34769: Fix for async generators not finalizing when event
loop is in debug mode and garbage collector runs in another
thread.
bpo-34922: Fixed integer overflow in the digest() and
hexdigest() methods for the SHAKE algorithm in the hashlib
module.
bpo-34900: Fixed unittest.TestCase.debug() when used to call
test methods with subtests. Patch by Bruno Oliveira.
bpo-34871: Fix inspect module polluted sys.modules when parsing
__text_signature__ of callable.
bpo-34872: Fix self-cancellation in C implementation of
asyncio.Task
bpo-34819: Use a monotonic clock to compute timeouts in
Executor.map() and as_completed(), in order to prevent
timeouts from deviating when the system clock is adjusted.
bpo-34334: In QueueHandler, clear exc_text from LogRecord to
prevent traceback from being written twice.
bpo-6721: Acquire the logging module?s commonly used internal
locks while fork()ing to avoid deadlocks in the child
process.
bpo-34172: Fix a reference issue inside multiprocessing.Pool
that caused the pool to remain alive if it was deleted
without being closed or terminated explicitly.
Documentation
bpo-32174: chm document displays non-ASCII charaters properly on
some MBCS Windows systems.
Tests
bpo-32962: Fixed test_gdb when Python is compiled with flags
- mcet -fcf-protection -O0.
C API
bpo-34910: Ensure that PyObject_Print() always returns -1 on
error. Patch by Zackery Spytz.
- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to
fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)
- Add patch to fix build with tls1.3 supported openssl
* 00308-tls-1.3.patch
- Add patch to fix Py_Main calls after Py_initialize
* 00307-allow-to-call-Py_Main-after-Py_Initialize.patch
- Add -fwrapv to OPTS, which is default for python3 anyway
See for example https://github.com/zopefoundation/persistent/issues/86
for bugs which are caused by avoiding it.
- Fix ownership of _contextvars, _queue, and _xxtestfuzz
- Switch off LTO for distros with older GCC
- Fix %files
- Add dependency over libuuid-devel
- update to python 3.7.0
Complete overview of changes is available on
https://docs.python.org/3/whatsnew/3.7.html, these are just
highlights:
* PEP 563, postponed evaluation of type annotations.
* async and await are now reserved keywords.
* New library modules:
contextvars: PEP 567 ? Context Variables
dataclasses: PEP 557 ? Data Classes
importlib.resources
* New built-in features:
PEP 553, the new breakpoint() function.
* Python data model improvements:
PEP 562, customization of access to module attributes.
PEP 560, core support for typing module and generic types.
the insertion-order preservation nature of dict objects
has been declared to be an official part of the Python
language spec.
* Significant improvements in the standard library:
The asyncio module has received new features, significant
usability and performance improvements.
The time module gained support for functions with
nanosecond resolution.
* CPython implementation improvements:
Avoiding the use of ASCII as a default text encoding:
PEP 538, legacy C locale coercion
PEP 540, forced UTF-8 runtime mode
PEP 552, deterministic .pycs
the new development runtime mode
PEP 565, improved DeprecationWarning handling
* C API improvements:
PEP 539, new C API for thread-local storage
* Documentation improvements:
PEP 545, Python documentation translations
New documentation translations: Japanese, French, and Korean.
- drop python3-sorted_tar.patch
- drop 0001-allow-for-reproducible-builds-of-python-packages.patch
- refresh python-3.6.0-multilib-new.patch
- refresh subprocess-raise-timeout.patch
* new C API for thread-local storage
* Deterministic pyc files
* Built-in breakpoint()
* Data Classes
* Core support for typing module and generic types
* Customization of access to module attributes
* Postponed evaluation of annotations
* Time functions with nanosecond resolution
* Improved DeprecationWarning handling
* Context Variables
* Avoiding the use of ASCII as a default text encoding
(PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode)
* The insertion-order preservation nature of dict objects is now
an official part of the Python language spec.
* Notable performance improvements in many areas.

==== python3-base ====
Version update (3.6.5 -> 3.7.2)

- Do not require full gettext in order to avoid pulling in the
glib2 as a dependency
- Update to 3.7.2:
* bugfix release:
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
- Stop applying python-3.6.0-multilib-new.patch (which is still
WIP), and apply the old proven python-3.6.0-multilib.patch
instead.
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
for the rpm macros.
- Upgrade to 3.7.2rc1:
* bugfix release, for the full list of all changes see
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
- Make run of the test suite more verbose
- Write summaries without em dashes.
- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore.
- Add boo1071941-make-install-in-sep-loc.patch to make pip and
distutils in user environment install into separate location
(boo#1071941)
Set values of prefix and exec_prefix in distutils install
command to /usr/local if executable is /usr/bin/python* and RPM
build is not detected to make pip and distutils install into
separate location
- Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch
- Remove distutils-reproducible-compile.patch which doesn't make
really much difference in reproducibility (see
gh#python/cpython#8057 and discussion there).
- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
- Add dependency on bluez-devel to build support for Bluetooth
(boo#1109998)
- Add devhelp subpackage and split qthelp into another
subpackage.
- Remove python-3.0b1-record-rpm.patch and
Python-3.0b1-record-rpm.patch, as they are not needed anymore
- Switch off test_threading for optimization builds.
- Update to python-3.7.1. This is just a brief overview, complete
changelog available at
https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final:
Library
bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks()
- Patches already accepted upstream are removed:
* 00307-allow-to-call-Py_Main-after-Py_Initialize.patch
* 00308-tls-1.3.patch
- New patches added:
* Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
* raise_SIGING_not_handled.patch
- All other patches refreshed via quilt.
- Add raise_SIGING_not_handled.patch to fix bsc#1094814
- Add patch to fix importlib return types:
* python3-imp-returntype.patch
- bpo-34022 still not completely fixed, so we have to keep
excluding test_cmd_line_script,
test_multiprocessing_main_handling, and test_runpy from the
test suite.
- Update to python 3.7.1~rc2:
Core and Builtins
bpo-34879: Fix a possible null pointer dereference in
bytesobject.c. Patch by Zackery Spytz.
bpo-34854: Fixed a crash in compiling string annotations
containing a lambda with a keyword-only argument that
doesn?t have a default value.
bpo-34320: Fix dict(od) didn?t copy iteration order of
OrderedDict.
Library
bpo-34769: Fix for async generators not finalizing when event
loop is in debug mode and garbage collector runs in another
thread.
bpo-34922: Fixed integer overflow in the digest() and
hexdigest() methods for the SHAKE algorithm in the hashlib
module.
bpo-34900: Fixed unittest.TestCase.debug() when used to call
test methods with subtests. Patch by Bruno Oliveira.
bpo-34871: Fix inspect module polluted sys.modules when parsing
__text_signature__ of callable.
bpo-34872: Fix self-cancellation in C implementation of
asyncio.Task
bpo-34819: Use a monotonic clock to compute timeouts in
Executor.map() and as_completed(), in order to prevent
timeouts from deviating when the system clock is adjusted.
bpo-34334: In QueueHandler, clear exc_text from LogRecord to
prevent traceback from being written twice.
bpo-6721: Acquire the logging module?s commonly used internal
locks while fork()ing to avoid deadlocks in the child
process.
bpo-34172: Fix a reference issue inside multiprocessing.Pool
that caused the pool to remain alive if it was deleted
without being closed or terminated explicitly.
Documentation
bpo-32174: chm document displays non-ASCII charaters properly on
some MBCS Windows systems.
Tests
bpo-32962: Fixed test_gdb when Python is compiled with flags
- mcet -fcf-protection -O0.
C API
bpo-34910: Ensure that PyObject_Print() always returns -1 on
error. Patch by Zackery Spytz.
- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to
fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)
- Add patch to fix build with tls1.3 supported openssl
* 00308-tls-1.3.patch
- Add patch to fix Py_Main calls after Py_initialize
* 00307-allow-to-call-Py_Main-after-Py_Initialize.patch
- Add -fwrapv to OPTS, which is default for python3 anyway
See for example https://github.com/zopefoundation/persistent/issues/86
for bugs which are caused by avoiding it.
- Fix ownership of _contextvars, _queue, and _xxtestfuzz
- Switch off LTO for distros with older GCC
- Fix %files
- Add dependency over libuuid-devel
- update to python 3.7.0
Complete overview of changes is available on
https://docs.python.org/3/whatsnew/3.7.html, these are just
highlights:
* PEP 563, postponed evaluation of type annotations.
* async and await are now reserved keywords.
* New library modules:
contextvars: PEP 567 ? Context Variables
dataclasses: PEP 557 ? Data Classes
importlib.resources
* New built-in features:
PEP 553, the new breakpoint() function.
* Python data model improvements:
PEP 562, customization of access to module attributes.
PEP 560, core support for typing module and generic types.
the insertion-order preservation nature of dict objects
has been declared to be an official part of the Python
language spec.
* Significant improvements in the standard library:
The asyncio module has received new features, significant
usability and performance improvements.
The time module gained support for functions with
nanosecond resolution.
* CPython implementation improvements:
Avoiding the use of ASCII as a default text encoding:
PEP 538, legacy C locale coercion
PEP 540, forced UTF-8 runtime mode
PEP 552, deterministic .pycs
the new development runtime mode
PEP 565, improved DeprecationWarning handling
* C API improvements:
PEP 539, new C API for thread-local storage
* Documentation improvements:
PEP 545, Python documentation translations
New documentation translations: Japanese, French, and Korean.
- drop python3-sorted_tar.patch
- drop 0001-allow-for-reproducible-builds-of-python-packages.patch
- refresh python-3.6.0-multilib-new.patch
- refresh subprocess-raise-timeout.patch
* new C API for thread-local storage
* Deterministic pyc files
* Built-in breakpoint()
* Data Classes
* Core support for typing module and generic types
* Customization of access to module attributes
* Postponed evaluation of annotations
* Time functions with nanosecond resolution
* Improved DeprecationWarning handling
* Context Variables
* Avoiding the use of ASCII as a default text encoding
(PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode)
* The insertion-order preservation nature of dict objects is now
an official part of the Python language spec.
* Notable performance improvements in many areas.
- Use faster find subcommand execution strategies.

==== rdesktop ====
Version update (1.8.3 -> 1.8.4)

- update to 1.8.4
* Add rdp_protocol_error function that is used in several fixes
* Refactor of process_bitmap_updates
* Fix possible integer overflow in s_check_rem() on 32bit arch
* Fix memory corruption in process_bitmap_data - CVE-2018-8794
* Fix remote code execution in process_bitmap_data - CVE-2018-8795
* Fix remote code execution in process_plane - CVE-2018-8797
* Fix Denial of Service in mcs_recv_connect_response - CVE-2018-20175
* Fix Denial of Service in mcs_parse_domain_params - CVE-2018-20175
* Fix Denial of Service in sec_parse_crypt_info - CVE-2018-20176
* Fix Denial of Service in sec_recv - CVE-2018-20176
* Fix minor information leak in rdpdr_process - CVE-2018-8791
* Fix Denial of Service in cssp_read_tsrequest - CVE-2018-8792
* Fix remote code execution in cssp_read_tsrequest - CVE-2018-8793
* Fix Denial of Service in process_bitmap_data - CVE-2018-8796
* Fix minor information leak in rdpsnd_process_ping - CVE-2018-8798
* Fix Denial of Service in process_secondary_order - CVE-2018-8799
* Fix remote code execution in in ui_clip_handle_data - CVE-2018-8800
* Fix major information leak in ui_clip_handle_data - CVE-2018-20174
* Fix memory corruption in rdp_in_unistr - CVE-2018-20177
* Fix Denial of Service in process_demand_active - CVE-2018-20178
* Fix remote code execution in lspci_process - CVE-2018-20179
* Fix remote code execution in rdpsnddbg_process - CVE-2018-20180
* Fix remote code execution in seamless_process - CVE-2018-20181
* Fix remote code execution in seamless_process_line - CVE-2018-20182
* Fix building against OpenSSL 1.1
- remove obsolete patches
* rdesktop-Fix-OpenSSL-1.1-compability-issues.patch
* rdesktop-Fix-crash-in-rdssl_cert_to_rkey.patch

==== readline ====
Version update (7.0 -> 8.0)
Subpackages: readline-devel readline-doc

- Update to readline-8.0 final
- Update to readline-8.0-rc1 for testing
- Update to readline-8.0-beta2 for testing
j. Readline now allows application-defined keymap names; there is a new public
function, rl_set_keymap_name(), to do that.
k. The "Insert" keypad key, if available, now puts readline into overwrite
mode.
readline-5.2-conf.patch
- Port and modify patches
* readline-6.2-metamode.patch
* readline-6.3-input.dif
* readline-7.0-screen.patch
* readline-8.0.dif

==== remmina ====
Version update (1.3.0 -> 1.3.1)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret
remmina-plugin-vnc remmina-plugin-xdmcp

- Removed upstream patch remmina-1.3.0-removed-edit-delete.patch
- Upgraded to 1.3.1
* fixed several typograpic errors
* fixed VNC clipboard bug
* Translations updated: en, de, tr, ru, it, es
* Translations for SSH error messages
* Performance improvement
* Improved CSS Styles
* rcw fixes
* fix scrolling in fullscreen mode
* fixed several issues

==== rpm ====
Subpackages: rpm-build rpm-devel

- update macrosin.diff: Set cutoff date to SLE12 GA to remove
changelogs from 2009-2014 from the generated RPMs.

==== rubygem-i18n ====
Version update (1.5.2 -> 1.5.3)

- updated to version 1.5.3
* Fix issue where localize would return strange messages if the
translation was missing - #464

==== salt ====
Subpackages: python3-salt salt-master salt-minion

- Do not restrict the Python version to < 3.7
- Fix integration tests in state compiler (U#2068)
- Added:
* fix-issue-2068-test.patch
- Fix "pkg.list_pkgs" output when using "attr" to take the arch into account
(bsc#1114029)
- Added:
* remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
- Fix powerpc null server_id_arch (bsc#1117995)
- Added:
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
- Fix module 'azure.storage' has no attribute '__version__'
(bsc#1121091)
- Added:
* azurefs-gracefully-handle-attributeerror.patch
- Add supportconfig module and states for minions and SaltSSH
- Added:
* add-supportconfig-module-for-remote-calls-and-saltss.patch
- Fix FIPS enabled RES clients (bsc#1099887)
- Added:
* retire-md5-checksum-for-pkg-mgmt-plugins.patch
- Add hold/unhold functions. Fix Debian repo "signed-by".
- Added:
* decide-if-the-source-should-be-actually-skipped.patch
* add-hold-unhold-functions.patch
- Fix latin1 encoding problems on file module (bsc#1116837)
- Added:
* fix-latin1-encoding-problems-on-file-module-bsc-1116.patch
- Don't error on retcode 0 in libcrypto.OPENSSL_init_crypto
- Added:
* don-t-error-on-retcode-0-in-libcrypto.openssl_init_c.patch
- Debian info_installed compatibility (U#50453)
- Added:
* debian-info_installed-compatibility-50453.patch
- Add compatibility with other package modules for "list_repos" function
- Bugfix: unable to detect os arch when RPM is not installed (bsc#1114197)
- Added:
* make-aptpkg.list_repos-compatible-on-enabled-disable.patch
* get-os_arch-also-without-rpm-package-installed.patch
- Fix git_pillar merging across multiple __env__ repositories (bsc#1112874)
- Added:
* fix-git_pillar-merging-across-multiple-__env__-repos.patch
- Fix LDAP authentication issue when a valid token is generated
by the salt-api even when invalid user credentials are passed.
(U#48901)
- Added:
* fixing-issue-when-a-valid-token-is-generated-even-wh.patch
- Improved handling of LDAP group id. gid is no longer treated as a
string, which could have lead to faulty group creations. (bsc#1113784)
- Added:
* improved-handling-of-ldap-group-id.patch
- Fix remote command execution and incorrect access control
when using salt-api. (bsc#1113699) (CVE-2018-15751)
- Fix Directory traversal vulnerability when using salt-api.
Allows an attacker to determine what files exist on
a server when querying /run or /events. (bsc#1113698) (CVE-2018-15750)
- Added:
* fixes-cve-2018-15750-cve-2018-15751.patch
- Add multi-file support and globbing to the filetree (U#50018)
- Added:
* add-multi-file-support-and-globbing-to-the-filetree-.patch
- Bugfix: supportconfig non-root permission issues (U#50095)
- Added:
* support-config-non-root-permission-issues-fixes-u-50.patch
- Open profiles permissions to everyone for read-only
- Preserving signature in "module.run" state (U#50049)
- Added:
* preserving-signature-in-module.run-state-u-50049.patch
- Install default salt-support profiles
- Fix unit tests due to merger failure
- Add CPE_NAME for osversion* grain parsing
- Get os_family for RPM distros from the RPM macros
- Install support profiles
- Added:
* get-os_family-for-rpm-distros-from-the-rpm-macros.-u.patch
* add-cpe_name-for-osversion-grain-parsing-u-49946.patch
* make-profiles-a-package.patch
* fix-unit-test-for-grains-core.patch
- Bugfix: any unicode string of length 16 will raise TypeError
- Added:
* bugfix-any-unicode-string-of-length-16-will-raise-ty.patch
- Fix async call to process manager (bsc#1110938)
- Early feature: Salt support-config (salt-support)
- Added:
* fix-async-call-to-process-manager.patch
* early-feature-support-config.patch
- Fix IPv6 scope (bsc#1108557)
- Added:
* fix-ipv6-scope-bsc-1108557.patch
- Handle zypper ZYPPER_EXIT_NO_REPOS exit code (bsc#1108834, bsc#1109893)
- Added:
* update-error-list-for-zypper.patch
- Bugfix for pkg_resources crash (bsc#1104491)
- Added:
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
- Fix loosen azure sdk dependencies in azurearm cloud driver (bsc#1107333)
- Added:
* loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
- Fix broken "resolve_capabilities" on Python 3 (bsc#1108995)
- Added:
* fix-index-error-when-running-on-python-3.patch
- Allow empty service_account_private_key in GCE driver (bsc#1108969)
- Added:
* support-use-of-gce-instance-credentials-109.patch

==== shadow ====

- btrfs-subvolumes.patch: implement support for creating user home
directories on btrfs subvolumes (fate#316134)

==== shotwell ====
Subpackages: shotwell-lang

- Add shotwell-Adapt-to-gexiv2-changes.patch: Fix build with new
libgexiv2, rebased patch from master branch.
- Add bug fix patches from upstream stable branch:
+ shotwell-Fix_double-click_maximize.patch: Fix double-click
maximize artifacts on Wayland.
+ shotwell-slideshow_Suspend_hiding_cursor.patch: slideshow:
Suspend hiding the cursor.
+ shotwell-vala-fixes.patch: vala: Accept
string.index_of_nth_char() to return long or int for new valac.
+ shotwell-Fix_crash_when_dismissing_modifications.patch: direct:
Fix crash when dismissing modifications.
+ shotwell-authenticator_Fix_google_and_flickr_auth.patch:
authenticator: Fix google and flickr authenticator.

==== sqlite3 ====
Subpackages: libsqlite3-0 libsqlite3-0-32bit

- btree02.test depended on Tcl internals that changed in 8.6.9.
(sqlite3-btree02-100.patch)

==== sudo ====
Version update (1.8.26 -> 1.8.27)

- Update to 1.8.27
* Fixes and clarifications to the sudo plugin documentation
* The sudo manuls no longer require extensive post-processing
* If an I/O logging plugin is configured, sudo will no longer
force the command to be run in a pseudo-tty
* #843 (PAM handling error) correctly fixed.
* In visudo, it's now possible to specify the path to sudoers
without using the -f option (#864)
* Fixed a big introduced in 1.8.22 where utm/p/utmpx would not
be updated when a command was run in a pseudo-tty (#865)
* Sudo now sets the silent flag when opening the PAM session
except when running a shell via sudo -s or sudo -i (#867)

==== sysconfig ====
Version update (0.84.3 -> 0.85.0)
Subpackages: sysconfig-netconfig

- version 0.85.0
- netconfig: change to write resolv.conf,yp.conf,forwarders.conf
to files in /[var/]run/netconfig/ and link in /etc (fate#325872)
- netconfig: add to update ntp servers in chrony (bsc#1099272) and
cleaned up to use start-ntpd addserver to update ntpd servers.

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1
libudev1-32bit systemd-32bit systemd-logger systemd-sysvinit udev

- Import commit ad34cc45f63720ced69960dc66b47bddb146176d
Import a bunch of fixes from stable/v239-stable:
c8293f5af4 Revert "network: set DynamicUser= to systemd-networkd.service"
7f605592e6 Revert "resolve: enable DynamicUser= for systemd-resolved.service"
5a48e92e06 test: Fix networkd test for an already running service
36eae1688b Revert "timesyncd: enable DynamicUser="
3a11f24cf0 Revert "unit: drop After=systemd-sysusers.service from timesyncd"
23cfd15ce9 machinectl: fix verbosity of import-raw or friends
ba037daf29 Make bzip2 an optional dependency for systemd-importd
fb609d2721 pull: initialize libgcrypt before calling any functions provided
by libgcrypt
c50857bc6b hwdb: remove stray 'i' in hwdb match string for the HP Spectre
(#9571)
9a12fd17f5 man: Mention that paths in unit files must be fully normalized.
76fc2ab4a6 tree-wide: use instead of #ifdef for HAVE_*
fcc699c093 network: update log message
a4f497b2cd Use #if instead of #ifdef for ENABLE_GSHADOW
121c662eb8 man: add missing option for system.conf
564341146e core: add missing option and drop nonexistent option in system.conf
7082a3599f journal: add missing option in journald.conf
3c15efa9c1 basic: add missing comma in raw_clone assembly for sparc
4c210b6dce cryptsetup: Add dependency on loopback setup to generated units
c777fbbe3e journal-gateway: use localStorage["cursor"] only when it has valid
value
c5b1bef639 journal-gateway: explicitly declare local variables
2361522ca6 analyze: actually select longest activated-time of services
3e810d92d9 sd-bus: fix implicit downcast of bitfield reported by LGTM
aef660a4cf resolvconf: fixes for the compatibility interface
06b3f54f50 install: fix error handling in is_symlink_with_known_name()
f70ab9a468 portable: fix error handling
d2c40d4e80 resolve: fix return value type of dns_answer_has_dname_for_cname()
6f684e0670 resolve: dns_scope_network_good() does not returns negative errno
15d83e1138 bus-util: fix error handling
ba0a1f3384 core: free lines after reading them
- Import commit 3bece8a25ae11e8ec132cdecc7e72a00ee790994
89a9721a47 Revert "logind: become the controlling terminal process before
restoring VT" (bsc#1120836)
c3a8dc821b pam_systemd: reword message about not creating a session
0ba0f5b3ef pam_systemd: suppress LOG_DEBUG log messages if debugging is off
- Import commit a3b059a8c60622e4ec30aabda93c6b41d0953dc4
9dbe9f12ec journal-remote: set a limit on the number of fields in a message
(CVE-2018-16865 bsc#1120323)
61d569ab1b journal-remote: verify entry length from header
a08760b26c µhttpd: use a cleanup function to call MHD_destroy_response
43f46a1a3d journal-gateway: use _cleanup_ attribute to stop microhttpd daemon
437b0b2d01 journald: lower the maximum entry size limit to ½ for non-sealed
fds
ac9e209710 journald: when processing a native message, bail more quickly on
overbig messages
ce103705b9 journald: set a limit on the number of fields (1k) (CVE-2018-16865
bsc#1120323)
35538171c2 coredump: fix message when we fail to save a journald coredump
cfe247b555 basic/process-util: limit command line lengths to _SC_ARG_MAX
9d59e6f6ee journald: do not store the iovec entry for process commandline on
stack (CVE-2018-16864 bsc#1120323)
8d650a68d4 journald: remove unnecessary {}
b608f532a4 coredump: remove duplicate MESSAGE= prefix from message
0dbb2dc066 vconsole-setup: fonts copy will fail if the current terminal is in
graphical mode (bsc#1114933)
e501d65540 Revert "systemctl: when removing enablement or mask symlinks,
cover both /run and /etc"
d3ea69961f fs-util: rename safe_transition() into unsafe_transition()
338470fdc9 tmpfiles: use CHASE_WARN in addition to CHASE_SAFE
d9ae1b30da fs-util: make chase_symlink() returns -ENOLINK when unsafe
transitions are met
8b76594d1f fs-util: add new CHASE_WARN flag to chase_symlinks()

==== systemd-presets-branding-openSUSE ====

- hylafax-timers added (boo#1115442)

==== systemd-presets-common-SUSE ====

- Recent versions of mlocate don't use updatedb.timer any more.
Instead, the unit is called mlocate.timer. [boo#1115408]
- branding-preset-states: Apply preset to all unit types
(bsc#1121219).
- Rename 90-default-SUSE.preset to 95-default-SUSE.preset, so
product branding takes precedence over common presets.
- Add default user preset: currently containing only the new
pulseaudio.socket (bsc#1083473)
- Add issue-generator.path to make sure /etc/issue is really
regenerated if snippets change [bsc#1116825]
- Enable new unbound-anchor timer to keep root.key updated
(bsc#1115417)

==== tcl ====
Version update (8.6.7 -> 8.6.9)

- Fix a regression in the handling of denormalized empty lists
(tcl-expand-regression.patch, tcl#cc1e91552c).
- New version: 8.6.9:
* NR-enable [package require]
* (bug)[9fd5c6] crash in object deletion, test oo-11.5
* (bug)[3c32a3] crash deleting object with class mixed in
* (platform) stop using -lieee, removed from glibc-2.27
* (bug)[8e6a9a] bad binary [string match], test string-11.55
* (bug)[1873ea] repair multi-thread std channel init
* (bug)[db36fa] broken bytecode for index values
* (bug) broken compiled [string replace], test string-14.19
* (bug) [string trim*] engine crashed on invalid UTF
* (bug) missing trace in compiled [array set], test var-20.11
* (bug)[46a241] crash in unset array with search, var-13.[23]
* (bug)[27b682] race made [file delete] raise "no such file"
* (bug)[925643] 32/64 cleanup of filesystem DIR operations
* (bug) leaks in TclSetEnv and env cache
* (bug)[3592747] [yieldto] dying namespace, tailcall-14.1
* (bug)[270f78] race in [file mkdir]
* (bug)[3f7af0] [file delete] raised "permission denied"
* (bug)[d051b7] overflow crash in [format]
* revised quoting of [exec] args in generated command line
* HTTP Keep-Alive with pipelined requests
* (new)[TIP 505] [lreplace] accepts all out of range indices
* (bug) Prevent crash from NULL keyName in the registry package
* Update tcltest package for Travis support
* (bug)[35a8f1] overlong string length of some lists
* (bug)[00d04c] Repair [binary encode base64]
- handle s390 like s390x (bnc#1085480)
- Version 8.6.8:
* [array names -regexp] supports backrefs
* Fix gcc build failures due to #pragma placement
* (bug)[b50fb2] exec redir append stdout and stderr to file
* (bug)[2a9465] http state 100 continue handling broken
* (bug)[0e4d88] replace command, delete trace kills namespace
* (bug)[1a5655] [info * methods] includes mixins
* (bug)[fc1409] segfault in method cloning, oo-15.15
* (bug)[3298012] Stop crash when hash tables overflow 32 bits
* (bug)[5d6de6] Close failing case of [package prefer stable]
* (bug)[4f6a1e] Crash when ensemble map and list are same
* (bug)[ce3a21] file normalize failure when tail is empty
* (new)[TIP 477] nmake build system reform
* (bug)[586e71] EvalObjv exception handling at level #0

==== thunar ====
Version update (1.8.2 -> 1.8.4)
Subpackages: libthunarx-3-0 thunar-lang

- fixed bug trackers in latest changelog
- Update to 1.8.4
* Emergency release, triggerd by some trouble with the added support for
org.freedesktop.FileManager1.service in thunar 1.8.3
* Renamed org.freedesktop.FileManager1.service.in to
org.xfce.Thunar.FileManager1.service.in to avoid name clashes (bxo#12414)
* Dont exit when name org.freedesktop.filemanager1 lost on message-dbus
(bxo#15088)
* Translation updates
- Update to 1.8.3:
* Thunar sometimes mounts USB drives with root permission (bxo#14719)
* FreeBSD -Thunar crash due to passing null to strcmp() (bxo#15059)
* Add support for org.freedesktop.FileManager1 (bxo#12414)
* Still 8sec delay on logout when there is an open thunar window (bxo#15008)
* Thunar does not recover directories opened in a previous session (bxo#14969)
* Thunar utilizes 100%CPU when the parent directory is not readable
(bxo#14900)
* Add support for CTRL+Z in rename dialog (bxo#14956)
* Thunar rarely freezes when switching to tree-view (bxo#14960)
* Crash in tree-view when multiple windows are open (bxo#14714)
* Improve description of UCA command parameters (bxo#14720)
* Fixed some Warnings and GLib-GObject-CRITICAL messages
* Translation updates
- added %license macro
- added Recommends: catfish for file search

==== tk ====
Version update (8.6.7 -> 8.6.9)

- Version 8.6.9:
* (bug)[aa7679] crash using window after master destroyed
* (bug)[925262] New option -state for ttk::scale
* (bug)[fa8de7] Crash [ttk::checkbutton .x -variable {}]
* (bug)[382712] Crash in [event generate . <KeyPress>]
* (bug)[657c38] Crash in menu destroy with checkbutton entry
* (bug)[de156e] Deny PRIMARY selection access in safe interps
* (bug)[b68710] Fixes in [text] bindings
* (bug)[e20d5c] Stop failures of textTag-18.1
* (bug)[5d991b] Fortify var traces against deleted vars
* (bug)[1821174] Stop RenderBadPicture X error
* (bug)[502e74] Stop X errors on untrusted connections
* (bug)[71b131] Regression in Tk_DrawChars()
* (bug)[59fccb] menu flaws when empty menubar clicked
* (bug)[7423f9] improved legacy support for [tk_setPalette]
* (bug)[de01e2] Crash in [$text replace]
* (bug)[135696] Crash in [wm transient]
* (bug)[309b42] Improve ttk high-contrast-mode support
* (bug)[fabed1] GIF photo support for "deferred clear code"
* (bug)[3441086] error message in layout-2
* (bug)[05bd7f] vista theme for combobox
* (bug)[382712] crash in KeyPress event handling
* (bug)[6fcaaa] insertion cursor visibility in ttk::entry
* (bug)[822923] cascade menu indicator color
* (bug)[9658bc] borderwidth calculations on menu items
* (bug)[ca403f] treeview border drawing
* (bug)[4b555a] hang in [$text search -all]
* (bug)[6b22d4] [treeview] binding fix
- Update tkcon.tcl to CVS revision 1.124:
* Use -underline clearly to disambiguate from new 8.6.6 option
- underlinefg
* prevent file edit from undoing loading of file
- add explicit buildrequire on fontconfig-devel
- Version 8.6.8:
* (bug)[f1a3ca] Memory leak in [text] B-tree
* (bug)[ee40fd] Report [console] init errors
* (bug)[3295446] Improve history visibility in [console]
* (bug)canvas closed polylines fully honor -joinstyle
* (bug)[cc42cc] out of mem crash in tests imgPhoto-18.*
* (bug)[3406785] fix coords rounding when drawing canvas items
* (bug)[8277e1] linux fontchooser sync with available fonts
* (bug)[5239fd] Segfault copying a photo image to itself
* (bug)[514ff6] canvas rotated text overlap detection
* (bug)[1e0db2] canvas rchars artifacts
* (bug)[d9fdfa] display of Long non-wrapped lines in text
* (bug)[dd9667] text anchor not set
* (bug)[bb6b40] ::tk::AmpMenuArgs and 'entryconf'
* (bug)[55b95f] Crash [scale] with a bignum value
* (bug)[ce62c8] text-37.1 fails
* (bug)[0ef1c5] OS X - tests menu-22.[345] hang
* (bug) display of embedded toplevels
* (bug)[73ba07] Correct property type for MULTIPLE conversion
* (bug) Memory leak in tkImgPhoto.c.
* (bug) Defeat zombie toplevels
* (bug) [wm withdraw] on Window and Dock menus
* (new)[TIP 477] nmake build system reform
- Sync SLE12 with Factory to fix a bug in Itcl that was affecting
iwidgets (bsc#903017).

==== udisks2 ====
Version update (2.7.6 -> 2.7.8)
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang

- Update to version 2.7.8:
+ Fix string format vulnerability (CVE-2018-17336)

==== update-alternatives ====

- Use %license instead of %doc [bsc#1082318]

==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang

- Add upower_daemon-consider-pending-charge.patch: daemon: Consider
pending-charge when calculating the display state.

==== util-linux ====
Version update (2.33 -> 2.33.1)
Subpackages: libblkid-devel libblkid1 libblkid1-32bit libfdisk1 libmount1
libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit
util-linux-lang

- Update to version 2.33.1:
* agetty fixes (drop util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).
* Other minor fixes and documentation updates.
- agetty: Fixes for reload issue only if it is really needed
(bsc#1085196, boo#1120298,
util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).

==== util-linux-systemd ====
Version update (2.33 -> 2.33.1)

- Update to version 2.33.1:
* agetty fixes (drop util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).
* Other minor fixes and documentation updates.
- agetty: Fixes for reload issue only if it is really needed
(bsc#1085196, boo#1120298,
util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).

==== xfce4-panel-plugin-mpc ====
Version update (0.5.0 -> 0.5.1)
Subpackages: xfce4-panel-plugin-mpc-lang

- update to 0.5.1
* fix a long-standing crasher when using multiple outputs
* improve icon sizing on 4.13 panel
* improve spacing in settings dialog (bxo#14671)
* allow %file% in format_song_display (bxo#12973)

==== yast2-python-bindings ====
Version update (4.0.7 -> 4.0.8)

- Update to 4.0.8
+ Forward port python import capability, with improvements and
code cleanup; (bsc#1122532).
+ Add pydocs to yast python
+ Improve building/packaging of python2/3


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >