Changed packages: ==== MozillaFirefox ==== Version update (36.0 -> 36.0.1) Subpackages: MozillaFirefox-translations-common - update to Firefox 36.0.1 Bugfixes: * Disable the usage of the ANY DNS query type (bmo#1093983) * Hello may become inactive until restart (bmo#1137469) * Print preferences may not be preserved (bmo#1136855) * Hello contact tabs may not be visible (bmo#1137141) * Accept hostnames that include an underscore character ("_") (bmo#1136616) * WebGL may use significant memory with Canvas2d (bmo#1137251) * Option -remote has been restored (bmo#1080319) - added mozilla-skia-bmo1136958.patch to fix build issues for ARM and PPC ==== NetworkManager ==== Version update (0.9.10.1 -> 1.0.0) Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0 - Add NetworkManager(cacert-patch) provides: to be toggled to 0 whenever we disable nm-probe-radius-server-cert.patch. Other packages that consume the ABI introduced by this patch can specify this as a requirement. - Reabse nm-probe-radius-server-cert.patch - Add rp-pppoe BuildRequires, so configure can autodetect the path to the pppoe binary. - Recommend rp-pppoe: the program is needed for NetworkManager to be able to initiate PPPoE connections (commonly used by ADSL providers). It is not strictly required to operate NM in most setups, thus only recommended (boo#903553). - Update to version 1.0: + A new 'libnm' GObject-based client library to replace libnm-util/libnm-glib: - IP address, IP route, hardware address, and other properties are now represented as strings. - Based on GIO's GDBus bindings instead of dbus-glib. - Uses modern GObject APIs including GAsyncResult and GVariant. - See https://wiki.gnome.org/Projects/NetworkManager/libnm. + Devices and VPN connections now have individual default routes. Priorities are handled through configurable route metrics. + nmcli now supports password requests and PolicyKit authorizations. + A faster, lighter-weight (though less capable) internal DHCP client has been added and may be selected with the "dhcp=internal" option. It supports fewer DHCP options and does not yet support DHCPv6. + A new 'configure-and-quit=yes' option has been added for environments with less dynamic network configuration. + When running on 3.17 and later kernels, NetworkManager handles IPv6LL address assignment to ensure that IPv6 connectivity is not enabled until intentionally configured by the user. + NetworkManager no longer causes the nl80211 kernel module to be loaded on systems with no Wi-Fi devices. + Bluetooth DUN support now works with Bluez 5.x. + VPN connections can now persist across link changes and suspend/resume if their VPN plugin supports this feature. + A new 'ibft' settings plugin has been added to support firmware-based iBFT/iSCSI configurations. This functionality has been moved to 'ibft' from the 'ifcfg-rh' plugin. + IPv6 router advertisement MTUs are now respected. + NetworkManager no longer requires polkit libraries at runtime when Polkit support is enabled, and Polkit can be disabled at build time too. + Automatically created connections are now deleted when their device goes away. + 'nmcli dev connect' now attemts to create a connection if none exists. + Manually configured static IPv6 configuration is kept even if SLAAC fails. + Manpages for the 'keyfile' and 'ifcfg-rh' plugins now describe their configuration syntax and available options. + WWAN connections now support IPv6 if the modem and provider support IPv6. + Software devices (bridge, bond, team, etc) can now be deleted from the D-Bus API or with nmcli. + The manpages, documentation, and API annotations have received many cleanups. + Externally created virtual interfaces are no longer managed by NetworkManager until they are set "up" or activated via nmcli. - Disable nm-probe-radius-server-cert.patch for now: needs rebase. - Drop 0001-core-don-t-auto-launch-logind-bgo-741572.patch and NetworkManager-dhcpv6.patch: fixed upstream. - Split out new subpackage typelib-1_0-NM-1_0 and libnm0. - Require typelib-1_0-NM-1_0 and libnm0 by the -devel package. - Add pkgconfig(bluez) BuildRequires. - Replace pkgconfig(libsystemd-login) BuildRequires with pkgconfig(libsystemd) and pkgconfig(polkit-gobject-1) with pkgconfig(polkit-agent-1), following upstream. ==== NetworkManager-gnome ==== Version update (0.9.10.0 -> 1.0.0) Subpackages: libnm-gtk0 typelib-1_0-NMGtk-1_0 - Add with_cacert_patch condition. When enabled: + Add NetworkManager(cacert-patch) Requires + Apply nm-applet-probe-radius-server-cert.patch + This needs to be toggled whenever NetworkManager is updated and the nm-probe-radius-server-cert.patch there is not rebased yet. - Refresh and enable nm-applet-probe-radius-server-cert.patch - Update to version 1.0.0: + Added support for editing Bluetooth mobile broadband connections. + Added support for IPv6 mobile broadband connections. + Allow IPv6-only configuration for more connection types. + The applet and editor are no longer shown in GNOME 3, which has its own network indicator and control panel. - Rebase NetworkManager-gnome-no-firewalld.patch. - Disable nm-applet-probe-radius-server-cert.patch for now: needs rebase (possibly only in NetworkManager itself). ==== NetworkManager-pptp ==== Version update (0.9.10.0 -> 1.0.0) Subpackages: NetworkManager-pptp-gnome - Update to version 1.0.0: + Updated translations. ==== NetworkManager-vpnc ==== Version update (0.9.10.0 -> 1.0.0) Subpackages: NetworkManager-vpnc-gnome - Update to version 1.0.0: + Added option to change tunnel interface name. + Supports interactive password queries from vpnc ("next token code", etc). + Updated translations. ==== alsa-plugins ==== Subpackages: alsa-plugins-32bit alsa-plugins-pulse alsa-plugins-pulse-32bit - BuildRequire pkgconfig(speexdsp) instead of speex-devel: the packages have been rearranged/split. - Add alsa-plugins-include-config.h.patch: Fix build with new speexdsp versions. The speexdsp headers expect the caller to set HAVE_STDINT_H (or any of the other appropriate headers, based on platform) in order to define the specific types. ==== btrfsprogs ==== Version update (3.18.2 -> 3.19) Subpackages: libbtrfs0 - version 3.19 - btrfs-image - restore can now run in parallel threads - fixed restore of multiple image from multiple devices onto a single dev - introduced metadump v2 - check - make --init-csum-tree and --init-extent-tree work together - find-new - option to search through all metadata even if a root was already found - convert - show progress by default, can be turned off - corrupt-block - option to work on a specific root - bash completion script for all subcommands - spec: convert to autotools Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch - add COPYING ==== coreutils ==== - coreutils-tests-aarch64-env.patch: Add patch to avoid false positive failures of the coreutils-testsuite on OBS/aarch64: work around execve() reversing the order of "env" output. ==== cups-filters ==== Version update (1.0.58 -> 1.0.67) Subpackages: cups-filters-cups-browsed cups-filters-foomatic-rip cups-filters-ghostscript - Reenable threads, seems to work fine. If there are thread related issues assign the bug to me. - Version upgrade to 1.0.67 Changes in 1.0.67: * cups-browsed: Use g_source_remove() instead of g_source_destroy() for killing auto shutdown timers (Ubuntu bug #1427344). - Do no longer create foomatic-rip symlink that is now done by make install command (see linuxfoundation.org bug #1255 and the entry dated "Mon Aug 25 15:30:37 CEST 2014" below). - Fix postun call on cups-browsed to call right rpm macro - Version bump to 1.0.66: * Many fixes in cups-browsed in particular a SECURITY FIX: Fixed a bug in the remove_bad_chars() failing to reliably filter out illegal characters if there are two or more subsequent illegal characters, allowing execution of arbitrary commands with the rights of the "lp" user, using forged print service announcements on DNS-SD servers (CVE-2015-2265, boo#921753, linuxfoundation.org bug #1265). * Compat code for new poppler. * For detailed listing see NEWS file in documentation. - Use .xz for tarball, bit smaller, adds dep on xz, no biggie ==== dar ==== Subpackages: dar-lang libdar5000 - Use SOURCE instead of %{_sourcedir}/%{name}.changes ==== desktop-file-utils ==== - Cleanup with spec-cleaner - Update suse-update-mime-defaults to search subfolders for desktop files by changing to find from simple ls bnc#867135 ==== duplicity ==== - Add duplicity-librsync-1.0.patch: Fix build with librsync 1.0.0. ==== emacs ==== Subpackages: emacs-info emacs-nox emacs-x11 etags - Move deinstall of info files from %postun to %preun (boo#921948) ==== evince ==== Version update (3.14.1 -> 3.14.2) Subpackages: evince-browser-plugin libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 3.14.2: + Fix memory leak when adding new text annotations. + Add = and = keybindings for zooming in (bgo#738625). + Fix printing of landscape documents (bgo#734788). + Fix a crash in recent-view when loading password protected documents (bgo#744049). + Fix properties dialog shortcut (bgo#739116). + Bring back Open in new window action to the context menu (bgo#739046). + Do not save n-copies when saving printing settings. + Use correct maximum size for thumbnail images in evince-thumbnailer (bgo#740877). + Fix a typo in configure.ac that made configure fail with ligbnome-desktop (bgo#733721). + Correctly scroll to the search result selected by user when not in continuous mode (bgo#730252). + Fix quoting issues in configure.ac (bgo#739226). + Fix runtime critical warning when starting in fullscreen mode (bgo#737864). + Handle TIFF files reporting a 0 resolution (bgo#646414). + Disable toggle-find action for documents not supporting find (bgo#738262). + Updated translations. ==== freeglut-devel ==== Version update (2.8.1 -> 3.0.0) Subpackages: libglut3 - Version bump to 3.0.0 * Now with cmake build system * Various small fixes around here and there - no upstream changelog apart from VCS - Remove some more obsolete things from spec now when we use cmake - Cleanup with spec-cleaner a bit - Remove obsolete conditions - Remove condition for sle11 build as it fails anyway ==== libgc1 ==== - Update homepage URLs ==== gettext-runtime ==== Subpackages: gettext-tools - Add gettext-check-allocated-size-for-static-segment.patch from upstream * Check if the embedded segment size is valid, before adding it to the string length. Please see http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html ==== git ==== Version update (2.3.1 -> 2.3.3) Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk - git 2.3.3: * A corrupt input to "git diff -M" used cause us to segfault. * The borrowed code in kwset API did not follow our usual convention to use "unsigned char" to store values that range from 0-255. * Description given by "grep -h" for its --exclude-standard option was phrased poorly. * Documentaton for "git remote add" mentioned "--tags" and "--no-tags" and it was not clear that fetch from the remote in the future will use the default behaviour when neither is given to override it. * "git diff --shortstat --dirstat=changes" showed a dirstat based on lines that was never asked by the end user in addition to the dirstat that the user asked for. * The interaction between "git submodule update" and the submodule.*.update configuration was not clearly documented. * "git apply" was not very careful about reading from, removing, updating and creating paths outside the working tree (under - -index/--cached) or the current directory (when used as a replacement for GNU patch). * "git daemon" looked up the hostname even when "%CH" and "%IP" interpolations are not requested, which was unnecessary. * The "interpolated-path" option of "git daemon" inserted any string client declared on the "host=" capability request without checking. Sanitize and limit %H and %CH to a saner and a valid DNS name. - Fix missing /usr/share/tcsh/git.complete (bnc#919105): git-tcsh-completion-fixes.diff was refreshed for generating the script correctly - git 2.3.2: * "update-index --refresh" used to leak when an entry cannot be refreshed for whatever reason. * "git fast-import" used to crash when it could not close and conclude the resulting packfile cleanly. * "git blame" died, trying to free an uninitialized piece of memory. * "git merge-file" did not work correctly in a subdirectory. * "git submodule add" failed to squash "path/to/././submodule" to "path/to/submodule". * In v2.2.0, we broke "git prune" that runs in a repository that borrows from an alternate object store. * Certain older vintages of cURL give irregular output from "curl-config --vernum", which confused our build system. * Longstanding configuration variable naming rules has been added to the documentation. * Older GnuPG implementations may not correctly import the keyring material we prepare for the tests to use. * Clarify in the documentation that "remote..pushURL" and "remote..URL" are there to name the same repository accessed via different transports, not two separate repositories. * The pack bitmap support did not build with older versions of GCC. * Reading configuration from a blob object, when it ends with a lone CR, use to confuse the configuration parser. * We didn't format an integer that wouldn't fit in "int" but in "uintmax_t" correctly. * "git push --signed" gave an incorrectly worded error message when the other side did not support the capability. * "git fetch" over a remote-helper that cannot respond to "list" command could not fetch from a symbolic reference e.g. HEAD. * The insn sheet "git rebase -i" creates did not fully honor core.abbrev settings. * The tests that wanted to see that file becomes unreadable after running "chmod a-r file", and the tests that wanted to make sure it is not run as root, we used "can we write into the / directory?" as a cheap substitute, but on some platforms that is not a good heuristics. The tests and their prerequisites have been updated to check what they really require. * The configuration variable 'mailinfo.scissors' was hard to discover in the documentation. * Correct a breakage to git-svn around v2.2 era that triggers premature closing of FileHandle. * Even though we officially haven't dropped Perl 5.8 support, the Getopt::Long package that came with it does not support "--no-" prefix to negate a boolean option; manually add support to help people with older Getopt::Long package. - Don't install dummy hg and bzr remote helpers ==== gnome-control-center ==== Version update (3.14.2 -> 3.14.3) Subpackages: gnome-control-center-color gnome-control-center-user-faces - Update to version 3.14.3 (boo#916784): + Background: Fix crash to missing icon. + Network: - Also work with NetworkManager 1.0. - Allocate storage for zone name during D-Bus call. + Power: Fix initial state of Bluetooth switch. + Printers: Remove border around model name. + Sharing: - Prevent an endless loop and resulting stack overflow. - Don't add the folder if the dialog isn't explicity accepted. - Update help URI. + Shell: Unset sort terms when search entry is programatically cleared. + Universal Access: Fix typo. + User Accounts: - Change default size for avatar cropping to match Cheese. - Don't crash when closing fingerprint dialog. - Don't crash when network changes. - Don't show empty row for remote users. - Drop gnome-control-center-power-fix-initial-state-of-Bluetooth.patch and gnome-control-center-NM-1.0.patch: Fixed upstream. - Add with_cacert_patch condition. When enabled: + Add NetworkManager(cacert-patch) Requires + Apply gnome-control-center-probe-radius-server-cert.patch + This needs to be toggled whenever NetworkManager is updated and the nm-probe-radius-server-cert.patch there is not rebased yet. - Refresh gnome-control-center-probe-radius-server-cert.patch ==== gpsd ==== Version update (3.11 -> 3.13) Subpackages: gpsd-devel python-gpsd - Cleanup spec file with spec-cleaner - Add gpg signature - Add gpsd-3.13-ntpshm.patch - Install unit files - Update to 3.13 * compiler.h inclusion removed for gps.h so it's standalone for /usr/include. * TOFF JSON report gives the offset between GPS top of second and clock time. * A new ntpmon tool supports capturing clock samples from NTP SHM segments. - Changes for 3.12 * The daemon's power utilization has been reduced by changing from non-blocking to blocking I/O; this may be significant on mobile devices. * Better protection against false matches of Inland AIS messages; thisrequired a libgps version bump to 22 (as a side effect, per-devicefootprint has decreased). * PPS feature is no longer markedexperimental/unstable. * Sentence tag fields have been dropped from the JSON reports. * GNSS and GLONASS SKY reports are now merged. * Addressed versions of AIS Type 25 and 26 are now handled. * The 'nmea' build option is now 'nmea0183'. * New 'minimal' option sets all boolean options not explicitly set on the build command line to false. * The 'limited_max_devices' option is now 'max_devices'; the 'limited_max_clients' option is now 'max_clients' * The previously deprecated 'libQgpsmm' option has been removed; use 'qt'. * A bug fix for error modeling when NMEA 0183 reports empty DOP fields. * On OS X, the "osx-pl203" driver has been explicitly listed as unsupported. * The last remnants of the old pre-JSON query protocol have been removed from the client library. ==== gptfdisk ==== - Remove old RPM tags for pre-12.x openSUSE. Remove duplicated documentation. ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi grub2-x86_64-xen - grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982) ==== gudev-sharp ==== - Little specfile cleanup ==== guile1 ==== Subpackages: libguile-srfi-srfi-1-v-3-3 libguile-srfi-srfi-13-14-v-3-3 libguile-srfi-srfi-4-v-3-3 libguile-srfi-srfi-60-v-2-2 libguile17 libguilereadline-v-17-17 - Add gpg signature - Use url for source - Cleanup spec file with spec-cleaner - Fix failures with texinfo 5.2 * guile-texinfo.patch ==== harfbuzz-devel ==== Version update (0.9.38 -> 0.9.39) Subpackages: libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit - Update to version 0.9.39: + Critical hb-coretext fixes. + Optimizations and refactoring; no functional change expected. + Misc build fixes. ==== hylafax+ ==== Subpackages: hylafax+-client - fix standalone hylafax+-client fallout - Move libfaxutil into its own sub package (bnc#922017). ==== ibus ==== Version update (1.5.9 -> 1.5.10) Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3 libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0 - Update to 1.5.9 * Fix losing focus in/out on Google Chrome * Fix SEGV of ibus-ui-gtk3 caused by inappropriate 'preload-engines' * ibus-setup tries C locale to support environment without en_US.UTF-8 * Remove "Release" modifier key from ibus-setup * Show language rather than layout for xkb panel icon * Track window property offsets correctly * Add IBus panel icon for Plasma 5 desktop * Minor bug fixes - Update show-input-mode-icon.patch * Support the new panel icon - Add appindicator-absolute-icon-path.patch * Show icons installed out of theme directories ==== install-initrd-openSUSE ==== Version update (14.167 -> 14.168) - Fix samba libs name for samba 4.2.0 - 14.168 ==== libjack-devel ==== Subpackages: libjack0 - Replace celt with opus * remove jack-celt-build-fix.diff ==== java-1_8_0-openjdk ==== Subpackages: java-1_8_0-openjdk-headless - Update the aarch64 tarball to a recent tip of the jdk8 repository ==== kernel-default ==== Subpackages: kernel-default-devel - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-desktop ==== Subpackages: kernel-desktop-devel - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-docs ==== - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-pv-devel ==== - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-devel ==== Subpackages: kernel-macros kernel-source - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-syms ==== - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kernel-xen ==== Subpackages: kernel-xen-devel - ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9 ==== kiwi ==== Version update (7.02.28 -> 7.02.30) Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools - v7.02.30 released - Fixed accident change in 13.2 JeOS - Cleanup calling basename Make sure basename is not called with a missing operand - Mount EFI partition only if not already mounted - Update elilo compat mode Support copy of vendor specific EFI boot config In addition use the oem boot title as title for the elilo configuration too - Fixed boot deleting packages A package marked with the bootdelete="true" flag was not removed from the boot image if it was placed in the section of the system image. - v7.02.29 released - Move loader install tool check to the right place Only if a bootloader must be installed check if the tool to perform the call is present on the host - dhclient has no option for timeout The dhclient in openSUSE 13.2 has no parameter for timeout, but it is specified in the setupNetworkDHCLIENT function. The timeout is taken from the configuration file as mentioned in the manpage. - Fixed __checkSelectedBootLoaderIncluded check The runtime check for grub2 has the choice for several packages Especially on SLE11 only grub2-x86_64-efi exists. - Increase the EFI/vboot fat partition Instead of 32MB use 200MB to allow holding a little more data like firmware and/or loaders - Fix consistency check for LXC builds + Prior to the emergence of systemd the lxc package provided a special init script, lxc-init. This was necessary as SysV-init was not container aware. systemd is container aware, thus including systemd as the init system is sufficient. ==== kmod ==== Subpackages: kmod-compat libkmod2 - 0001-use-correct-sort-method-in-test-array.patch: use correct test bsc#920930 ==== libX11-6 ==== Version update (1.6.2 -> 1.6.3) Subpackages: libX11-6-32bit libX11-data libX11-devel libX11-xcb1 libX11-xcb1-32bit - marked baselibs.conf as source file in specfile - Update to version 1.6.3: This release of libX11 looks bigger than it is, due to a lot of spec/doc cleanup work that doesn't affect the code itself. There is still a good deal of bug fixes, code cleanup, locale improvements, and compose key table additions, including new UTF-8 compose sequences for: + : "" U20b9 # INDIAN RUPEE SIGN + : "?" U0218 # LATIN CAPITAL LETTER S WITH COMMA BELOW + : "?" U0219 # LATIN SMALL LETTER S WITH COMMA BELOW + : "?" U021A # LATIN CAPITAL LETTER T WITH COMMA BELOW + : "?" U021B # LATIN SMALL LETTER T WITH COMMA BELOW + : "" U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED +

: "" U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS - Changes to package: + remove Patch16: U_nls-en_US.UTF-8-Compose.pre-Fix-typo.patch ==== libXp-devel ==== Version update (1.0.2 -> 1.0.3) Subpackages: libXp6 - added baselibs.conf as source to specfile in order to make factory checkin policy happy ... - Update to version 1.0.3: + autogen.sh: Honor NOCONFIGURE=1. + configure: Drop AM_MAINTAINER_MODE. + Remove fallback for _XEatDataWords, require libX11 1.6 for it. ==== libXxf86vm-devel ==== Version update (1.1.3 -> 1.1.4) Subpackages: libXxf86vm1 libXxf86vm1-32bit - added baselibs.conf as source to specfile in order to make factory checkin policy happy ... - Update to version 1.1.4: + Tell the compiler it's unlikely we're talking to an XFree86 3.x server. + Discard correct length for old-format replies in XF86VidModeGetGamma. + Remove fallback for _XEatDataWords, require libX11 1.6 for it. + Add XF86VidModeAddModeLine man page. + Fix a couple sign comparison warnings. + Require ANSI C89 pre-processor, drop pre-C89 token pasting support. + Enable parsing of C prototypes in the synopsis into prototype markup. + Eliminate use of .ta. ==== libbluray1 ==== - Put the configure args each on its own line ==== libcacard0 ==== - Update company name in spec file templates - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0038-linux-user-Fix-emulation-of-splice-.patch ==== libdaemon0 ==== - Cleanup spec file with spec-cleaner - Use url for source ==== libdv4 ==== - Cleanup spec file with spec-cleaner - User url for source ==== libidn-devel ==== Version update (1.29 -> 1.30) Subpackages: libidn11 - Version bump to 1.30: * punycode.{c,h} files were reimported - Cleanup with spec-cleaner ==== libnet9 ==== - Remove no longer needed provide/obsolete ==== libhogweed2 ==== Subpackages: libhogweed2-32bit libnettle-devel libnettle4 libnettle4-32bit - Add url to the spec - Revert back to 2.7 ==== libpcap1 ==== Version update (1.6.2 -> 1.7.2) Subpackages: libpcap1-32bit - update to 1.7.2 * Support for filtering Geneve encapsulated packets. * Fix handling of zones for BPF on Solaris * new DLT for ZWAVE * clarifications for read timeouts. * added bpf_filter1() with extensions * some fixes to compilation without stdint.h * EBUSY can now be returned by SNFv3 code. - refreshed libpcap-ocloexec.patch ==== libreoffice ==== Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions - Move pretrans to pre ==== libsolv-devel ==== Version update (0.6.8 -> 0.6.9) Subpackages: libsolv-tools perl-solv python-solv - rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9 ==== libssh2-1 ==== Version update (1.4.3 -> 1.5.0) - update to 1.5.0 * fixes CVE-2015-1782 (bnc#921070) - tarball verification * added libssh2_org.keyring * added libssh2-1.5.0.tar.gz.asc Changes in 1.5.0: Added Windows Cryptography API: Next Generation based backend Bug fixes: Security Advisory: Using `SSH_MSG_KEXINIT` data unbounded, CVE-2015-1782 missing _libssh2_error in _libssh2_channel_write knownhost: Fix DSS keys being detected as unknown. knownhost: Restore behaviour of `libssh2_knownhost_writeline` with short buffer. libssh2.h: on Windows, a socket is of type SOCKET, not int libssh2_priv.h: a 1 bit bit-field should be unsigned windows build: do not export externals from static library Fixed two potential use-after-frees of the payload buffer Fixed a few memory leaks in error paths userauth: Fixed an attempt to free from stack on error agent_list_identities: Fixed memory leak on OOM knownhosts: Abort if the hosts buffer is too small sftp_close_handle: ensure the handle is always closed channel_close: Close the channel even in the case of errors docs: added missing libssh2_session_handshake.3 file docs: fixed a bunch of typos userauth_password: pass on the underlying error code _libssh2_channel_forward_cancel: accessed struct after free _libssh2_packet_add: avoid using uninitialized memory _libssh2_channel_forward_cancel: avoid memory leaks on error _libssh2_channel_write: client spins on write when window full windows build: fix build errors publickey_packet_receive: avoid junk in returned pointers channel_receive_window_adjust: store windows size always userauth_hostbased_fromfile: zero assign to avoid uninitialized use configure: change LIBS not LDFLAGS when checking for libs agent_connect_unix: make sure there's a trailing zero MinGW build: Fixed redefine warnings. sftpdir.c: added authentication method detection. Watcom build: added support for WinCNG build. configure.ac: replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS sftp_statvfs: fix for servers not supporting statfvs extension knownhost.c: use LIBSSH2_FREE macro instead of free Fixed compilation using mingw-w64 knownhost.c: fixed that 'key_type_len' may be used uninitialized configure: Display individual crypto backends on separate lines examples on Windows: check for WSAStartup return code examples on Windows: check for socket return code agent.c: check return code of MapViewOfFile kex.c: fix possible NULL pointer de-reference with session->kex packet.c: fix possible NULL pointer de-reference within listen_state tests on Windows: check for WSAStartup return code userauth.c: improve readability and clarity of for-loops examples on Windows: use native SOCKET-type instead of int packet.c: i < 256 was always true and i would overflow to 0 kex.c: make sure mlist is not set to NULL session.c: check return value of session_nonblock in debug mode session.c: check return value of session_nonblock during startup userauth.c: make sure that sp_len is positive and avoid overflows knownhost.c: fix use of uninitialized argument variable wrote openssl: initialise the digest context before calling EVP_DigestInit() libssh2_agent_init: init ->fd to LIBSSH2_INVALID_SOCKET configure.ac: Add zlib to Requires.private in libssh2.pc if using zlib configure.ac: Rework crypto library detection configure.ac: Reorder --with-* options in --help output configure.ac: Call zlib zlib and not libz in text but keep option names Fix non-autotools builds: Always define the LIBSSH2_OPENSSL CPP macro sftp: seek: Don't flush buffers on same offset sftp: statvfs: Along error path, reset the correct 'state' variable. sftp: Add support for fsync (OpenSSH extension). _libssh2_channel_read: fix data drop when out of window comp_method_zlib_decomp: Improve buffer growing algorithm _libssh2_channel_read: Honour window_size_initial window_size: redid window handling for flow control reasons knownhosts: handle unknown key types ==== libvorbis-devel ==== Version update (1.3.4 -> 1.3.5) Subpackages: libvorbis0 libvorbis0-32bit libvorbisenc2 libvorbisenc2-32bit libvorbisfile3 libvorbisfile3-32bit - Cleanup spec file with spec-cleaner - Update to 1.3.5 * Tolerate single-entry codebooks. * Fix decoder crash with invalid input. * Fix encoder crash with non-positive sample rates. * Fix issues in vorbisfile's seek bisection code. * Spec errata. * Reject multiple headers of the same type. * Various build fixes and code cleanup. ==== libzypp ==== Version update (14.36.0 -> 14.37.0) - New RepoVarExpand: Functor expanding repo variables in a string . Supports bash style default ${v:-w}' and alternate ${v:+w} values (FATE#318354) - Easy.h: Use __typeof__ rather than typeof in header - Support repo variable replacement in service url - Support repo variable replacement in gpg url - Gettext.h: Fallback to ::gettext if accidentally included outside libzypp - version 14.37.0 (30) ==== libzypp-plugin-appdata ==== - Require openSUSE-appstream-extra by openSUSE-appstream-process: Having the extra appstream metadata available will allow the builder to get better results. ==== lzop ==== - Cleanup spec file with spec-cleaner - Use url for source - Cleanup dependencies - Remove _DATE_ and _TIME_ usage ==== m4 ==== - Add gpg signature - Add prerequires for info pages ==== mercurial ==== Subpackages: mercurial-lang - Without installed python package hg is not able to clone https links, and it is not so easy to understand from error message: "python ssl support not found". ==== nfsidmap ==== Version update (0.25 -> 0.26) - Update to version 0.26 * No changelog available - Point download Url to new home - Remove depreciated AUTHORS section ==== libopenal1 ==== Subpackages: libopenal1-32bit openal-soft - remove conflicts with openal. That package doesn't exist since 11.1 and actually only the library conflicts. - add back ldconfig calls for libopenal0 - mark alsoft.conf as %config(noreplace,missingok) to silence rpmlint once the rpmlint bug is fixed. ==== openconnect ==== Version update (7.04 -> 7.05) Subpackages: openconnect-devel - Update to version 7.0.5 * Fix alignment issue which broke LZS compression on ARM etc. * Support HTTP authentication to servers, not just proxies. * Add SHA256/SHA512 support for OATH. * Remove liboath dependency. * Support DTLS v1.2 and AES-GCM with OpenSSL 1.0.2. * Add OpenSSL 1.0.2 to known-broken releases (RT#3703, RT#3711). * Fix build with OpenSSL HEAD (OpenSSL 1.1.x). * Preliminary support for Juniper SSL VPN. ==== osc ==== Version update (0.150.1 -> 0.151.0) - 0.151.0 - fixed shell command injection via crafted _service files CVE-2015-0778 boo#901643 - fix times when data comes from OBS backend - support updateing the link in target package for submit requests - various minor bugfixes ==== p7zip ==== Version update (9.38 -> 9.38.1) - update to 9.38.1 - bug #145 "p7zip crashes while moving memory in MoveItems" ==== patch ==== Version update (2.7.4 -> 2.7.5) - patch 2.7.5 Fixes a functional regression introduced by the previous update. + Patching through symbolic links works again, as long as the target is within the working tree. ==== libpcre1 ==== Version update (8.35 -> 8.36) Subpackages: libpcre1-32bit libpcre16-0 libpcrecpp0 libpcreposix0 pcre-devel pcre-doc pcre-tools - Update to version 3.16 * This is primarily a bug-fix release. * The Unicode data tables have been updated to Unicode 7.0.0. - Remove pcre-commit1472.patch; fixed on upstream release - Remove obsolete "Obsoletes" tag ==== pptp ==== Version update (1.7.2 -> 1.8.0) - Update to version 1.8.0 * options file, fix option documentation and links * fix many warnings * fix parallel build failure * fix call disconnect notify * add --n*hostroute option to disable routing calls * add --rtmark option for Linux policy routing * move free of conn struct out of main loop * avoid using conn struct after it is freed * correct response to call disconnect notify * avoid superfluous MPPE capability checks in pptpsetup * retain permissions on chap-secrets, closes rhbz#492090 * compilation fixes for older distributions of Linux * port routing change feature for Solaris * add IP_BINARY * add include file build dependencies ==== pptpd ==== Version update (1.3.4 -> 1.4.0) - Update to version 1.4.0 * change GPL license FSF addresses * clean up unused return value warnings * don't leak memory on duplicate packet * clean up several compiler warnings * use pppd.h from ppp *dev * do not drop connection on ENOBUFS * fix binary trash when launching pppd * add remotenumber support * catch missing EOL at EOF * add bcrelay manual page * fix segfault on invalid IP range * add support for VRFs through libvrf * fix implementation of IDLE_WAIT * fix compilation with uclibc with legacy support disabled * avoid ipparam and logwtmp on BSD * compiler fix for pptp_gre_header * suppress "ignored a SET LINK INFO packet with real ACCMs" * add missing logwtmp option on pptpd.conf manyal page * fix reordering some more - Do not provide a sysvinit script on a system which support systemd; it's redundant - Remove pptpd-pptpd-logwtmp-version.patch; fixed on upstream release - Remove depreciated AUTHORS section - Update pptpd-stringcompare.patch ==== pstoedit ==== Version update (3.62 -> 3.70) - Fix plugin search algorithm (pstoedit-pkglibdir.patch). - Drop patches: * pstoedit-parallel.patch: It was apparently autotools fault. * pstoedit-3.50-plugin-close.patch: Triggering bnc#680125 is fixed since 12.2. * pstoedit-3.60-libdl.patch: Patch is correct, but not needed. - Update to version 3.70 * some code improvement * removed the -DBUGGYGPP compile flag since now g++ can compile the code without it. The former work-arounds are still there but will be removed later. * enabled more warnings when compiling with g++ and fixed some resulting warnings. * changed the autoconf part to better support the inclusion of libzip for the pptx driver. * included a lot of documentation corrections * using non case sensitive comparison when determining the target format from the file suffix. * using more STL classes instead of older private replacements (string and vector). In this context also some hard coded limits were removed. * fixed an assertion violation when using -ssp and a closepath occurred. * added the dump of the font name for the DXF format. prototype of a "simulate fill" option for emulating filling by stroking. This is based on fillpoly.c from the hp2xx project. This is still kind of experimental. - Update pstoedit-3.62-parallel.patch > pstoedit-parallel.patch ==== libpth-devel ==== Subpackages: libpth20 - Cleanup spec file with spec-clener - Add gpg signature - Remove self-obsoletion - Do not install INSTALL file ==== python-Pygments ==== Version update (1.6 -> 2.0.2) - Update to version 2.0.2: * Fix Python tracebacks getting duplicated in the console lexer * Backquote-delimited identifiers are now recognized in F# * Fix an encoding issue when using pygmentize with the -o option. * Default lexer encoding is now ?guess? * Major update to Swift lexer. * Multiple fixes to lexer guessing in conflicting cases * Simplified regexes and builtin lists. * Dropped Python 2.4 and 2.5 compatibility * Lexers added: APL (#969) Agda and Literate Agda (PR#203) Alloy (PR#355) AmbientTalk BlitzBasic (PR#197) ChaiScript (PR#24) Chapel (PR#256) Cirru (PR#275) Clay (PR#184) ColdFusion CFC (PR#283) Cryptol and Literate Cryptol (PR#344) Cypher (PR#257) Docker config files EBNF (PR#193) Eiffel (PR#273) GAP (PR#311) Golo (PR#309) Handlebars (PR#186) Hy (PR#238) Idris and Literate Idris (PR#210) Igor Pro (PR#172) Inform 6/7 (PR#281) Intel objdump (PR#279) Isabelle (PR#386) Jasmin (PR#349) JSON-LD (PR#289) Kal (PR#233) Lean (PR#399) LSL (PR#296) Limbo (PR#291) Liquid (#977) MQL (PR#285) MaskJS (PR#280) Mozilla preprocessors Mathematica (PR#245) NesC (PR#166) Nit (PR#375) Nix (PR#267) Pan Pawn (PR#211) Perl 6 (PR#181) Pig (PR#304) Pike (PR#237) QBasic (PR#182) Red (PR#341) ResourceBundle (#1038) Rexx (PR#199) Rql (PR#251) Rsl SPARQL (PR#78) Slim (PR#366) Swift (PR#371) Swig (PR#168) TADS 3 (PR#407) Todo.txt todo lists Twig (PR#404) * Added a helper to ?optimize? regular expressions * New styles: ?xcode? and ?igor? * The command-line ?pygmentize? tool now tries a little harder * Added ?inencoding? option for lexers to override ?encoding? * Added line-by-line ?streaming? mode for pygmentize with the ?-s? option * Added an ?envname? option to the LaTeX formatter to select a replacement * Updated the Makefile lexer to yield a little more useful highlighting. * Lexer aliases passed to get_lexer_by_name() are now case-insensitive. * File name matching in lexers and formatters will now use a regex cache for speed * Pygments will now recognize ?vim? modelines when guessing the lexer * Major restructure of the pygments.lexers module namespace. * The NameHighlightFilter now works with any Name.* token type (#790). * Python 3 lexer: add new exceptions from PEP 3151. * Opa lexer: add new keywords (PR#170). * Julia lexer: add keywords and underscore-separated number literals * Lasso lexer: fix method highlighting, update builtins * Objective C/C++ lexers: allow ?@? prefixing any expression (#871). * Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols in hashes * Stan lexer: update for version 2.4.0 of the language * JavaScript lexer: add the ?yield? keyword (PR#196). * HTTP lexer: support for PATCH method (PR#190). * Koka lexer: update to newest language spec (PR#201). * Haxe lexer: rewrite and support for Haxe 3 (PR#174). * Prolog lexer: add different kinds of numeric literals * F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with dotted chains * Kotlin lexer: general update (PR#271). * Rebol lexer: fix comment detection and analyse_text (PR#261). * LLVM lexer: update keywords to v3.4 (PR#258). * PHP lexer: add new keywords and binary literals (PR#222). * external/markdown-processor.py updated to newest python-markdown * CSS lexer: some highlighting order fixes (PR#231). * Ceylon lexer: fix parsing of nested multiline comments (#915). * C family lexers: fix parsing of indented preprocessor directives * Rust lexer: update to 0.9 language version (PR#270, PR#388). * Elixir lexer: update to 0.15 language version (PR#392). * Fix swallowing incomplete tracebacks in Python console lexer ==== python-cups ==== - add patch revert-postscriptdriver.prov-py3.patch: revert back to python2 for postscriptdriver.prov script ==== python3-setuptools ==== Version update (12.4 -> 14.3) - update to version 14.3: * Issue #254: When creating temporary egg cache on Unix, use mode 755 for creating the directory to avoid the subsequent warning if the directory is group writable. - changes from version 14.2: * Issue #137: Update "Distribution.hashcmp" so that Distributions with None for pyversion or platform can be compared against Distributions defining those attributes. - changes from version 14.1.1: * Issue #360: Removed undesirable behavior from test runs, preventing write tests and installation to system site packages. - changes from version 14.1: * Pull Request #125: Add "__ne__" to Requirement class. * Various refactoring of easy_install. - update to version 14.0: * Bootstrap script now accepts "--to-dir" to customize save directory or allow for re-use of existing repository of setuptools versions. See Pull Request #112 for background. * Issue #285: "easy_install" no longer will default to installing packages to the "user site packages" directory if it is itself installed there. Instead, the user must pass "--user" in all cases to install packages to the user site packages. This behavior now matches that of "pip install". To configure an environment to always install to the user site packages, consider using the "install-dir" and "scripts-dir" parameters to easy_install through an appropriate distutils config file. - update to version 13.0.2: * Issue #359: Include pytest.ini in the sdist so invocation of py.test on the sdist honors the pytest configuration. - changes from version 13.0.1: * Re-release of 13.0. Intermittent connectivity issues caused the release process to fail and PyPI uploads no longer accept files for 13.0. - changes from version 13.0: * Issue #356: Back out Pull Request #119 as it requires Setuptools 10 or later as the source during an upgrade. * Removed build_py class from setup.py. According to 892f439d216e, this functionality was added to support upgrades from old Distribute versions, 0.6.5 and 0.6 ==== qemu ==== Subpackages: qemu-arm qemu-block-curl qemu-extra qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-tools qemu-vgabios qemu-x86 - Update company name in spec file templates - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0038-linux-user-Fix-emulation-of-splice-.patch - Add user kvm when installing guest-agent. - Use macro to update udev_rules when available ==== qemu-linux-user ==== - Update company name in spec file templates - Fix splice syscall argument handling (by Andreas_Schwab) 0038-linux-user-Fix-emulation-of-splice-.patch * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 ==== re2c ==== Version update (0.13.7.5 -> 0.14.1) - Version bump to latest 0.14.1: * Plenty of bugfixes all around ==== rrdtool ==== - add rddtool.changes to sources list - modify a %prep phase to replace all timestamps in *.c and *.h with the date and time obtained from the last changelog entry bnc#915946 ==== libdcerpc-binding0 ==== Version update (4.1.17 -> 4.2.0) Subpackages: libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libgensec0 libgensec0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libregistry0 libsamba-credentials0 libsamba-credentials0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient-devel libsmbclient-raw0 libsmbclient-raw0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap0 libsmbldap0-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba samba-32bit samba-client samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit - Update to 4.2.0. + smbd: Stop using vfs_Chdir after SMB_VFS_DISCONNECT; (bso#1115). + pam_winbind: fix warn_pwd_expire implementation; (bso#9056). + nsswitch: Fix soname of linux nss_*.so.2 modules; (bso#9299). + Make 'profiles' work again; (bso#9629). + s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535"; (bso#9702). + Make validate_ldb of String(Generalized-Time) accept millisecond format ".000Z"; (bso#9810). + Use -R linker flag on Solaris, not -rpath; (bso#10112). + vfs: Add glusterfs manpage; (bso#10240). + Make 'smbclient' use cached creds; (bso#10279). + pdb: Fix build issues with shared modules; (bso#10355). + s4-dns: Add support for BIND 9.10; (bso#10620). + idmap: Return the correct id type to *id_to_sid methods; (bso#10720). + printing/cups: Pack requested-attributes with IPP_TAG_KEYWORD; (bso#10808). + Don't build vfs_snapper on FreeBSD; (bso#10834). + nss_winbind: Add getgroupmembership for FreeBSD; (bso#10835). + idmap_rfc2307: Fix a crash after connection problem to DC; (bso#10837). + s3: smb2cli: query info return length check was reversed; (bso#10848). + s3: lib, s3: modules: Fix compilation on Solaris; (bso#10849). + lib: uid_wrapper: Fix setgroups and syscall detection on a system without native uid_wrapper library; (bso#10851). + winbind3: Fix pwent variable substitution; (bso#10852). + Improve samba-regedit; (bso#10859). + registry: Don't leave dangling transactions; (bso#10860). + Fix build of socket_wrapper on systems without SO_PROTOCOL; (bso#10861). + build: Do not install 'texpect' binary anymore; (bso#10862). + Fix testparm to show hidden share defaults; (bso#10864). + libcli/smb: Fix smb2cli_validate_negotiate_info with min=PROTOCOL_NT1 max=PROTOCOL_SMB2_02; (bso#10866). + Integrate CTDB into top-level Samba build; (bso#10892). + samba-tool group add: Add option '--nis-domain' and '--gid'; (bso#10895). + s3-nmbd: Fix netbios name truncation; (bso#10896). + spoolss: Fix handling of bad EnumJobs levels; (bso#10898). + Fix smbclient loops doing a directory listing against Mac OS X 10 server with a non-wildcard path; (bso#10904). + Fix print job enumeration; (bso#10905); (bnc#898031). + samba-tool: Create NIS enabled users and unixHomeDirectory attribute; (bso#10909). + Add support for SMB2 leases; (bso#10911). + btrfs: Don't leak opened directory handle; (bso#10918). + s3: nmbd: Ensure NetBIOS names are only 15 characters stored; (bso#10920). + s3:smbd: Fix file corruption using "write cache size != 0"; (bso#10921). + pdb_tdb: Fix a TALLOC/SAFE_FREE mixup; (bso#10932). + s3-keytab: fix keytab array NULL termination; (bso#10933). + s3:passdb: fix logic in pdb_set_pw_history(); (bso#10940). + Cleanup add_string_to_array and usage; (bso#10942). + dbwrap_ctdb: Pass on mutex flags to tdb_open; (bso#10942). + Fix RootDSE search with extended dn control; (bso#10949). + Fix 'samba-tool dns serverinfo ' for IPv6; (bso#10952). + libcli/smb: only force signing of smb2 session setups when binding a new session; (bso#10958). + s3-smbclient: Return success if we listed the shares; (bso#10960). + s3-smbstatus: Fix exit code of profile output; (bso#10961). + socket_wrapper: Add missing prototype check for eventfd; (bso#10965). + libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows client does; (bso#10966). + vfs_streams_xattr: Check stream type; (bso#10971). + s3: smbd: Fix *allocate* calls to follow POSIX error return convention; (bso#10982). + vfs_fruit: Add support for AAPL; (bso#10983). + Fix spoolss IDL response marshalling when returning error without clearing info; (bso#10984). + dsdb-samldb: Check for extended access rights before we allow changes to userAccountControl; (bso#10993); CVE-2014-8143; (boo#914279). + Fix IPv6 support in CTDB; (bso#10996). + ctdb-daemon: Use correct tdb flags when enabling robust mutex support; (bso#11000). + vfs_streams_xattr: Add missing call to SMB_VFS_NEXT_CONNECT; (bso#11005). + s3-util: Fix authentication with long hostnames; (bso#11008). + ctdb-build: Fix build without xsltproc; (bso#11014). + packaging: Include CTDB man pages in the tarball; (bso#11014). + pdb_get_trusteddom_pw() fails with non valid UTF16 random passwords; (bso#11016). + Make Sharepoint search show user documents; (bso#11022). + nss_wrapper: check for nss.h; (bso#11026). + Enable mutexes in gencache_notrans.tdb; (bso#11032). + tdb_wrap: Make mutexes easier to use; (bso#11032). + lib/util: Avoid collision which alread defined consumer DEBUG macro; (bso#11033). + winbind: Retry after SESSION_EXPIRED error in ping-dc; (bso#11034). + s3-libads: Fix a possible segfault in kerberos_fetch_pac(); (bso#11037). + vfs_fruit: Fix base_fsp name conversion; (bso#11039). + vfs_fruit: mmap under FreeBSD needs PROT_READ; (bso#11040). + Fix authentication using Kerberos (not AD); (bso#11044). + net: Fix sam addgroupmem; (bso#11051). + vfs_snapper: Correctly handles multi-byte DBus strings; (bso#11055); (bnc#913238). + cli_connect_nb_send: Don't segfault on host == NULL; (bso#11058). + utils: Fix 'net time' segfault; (bso#11058). + libsmb: Provide authinfo domain for encrypted session referrals; (bso#11059). + s3-pam_smbpass: Fix memory leak in pam_sm_authenticate(); (bso#11066). + vfs_glusterfs: Add comments to the pipe(2) code; (bso#11069). + vfs/glusterfs: Change xattr key to match gluster key; (bso#11069). + vfs_glusterfs: Implement AIO support; (bso#11069). + s3-vfs: Fix developer build of vfs_ceph module; (bso#11070). + s3: netlogon: Ensure we don't call talloc_free on an uninitialized pointer; (bso#11077); CVE-2015-0240; (bnc#917376). + vfs: Add a brief vfs_ceph manpage; (bso#11088). + s3: smbclient: Allinfo leaves the file handle open; (bso#11094). + Fix Win8.1 Credentials Manager issue after KB2992611 on Samba domain; (bso#11097). + debug: Set close-on-exec for the main log file FD; (bso#11100). + s3: smbd: leases - losen paranoia check. Stat opens can grant leases; (bso#11102). + s3: smbd: SMB2 close. If a file has delete on close, store the return info before deleting; (bso#11104). + doc:man:vfs_glusterfs: improve the configuration section; (bso#11117). + snprintf: Try to support %j; (bso#11119). + ctdb-io: Do not use sys_write to write to client sockets; (bso#11124). + doc-xml: Add 'sharesec' reference to 'access based share enum'; (bso#11127). - Update to 4.2.0rc5. + Ensure we don't call talloc_free on an uninitialized pointer; CVE-2015-0240; (bso#11077); (bnc#917376). ==== smartmontools ==== - Run Self Tests: * Short Self Test every night * Extended Self Test every month * Discussion: http://lists.opensuse.org/opensuse-factory/2015-03/msg00040.html - Dropped smartmontools-removable.patch - Created smartmontools-suse-default.patch - Package empty /etc/smartd_warning.d for warning plugins. - smartmontools-drivedb_h-update.sh: Fix default branch name. - Comment fixes. ==== squashfs ==== - Use url for source - Cleanup spec file with spec-cleaner ==== suspend ==== - use initrd macros to not run on each package update (bnc#881780) ==== tcpdump ==== Version update (4.6.2 -> 4.7.3) - update to 4.7.3 - fixes four security bugs: * CVE-2015-0261 - IPv6 mobility printer (bnc#922220) * CVE-2015-2153 - tcp printer (bnc#922221) * CVE-2015-2154 - ethernet printer (bnc#922222) * CVE-2015-2155 - force printer (bnc#922223) - drop patches with security fixes (upstream): * tcpdump-CVE-2014-8767.patch * tcpdump-CVE-2014-8768.patch * tcpdump-CVE-2014-8769.patch * 0001-Clean-up-error-message-printing.patch ==== libtevent0 ==== Version update (0.9.23 -> 0.9.24) Subpackages: libtevent0-32bit - Update to 0.9.24. + Ignore unexpected signal events in the same way the epoll backend does. ==== libv4l ==== Subpackages: libv4l-devel libv4l1-0 libv4l1-0-32bit libv4l2-0 libv4l2-0-32bit libv4l2rds0 libv4lconvert0 libv4lconvert0-32bit v4l-utils - Cleanup few conditions for better readability ==== gvim ==== Version update (7.4.640.hg.6629 -> 7.4.658.hg.6667) Subpackages: vim vim-data - Updated to revision 658, fixes the following problems * The tabline menu was using ":999tabnew" which is now invalid. * When using "gf" escaped spaces are not handled. * Stratus VOS doesn't have sync(). * When splitting the window in a BufAdd autocommand while still in the first, empty buffer the window count is wrong. * ":bufdo" may start at a deleted buffer. * Compiler complains about ignoring return value of fwrite(). (Michael Jarvis) * Configure check may fail because the dl library is not used. * Can't match "%>80v" properly for multi-byte characters. * Xxd lacks a few features. * Insert mode completion with complete() may have CTRL-L work like CTRL-P. * glob() and globpath() cannot include links to non-existing files. (Charles Campbell) * Text deleted by "dit" depends on indent of closing tag. (Jan Parthey) * Missing changes for glob() in one file. * Compiler warnings for pointer mismatch. * 'formatexpr' is evaluated too often. ==== vorbis-tools ==== - Fix division by zero and integer overflow by crafted WAV files (CVE-2014-9638, CVE-2014-9639, bnc#914439, bnc#914441): vorbis-tools-oggenc-CVE-2014-9639.patch ==== words ==== Version update (7.1 -> 2015.02.15) - Update to version 2015.02.15 (boo#920975) Updated to SCOWL 2015.02.15 which added a large number of new words such as "inbox", "smartphone", and "selfie" and removed some problematic words. ==== libxapian22 ==== Version update (1.2.19 -> 1.2.20) - Update to 1.2.20 * chert backend + After splitting a block, we always insert the new block in the parent right after the block it was split from - there's no need to binary chop. * build system + Generate and install a file for pkg-config. + configure: Update link to cygwin FAQ in error message. * tools + xapian-check: For chert and brass, cross-check the position and postlist tables to detect positional data for non-existent documents. * portability + When locking a database for writing, use F_OFD_SETLK where available, which avoids having to fork() a child process to hold the lock. This currently requires Linux kernel >= 3.15, but it has been submitted to POSIX so hopefully will be widely supported eventually. Thanks to Austin Clements for pointing out this now exists. + Fix detection of fdatasync(), which appears to have been broken practically forever - this means we've probably been using fsync() instead, which probably isn't a big additional overhead. Thanks to Vlad Shablinsky for helping with Mac OS X portability of this fix. + configure: Define MINGW_HAS_SECURE_API under mingw to get _putenv_s() declared in stdlib.h. + Use POSIX O_NONBLOCK in preference to O_NDELAY - the semantics of the latter differ between BSD and System V. + According to POSIX, strerror() may not be thread safe, so use alternative thread-safe ways to translate errno values where possible. + On Microsoft Windows, avoid defining EADDRINUSE, etc if they're already defined, and use WSAE* constants un-negated - they start from a high value so won't collide with E* constants. ==== xfce4-dict ==== Version update (0.7.0 -> 0.7.1) Subpackages: xfce4-dict-lang xfce4-panel-plugin-dict - update to version 0.7.1 - Add NEWS file - Correctly separate header and body (bxo#10136) - Update .gitignore - Do not build gzip tarball - Remove SVN $Id$ tags and update copyright year - Bump autotools requirements - Fix m4 macro dir warning - Fix IT_PROG_INTLTOOL warning - Restore git version tag - Remove unneeded files - Translation updates ==== xfce4-panel-plugin-eyes ==== Version update (4.4.3 -> 4.4.4) Subpackages: xfce4-panel-plugin-eyes-lang - update to version 4.4.4 - add ACLOCAL_AMFLAGS to Makefile.am - add .gitignore - fix IT_PROG_INTLTOOL warning - translation updates ==== xfwm4 ==== Version update (4.12.0 -> 4.12.2) Subpackages: xfwm4-lang - update to version 4.12.2 - quick release to fix a mishmash between width and height introduced in 4.12.1 (bxo#11700) - update to version 4.12.1 - Fix issue with XRandR (bxo#11059, bxo#11683, bxo#11695) - Rework struts support to be more error proof - Fix smart placement and windows overlapping (bxo#11671) - Fix window positioning and gravity (bxo#11670, bxo#11693) - Fix issue with _NET_REQUEST_FRAME_EXTENTS being ignored (blocking for GLFW apps) (bxo#11664) - Check class hint name for same applications (bxo#11685) - Make horizontal scrolling/window opacity optional (bxo#10372) ==== xinit ==== - Allow WINDOWMANAGER to be a command line string (bsc#920368) ==== xscreensaver ==== Subpackages: xscreensaver-data xscreensaver-data-extra - BuildRequire gdmflexiserver instead of gdm: there is no need to pull in half of the GNOME Stack here. ==== yast2-core ==== Version update (3.1.15 -> 3.1.16) Subpackages: yast2-core-devel - Fixed compilation (but not tests) with GCC 5 (boo#914255). - 3.1.16 ==== yast2-packager ==== Version update (3.1.63 -> 3.1.65) - skip EULA also in the autoupgrade mode, not only in the autoinst mode (bnc#922232) - 3.1.65 - "iproute2" package is needed for SSH installation (bnc#920175) - 3.1.64 ==== yast2-ruby-bindings ==== Version update (3.1.28 -> 3.1.30) - Fix building with yast2-core-3.1.16: use C++11 like core does (boo#914255). - 3.1.30 - fix building for ruby2.2 - 3.1.29 ==== zypper ==== Version update (1.11.22 -> 1.11.23) Subpackages: zypper-aptitude zypper-log - patch: A date limit must ignore newer patch candidates (bnc#919709) - Show locked packages in zypper summary (FATE#318326,FATE#318299) - modify repo: Notify about volatile changes to service repos (bnc#916254) - ps: Change column header from 'Login' to 'User' (bnc#915461) - man: add missing patch --date option - man: mention $releasever_major/minor repo variables - man: Update repo variable substitution (default and alternate values) - version 1.11.23 - Update zypper-po.tar.bz2 - Update zypper-po.tar.bz2 - Update zypper-po.tar.bz2 Removed packages: libgps21 libiniparser0 > libiniparser0-32bit java-1_9_0-openjdk > java-1_9_0-openjdk-headless libproxy-devel librsync1 libpdb0 > libpdb0-32bit stoken-devel Added packages: libnm0 > typelib-1_0-NM-1_0 libgps22 libfaxutil5_5_5 librsync2 rp-pppoe libsamba-passdb0 > libsamba-passdb0-32bit