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 . ] * (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