Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20160422 Packages changed: armagetron build (20160304 -> 20160331) cmake (3.5.1 -> 3.5.2) drbd (8.4.6 -> 9.0.1+git.86e4439) elfutils gcc gcc5 (5.3.1+r233831 -> 5.3.1+r234891) gconf2 gegl glibc (2.22 -> 2.23) glibc (2.22 -> 2.23) hdf5 ibus-table ibus-table-others ibus-table-zhuyin kernel-firmware (20160330 -> 20160412) kfilemetadata5 libaio libffi-gcc5 (5.3.1+r233831 -> 5.3.1+r234891) libgcj-gcc5 (5.3.1+r233831 -> 5.3.1+r234891) libktorrent (1.3.1 -> 2.0) libpano libpcap libseccomp libvirt (1.3.2 -> 1.3.3) lightdm (1.17.5 -> 1.18.1) llvm mozc (2.17.2123.102 -> 2.17.2313.102) opal openssl perl-SQL-Statement (1.409 -> 1.410) perl-Sub-Name (0.14 -> 0.15) shotwell (0.22.0+git.20160103 -> 0.22.1+git.20160416) strace texlive texlive-specs-m (2015.104.svn37789 -> 2015.105.svn37789) totem (3.20.0 -> 3.20.1) vm-install (0.8.47 -> 0.8.50) yast2 (3.1.183 -> 3.1.185) yast2-bootloader (3.1.165 -> 3.1.176) yast2-drbd (3.1.20 -> 3.1.21) yast2-installation (3.1.177 -> 3.1.181) yast2-kdump (3.1.36 -> 3.1.37) yast2-vm (3.1.25 -> 3.1.26) === Details === ==== armagetron ==== - Add reproducible.patch to fix build-compare ==== build ==== Version update (20160304 -> 20160331) Subpackages: build-mkbaselibs build-mkdrpms - support unpacking of obscpio archives in source - added DoD for aarch64 repositories on Debian - aarch64_ilp32 support - KVM: telnet feature fixes and documentation - KVM: run qemu as user - fail when space allocation is not successful (on supported FS) ==== cmake ==== Version update (3.5.1 -> 3.5.2) - cmake 3.5.2: * Fix lookup of an ALIAS target outside aliased target's directory * Rename local target lookup methods to clarify purpose * cmFortranParser: Skip #line directives that do not name files * Ninja: Fix detection of custom command symbolic outputs * Ninja: Restat custom command byproducts even with a SYMBOLIC output (#16049) * ASM: Add missing <INCLUDES> placeholder for "compile" rules ==== drbd ==== Version update (8.4.6 -> 9.0.1+git.86e4439) Subpackages: drbd-kmp-default - Compat with kernel 4.5 - Add patch kernel-4.5-compat.patch ==== elfutils ==== Subpackages: libasm1 libdw1 libelf1 libelf1-32bit - add elfutils-0.164-gcc6.patch ==== gcc ==== Subpackages: cpp gcc-c++ gcc-fortran gcc-gij gcc-info gcc-java gcc-objc libgcj-devel libstdc++-devel - Enable Ada for ppc64le and aarch64. ==== gcc5 ==== Version update (5.3.1+r233831 -> 5.3.1+r234891) Subpackages: cpp5 gcc5-c++ gcc5-fortran gcc5-info gcc5-locale gcc5-objc libasan2 libatomic1 libcilkrts5 libgcc_s1 libgcc_s1-32bit libgfortran3 libgomp1 libitm1 liblsan0 libmpx0 libmpxwrappers0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc5 libtsan0 libubsan0 - Enable Ada for ppc64le and aarch64. - Update to gcc-5-branch head (r234891). * Adds fix for PPC isinf simplification interaction with GNUlibs LDBL_MAX value. [bnc#969323] ==== gconf2 ==== Subpackages: gconf-polkit gconf2-devel - Add gconf2-fdatasync.patch: call fdatasync rather than fsync, and only if not installing (bsc#909045). ==== gegl ==== Subpackages: gegl-0_2 gegl-0_2-lang libgegl-0_2-0 - Use pkgconfig instead of libffmpeg-devel ==== glibc ==== Version update (2.22 -> 2.23) Subpackages: glibc-32bit glibc-locale-32bit - Add compatibility symlinks for LSB 3.0 (fate#318933) - powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236) - ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985) - Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale. - Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable - no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE - Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header <regexp.h> has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch ==== glibc ==== Version update (2.22 -> 2.23) Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd - Add compatibility symlinks for LSB 3.0 (fate#318933) - powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236) - ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985) - Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale. - Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable - no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE - Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header <regexp.h> has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch ==== hdf5 ==== Subpackages: libhdf5-10 libhdf5_hl10 - add hdf5-mpi.patch same as fedora commit id 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c should avoid transient hung of t_pflush1 test ==== ibus-table ==== - update to 1.8.11 * Fix typo in variable name self_onechar -> self._onechar * Disable ?onechar? (Phrase mode/Single char mode) option for non-CJK databases * Disable auto_commit option for tables which do not have RULES * Resolves: rhbz#1135759 - The rusle is broken with "Normal commit mode" See: https://bugzilla.redhat.com/show_bug.cgi?id=1135759 * Pass IBus.KEY_KP_Enter to the application if the preedit is empty * Resolves: rhbz#1133424 - With the new "rusle" table in ibus-table-cyrillic, Keypad Enter problem See: https://bugzilla.redhat.com/show_bug.cgi?id=1133424 * Ignore Shift+Space hotkey to switch fullwidth/halfwidth if the database is not for CJK * Move some options into a new tab ?Details? * Disable properties related to fullwidth/halfwidth for non-CJK tables * Remove ?Hide Candidates/Display Candidates? from the properties menu * Show keyboard shortcuts also in the property menu entries * Use the ?notify::text? signal instead of ?activate? on GtkEntry widget * Update Chinese .po files * Update German translation * Move the ?Restore all defaults? button into the GtkButtonBox at bottom * Apply fix for ? again to Unihan_Variants.txt, it is both simplified *and* traditional Chinese * And regenerate engine/chinese_variants.py. * Escape % and _ if they are not intended as wildcards * Require Python >= 3.3 - update version 1.8.5 * Always write xml output in UTF-8 encoding, not in the encoding of the current locale - changes since 1.8.4 * Tweak defaults for Chinese mode taken from the locale * Fix prompts for array30 table and don?t use prompts in pinyin mode * Make it possible to use select keys like F1, F2, F3 ... * For cangjie* and quick* tables: Use big5 order if the freq from the table is the same - add ibus-table-python3.patch * replace file() to open() - Switch python to python3 - Updateto 1.8.3, ibus-table >= 1.8.x has many improvements over 1.5.x * The database format is simplified which makes better matching possible. But because of the changed database format, the tables have to be rebuilt, i.e. packages like ibus-table-chinese and ibus-table-others have to be rebuilt against ibus-table > 1.8.0. * Wildcard support added, wildcards like ? for single characters or * for many characters can be used. The wildcards can be configured in the setup tool, for example one can also use 'z' as a single character wildcard if desired. * Setup tool improved, several new options added, works with Gnome3 now. * Prompt characters are supported now, for example when using Cangjie, ?, ?, ?, ... are displayed while typing instead of a, b, c, ... * Moving around in the pre�dit works correctly now. One can commit the current candidate to pre�dit with the left shift key or with the arrow keys, commit more characters to pre�dit that way, then move around in the pre�dit and see the full key sequences of the characters in the pre�dit. This way one can check the key sequences if one used wildcards or pinyin mode to enter the characters. * Fix many bugs - Fix missing capital on devel package group. - Add Requires: python-curses, ibus-engine-table need this module, but it is not installed in some system, e.g Live KDE - Update to 1.5.0 * Updated PO files. * Make page up/down keys configurable - fix bnc#803488 - Update to 1.4.99.20121112 * Updated PO files - Update to 1.4.99.20121012 * Updated PO files. * Merge remote-tracking branch 'mozbugbox/page-up-down-config' into - update to 1.4.99.20121003, upstream did not provide more information. - update to 1.4.99.20120904 Package Maintainer: Please test before include this to your distro. - Add ibus as Requires - update to 1.3.9.20110827 - better compatibility for ibus 1.4 - Update to 1.3.0; major update for ibus-1.3.x infrastructure - additional had move to package ibus-table-others - fix file list - Initial import. ==== ibus-table-others ==== Subpackages: ibus-table-rustrad ibus-table-translit - Update to 1.3.4 * Make status prompts and symbols more consistent * Change MAX_KEY_LENGTH from 2 to 1 for the rusle, rustrad, thai, and yawerty tables. * Delete the RULES from the emoji-table * Make default options of rusle.txt the same as in rustrad.txt * Add Russian Legacy layout * Add ?\circ ? U+2218 RING OPERATOR? back to the latex table - Update to 1.3.1 * Add _ and ^ to the start characters for the LaTeX table * Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table) * Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa * Add single and multi wildcard options to all tables * use AUTO_WILDCARD=TRUE for all tables, this option started working in ibus-table > 1.8.0 * Don?t force ?us? layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit * Keep forcing ?us? layout only for ?rustrad?, ?yawerty?, and ?thai?. But ibus does not use the option ?KEYBOARD_LAYOUT?, the correct name of that option is just ?LAYOUT?. Fix that for all tables. * Don?t force ?us? layout for the latex input method * The ?latex? table uses ?\? as a startchar * includes "Set symbols to be displayed in IM switchers" by Sean Burke - Drop old patch (emoji-table.patch) - fix build with ibus 1.4.1 - Fixed typos in ibus-table-others.spec - Add locale-specific provides tags for automatic installation - Moved from ibus-table package for ibus-1.3.x; this is a compound package of non-Chinese input method tables ==== ibus-table-zhuyin ==== - Change License name in SPEC file to match with sources. ==== kernel-firmware ==== Version update (20160330 -> 20160412) Subpackages: ucode-amd - Update to version 20160412: * linux-firmware: Update firmware patch for Intel Bluetooth 7265 (D1) * usb: host: xhci-plat: add firmware for the R-Car M3-W xHCI controllers ==== kfilemetadata5 ==== Subpackages: kfilemetadata5-devel - Use pkgconfig instead of libffmpeg-devel ffmpeg-buildrequires.patch ==== libaio ==== Subpackages: libaio-devel libaio1 - libaio-optflags.diff: readd -stdlib to allow -fstack-protector-strong builds (unclear why it was not allowed) - 01_link_libgcc.patch, 02_libdevdir.patch: refreshed ==== libffi-gcc5 ==== Version update (5.3.1+r233831 -> 5.3.1+r234891) Subpackages: libffi-devel-gcc5 libffi4 libffi4-32bit - Enable Ada for ppc64le and aarch64. - Update to gcc-5-branch head (r234891). * Adds fix for PPC isinf simplification interaction with GNUlibs LDBL_MAX value. [bnc#969323] ==== libgcj-gcc5 ==== Version update (5.3.1+r233831 -> 5.3.1+r234891) Subpackages: gcc5-gij gcc5-java libgcj-devel-gcc5 libgcj-jar-gcc5 libgcj_bc1 - Enable Ada for ppc64le and aarch64. - Update to gcc-5-branch head (r234891). * Adds fix for PPC isinf simplification interaction with GNUlibs LDBL_MAX value. [bnc#969323] ==== libktorrent ==== Version update (1.3.1 -> 2.0) - Update to version 2.0 * Ported to Qt5/KF5 * QHttp-based tracker communication was dropped in favour of KIO-based one * Optimize queue data structures shown up be callgrind * fix issues found by Coverity static analyzer ==== libpano ==== - Upgraded to version 2.9.19 * There are new Tpy and Tpr parameters * Added Hammer output projection * Updated PSD functions to write PSB (large file) format too * Various bugs have been fixed in these projections: triplane output, architectural output, orthographic output and Thoby input. * Other bugfixes - Add explicit BuildRequires on libjpeg-devel and zlib-devel - libpano-devel should not require libtiff-devel, libjpeg-devel or libtiff-devel as they are not needed for building or linking. This may break packages with wrong buildrequires. - Remove "la" files - run spec cleaner - add libtool as buildrequire to avoid implicit dependency - Upgraded to version 2.9.18: * fix build with libpng-1.5 * minor fixes - Upgraded to version 2.9.17: * minor fixes and improvements * support for pkg-config * new soname - licenses package is about to die - Updated to branch libpano13, version 2.9.14: * ABI has changed since 2.9.12, new soname * number of new input and output projections * new command-line tool * documentation, cleanups and bugfixes - Fixed implicit declarations, invalid use of write() and invalid format specification. - Updated to branch libpano13, version 2.9.12: * many new functions and improvements, see ChangeLog for more * new utility PTmender, replacement of binary-only PTStitcher * new branch does not support binary-only 1.2 applications - Updated to version 2.8.6: * Bug fixes. - Split package according to shared library packaging policy. ==== libpcap ==== Subpackages: libpcap1 libpcap1-32bit - libpcap-no-old-socket.patch: never fallback to the obsolete SOCK_PACKET (kernel < 2.2) interface, this still happens for example, when you update the kernel, run iftop and the old kernel af_packet module wasn't loaded, program fails and the kernel prints "iftop uses obsolete (PF_INET,SOCK_PACKET)" ==== libseccomp ==== Subpackages: libseccomp2 libseccomp2-32bit - Add 0001-tests-replace-socket-syscall-references-in-15-basic-.patch - Add 0001-arch-fix-a-number-of-32-bit-x86-failures-related-to-.patch ==== libvirt ==== Version update (1.3.2 -> 1.3.3) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen - Update to libvirt 1.3.3 - perf events - post-copy migration support - NSS module - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add rpmlintrc file to filter shlib-policy-name-error for new libnss_libvirt plugin - Fix build with Xen4.7 216650f1-libxl-build-fix.patch - spec: restart daemons in %posttrans after connection drivers have been processed bsc#854343, bsc#968483 - libxl: advertise system qemu instead of qemu-xen in caps libxl-qemu-emulator-caps.patch FATE#320638 - Update to libvirt 1.3.2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - libxl: Add support for block-{dmmd,drbd,npiv} scripts libxl-support-block-script.patch bsc#954872 - qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as default UEFI firmwares for x86_64 bsc#961853 - Update to libvirt 1.3.1 - CVE-2015-5313 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 034e47c3-CVE-2015-5313.patch, ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch, virt-aa-helper-rw-mounts.patch - spec: perform one-time enable and start of virtlogd.socket when upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git commit da054f35. - CVE-2015-5313: don't allow '/' in filesystem volume names 034e47c3-CVE-2015-5313.patch bsc#953110 - Fix failing qemuxml2argv test on 32-bit platforms ace1ee22-qemuxml2argv-test.patch - Update to libvirt 1.3.0 - New virtlogd log daemon - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch - Added patch: virtlogd-init-script.patch - Run udevadm settle after removing NICs in lxc driver. bsc#829033. lxc-wait-after-eth-del.patch - Don't add apparmor deny rw rule for 9P readonly mounts. bsc#952849. virt-aa-helper-rw-mounts.patch - Don't package virt-login-shell anymore as shipping it as non-setuid doesn't make sense. bsc#837609 add-with-login-shell.patch - Detect path of qemu-bridge-helper during %configure - add qemu-tools as BuildRequires for suse_version > 1130 - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch - Update to libvirt 1.2.21 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: disable-virCgroupGetPercpuStats-test.patch - spec: some minor wireshark fixups. Essentially a backport of commit 7c8250d7. - spec: remove all dependencies on apparmor to keep it optional. bsc#949793 - xenconfig: set disk type to BLOCK when driver is not tap or file xen-sxpr-disk-type.patch bsc#938228 - spec: the libvirt apparmor profiles #include files from the apparmor-profiles package, thus should have a dependency on it bsc#949793 - Remove Wants=xencommons.service from libvirtd.service xencommons is already enabled by a global preset, and the absence of xen-tools.rpm causes a systemd warning - Update to libvirt 1.2.20 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 3468542f-virFileUnlink.patch, 8b1d84e6-refreshVol-failure.patch, e0025d29-storage-mode-check.patch, ba25c214-libxl-log-level.patch, 56945e13-libxl-AttachDeviceConfig-hostdev.patch - bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh not available to VM. 56945e13-libxl-AttachDeviceConfig-hostdev.patch - libxl: set driver log level to the log_level specified in libvirtd.conf ba25c214-libxl-log-level.patch bsc#945796 - CVE-2015-5247 - denial of service through root-squash NFS storage bsc#945645 3468542f-virFileUnlink.patch 8b1d84e6-refreshVol-failure.patch e0025d29-storage-mode-check.patch - Update to libvirt 1.2.19 - Improved ppc64 support - New virDomainRename API - Support for PCI Express controllers in QEMU - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 269d39af-storage-allocation-fix.patch, 26c5fa3a-virt-aa-helper-missing-doc.patch, d25a5e08-virt-aa-helper-simplify-restriction-logic.patch, 2f01cfdf-virt-aa-helper-allow-ovmf.patch, 91fdcefa-virt-aa-helper-allow-nvram.patch, 52970dec-virt-aa-helper-improve-valid-path.patch, 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch, 15120b8c-libxl-no-resume-on-suspend-fail.patch, e80b84a7-libxl-acquire-job-on-migrate.patch, 60acb38-revert-curmem-inactive-dom.patch - Replace local libxl patches with upstream variants Dropped: 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch Added: 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch 15120b8c-libxl-no-resume-on-suspend-fail.patch e80b84a7-libxl-acquire-job-on-migrate.patch bsc#936185 - Added another virt-aa-helper upstream patch 52970dec-virt-aa-helper-improve-valid-path.patch lp#1483071 - Added upstream patch to fix libvirt-tck memory balloon test failure on Xen 60acb38-revert-curmem-inactive-dom.patch - Fix generated apparmor profile to allow access to ovmf and nvram. 26c5fa3a-virt-aa-helper-missing-doc.patch 2f01cfdf-virt-aa-helper-allow-ovmf.patch 91fdcefa-virt-aa-helper-allow-nvram.patch d25a5e08-virt-aa-helper-simplify-restriction-logic.patch lp#1483071 - storage: only run safezero if allocation is > 0 269d39af-storage-allocation-fix.patch bsc#942085 - Update to libvirt 1.2.18 - libxl: support dom0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: e44bcae-virt-aa-helper-trailing-slash.patch, a55a5e7-virt-aa-helper-log.patch, 61dab0f-virt-aa-helper-renaming.patch, 24f3c2f-virt-aa-helper-fix-caps.patch, 45697fe5-libxl-support-dom0.patch, e9c27344-libxl-fix-virDomainObj-state.patch, 4ffb21c8-libxl-dom0-state-fix.patch, qemu-nbd-cleanup-fix.patch - Fix crash in libxl driver on receiving side 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch bsc#936185 - libxl: set dom0 state to running 4ffb21c8-libxl-dom0-state-fix.patch bsc#937316 - libxl: support management of dom0 45697fe5-libxl-support-dom0.patch bsc#937316 - libxl: libxl: fix setting state of virDomainObj e9c27344-libxl-fix-virDomainObj-state.patch bsc#934937 - Fixed virt-aa-helper bugs preventing virt-sandbox to work. 24f3c2f-virt-aa-helper-fix-caps.patch 61dab0f-virt-aa-helper-renaming.patch a55a5e7-virt-aa-helper-log.patch e44bcae-virt-aa-helper-trailing-slash.patch bsc#936841 - Fixed crasher due to uninitialized values qemu-nbd-cleanup-fix.patch bsc#936841 - Update to libvirt 1.2.17 - parallels driver renamed to vz (Virtuozzo) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - spec: re-enable tests that have received upstream fixes and are now passing - Remove unsupported settings in libvirtd.socket unit file when systemd version < 214 libvirtd-systemd-socket.patch bsc#933043 - spec: always apply Apparmor and netcontrol patches - spec: Add libvirtd.socket unit file to service_add_pre and service_del_postun macros - Update to libvirt 1.2.16 - Introduce pci-serial - Introduce virDomainSetUserPassword API - Introduce protected key mgmt ops - Add domain vmport feature - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches c0d3f608-libxl-soundhw.patch and 8910e063-arch-caps.patch - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules - qemu: fix regression defaulting to host arch 8910e063-arch-caps.patch rhb#1219191 - spec: build libxl driver for aarch64 and remove useless 'suse_version <= 1220' conditional - libxl: support virtual sound devices in HVM domains c0d3f608-libxl-soundhw.patch bsc#875216 - Update to libvirt 1.2.15 - Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches da33a1ac-lxc-init-statedir.patch and open-ns-files-readonly.patch - spec file fixups for building --without-driver-modules - boo#926765: add libvirt-daemon-driver-qemu dependency on libvirt-daemon-driver-storage. - boo#926153: make sure /var/run/libvirt/lxc folder exists when starting the driver. da33a1ac-lxc-init-statedir.patch - Fix lxc-enter-namespace for 3.19+ kernels. open-ns-files-readonly.patch - Disable building wireshark dissector. Commit 37397320 requires wireshark pkgconfig, which SUSE wireshark packages do not provide. - Disable building the legacy Xen driver since Xen no longer provides the xend toolstack. Remove xend-specific patches while at it: fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch - Update to libvirt 1.2.14 - qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop disable-hugepage-test.patch in favor of upstream fix - Fix build on older distros containing a polkit package that lacks support for /etc/polkit-1/rules.d drop directory - Disable interface driver if libnetcontrol cannot be initialized Modified libvirt-suse-netcontrol.patch boo#920551 - Fix crash in libnetcontrol-backed interface driver Modified libvirt-suse-netcontrol.patch boo#920551 - Instruct polkit to allow memebers of the 'libvirt' group to connect to libvirt without providing any password (bnc#920804) - Added polkit-10-virt.rules to fix bnc#920804 - Change default setting of security_default_confined in /etc/libvirt/qemu.conf instead of in code. Making the change in code changes the default behavior for all users, even those that have a custom security setup in their /etc/libvirt/qemu.conf. Modified suse-qemu-conf.patch bsc#921586 - Fixed a number of QEMU apparmor abstraction problems. bsc#921355 apparmor-fixes.patch - Update to libvirt 1.2.13 - qemu: improved support for host and guest NUMA - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Update to libvirt 1.2.12 - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 30c6aecc-apparmor-lib64.patch, apparmor-xen-fixup.patch, apparmor-allow-helpers.patch, apparmor-tck-raw-packets.patch - Disable a hugepage test that is failing on ppc, ppc64, and ppc64le architectures - disable-hugepage-test.patch - Fixed patches to pass make syntax-check - Apparmor profile regression breaks Xen domains. bsc#913799 apparmor-xen-fixup.patch apparmor-allow-helpers.patch apparmor-tck-raw-packets.patch - Replaced hard to maintain install-apparmor-profiles.patch by upstreamed 30c6aecc-apparmor-lib64.patch. - Reformatted libvirt.spec and libvirtd.init to pass upstream make syntax-check - fix bashisms in libvirt-guests.sh script - update patches: + libvirt-guests-init-script.patch - Update to libvirt 1.2.11 - Implement public API for virDomainGetFSInfo - qemu: Add define for the new throttle options - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Drop upstream patches: 2222123-virt-aa-helper-crash.patch, 433b427-iplink-name.patch, 52691f99-qemu-mig-crash.patch, 72fecf1-lxc-resolve-symlinks.patch, b1674ad5-CVE-2014-7823.patch, ba9b7252-sys-net-rw.patch, c264eea-virt-aa-helper-sandbox.patch, e50457d-lxc-unmount-check.patch, cgroup-all-devices.patch, libvirt-ppc64le-support.patch - Get /proc/sys/net/ipv[46] read-write for wicked to work in containers. bsc#904432. ba9b7252-sys-net-rw.patch - Fixed allowing devices for containers. cgroup-all-devices.patch - qemu: Fix crash in tunnelled migration 52691f99-qemu-mig-crash.patch boo#908008 - Fix potential crasher in virt-aa-helper 2222123-virt-aa-helper-crash.patch - ip link add now needs the 'name' parameter. 433b427-iplink-name.patch - Fixes for virt-sandbox-service to work: - Allow adding virt-sandbox service config to apparmor rules. c264eea-virt-aa-helper-sandbox.patch - fix symlink resolving for containers to start. 72fecf1-lxc-resolve-symlinks.patch - fix unmounting file system if it contains the source to mount. e50457d-lxc-unmount-check.patch - Remove security_driver = "none" in qemu config. This completely disabled all security drivers instead of probing them. - Changed default value of QEMU's security_default_confined to 0 to keep QEMU domains unconfined by default. - CVE-2014-7823: dumpxml: security hole with migratable flag b1674ad5-CVE-2014-7823.patch bsc#904176 - Fix Qemu AppArmor abstraction. - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch - Temporary fix access to screenshot temporary file. bsc#904426. qemu-apparmor-screenshot.patch - Update to libvirt 1.2.10 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Added package wireshark-plugin-libvirt to provide the wireshark dissector for the libvirt RPC protocol - spec: Remove gpg-offline build dependency and use of gpg_verify to verify tarball since this task can be performed by source services - Update to libvirt 1.2.9 - Introduce virNodeAllocPages - event: introduce new event for tunable values - Add support for fetching statistics of completed jobs - CVE-2014-3657: domain_conf: fix domain deadlock - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 3e745e8f-CVE-2014-3633.patch, libvirt-guests-wait-for-ntp.patch - Verify tarball with associated .asc file Add: libvirt.keyring, libvirt-1.2.9.tar.gz.asc Use upstream .gz tarball instead of locally generated .bz2 - CVE-2014-3633: Use correct definition when looking up disk in qemu blkiotune 3e745e8f-CVE-2014-3633.patch bnc#897783 - spec: do not require dmidecode on older code 11 - Wait for ntp service before running libvirt-guests libvirt-guests-wait-for-ntp.patch bnc#895194 - Canonicalize host arch name ppc64le to ppc64 ppc64le-canonical-name.patch bnc#894956 - Update to libvirt 1.2.8 - virDomainBlockCopy with XML destination, typed params - Introduce API for retrieving bulk domain stats - Introduce virDomainOpenGraphicsFD API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - bnc#893999: remove mount rules from libvirt-lxc apparmor abstraction file as those aren't handled by our kernel. apparmor-no-mount.patch - bnc#894232 - Update apparmor profile to allow raw packets install-apparmor-profiles.patch - remove not necessary hunks from libvirt-ppc64le-support.patch - move new patches to section for to be upstreamed - add patch: libvirt-power8-models.patch add current power8 cpu models to map - add patch: libvirt-ppc64le-support.patch add preliminary ppc64le support to libvirt - bnc#820399 - virsh blockcopy should refuse identical device blockcopy-check-dst-identical-device.patch - Update to libvirt 1.2.7 - Introduce virConnectGetDomainCapabilities - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: dba3432b-virt-lxc-convert-fix.patch, 9b1e4cd5-skip-useless-apparmor-files.patch, 9265f8ab-apparmor-lxc-rework.patch, add-nocow-to-vol-xml.patch, lxc-keep-caps-feature.patch, lxc-keep-caps-feature-conversion.patch, lxc-keep-caps-feature-doc.patch, lxc-net-target-name.patch, lxc-net-target-name-conversion.patch, lxc-net-target-name-doc.patch - lxc AppArmor profile now only restricting potentially dangerous accesses. fdo#886460 - Add virt-lxc-convert to libvirt-daemon-driver-lxc package - added patches: * 9265f8ab-apparmor-lxc-rework.patch * 9b1e4cd5-skip-useless-apparmor-files.patch - virt-lxc-convert: force free to output values in bytes - added patches: * dba3432b-virt-lxc-convert-fix.patch - lxc: allow setting a custom name for container NICs as LXC is is able to do it. lxc-net-target-name.patch, lxc-net-target-name-conversion.patch, lxc-net-target-name-doc.patch - Move 'Requires' of qemu from libvirt-daemon-qemu subpackage to libvirt-daemon-driver-qemu bnc#885267 - Temporarily disable virt-aa-helper-test, which fails in Factory - Update to libvirt 1.2.6 - libxl: add migration support and fixes - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patch libxl-migration-support.patch - Drop ia64-clone.patch since libvirt is not built for IA64 - lxc-keep-caps-feature.patch: allow to keep/drop additional capabilities for LXC containers. bnc#881465 - lxc-keep-caps-feature-conversion.patch: convert lxc.cap.drop to the new domain configuration. - lxc-keep-caps-feature-doc.patch: documentation for the new feature. - Disable failing virportallocatortest on aarch64 - Update to libvirt 1.2.5 - Introduce virDomain{Get,Set}Time APIs - Introduce virDomainFSFreeze() and virDomainFSThaw() public API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: b98bf811-add-paravirt-shutdown-flag.patch, c4fe29f8-use-shutdown-flag.patch, da744120-use-reboot-flag.patch, d6b27d3e-CVE-2014-0179.patch, fd43d1f8-libxl-iface-hostdev.patch, 99f50208-managed-hostdev-iface.patch, 292d3f2d-libselinux-build-fix1.patch, b109c097-libselinux-build-fix2.patch - Add upstream patches that fix build with libselinux 2.3 Added: 292d3f2d-libselinux-build-fix1.patch, b109c097-libselinux-build-fix2.patch Dropped: libselinux-build-fix.patch - Fix the build breakers brought by libselinux 2.3. libselinux-build-fix.patch - spec: libvirt-daemon package owns /etc/libvirt, not libvirt-client bnc#878056 - libxl: Fix <interface type='hostdev'> syntax for SR-IOV devices fd43d1f8-libxl-iface-hostdev.patch, 99f50208-managed-hostdev-iface.patch - Update to libvirt 1.2.4 - Primarily a bug-fix release. See http://libvirt.org/news.html for a detailed list of bug fixes and improvements - Drop upstream patches: 0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch - libxl: Support ACPI shutdown event b98bf811-add-paravirt-shutdown-flag.patch, c4fe29f8-use-shutdown-flag.patch, da744120-use-reboot-flag.patch bnc#872777 - libx: Support migration libxl-migration-support.patch bnc#875193 - CVE-2014-0179: Don't expand entities when parsing XML d6b27d3e-CVE-2014-0179.patch bnc#873705 - blacklist one more unit test for qemu_linux_user builds - libxl: Set disk format for empty cdrom device 0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch bnc#872517 - Fate#315125: add NOCOW flag add-nocow-to-vol-xml.patch - Removed libxl-hvm-vnc.patch: went upstream in another form - Update to libvirt 1.2.3 - add new virDomainCoreDumpWithFormat API - conf: Introduce virDomainDeviceGetInfo API - more features and fixes on bhyve driver - lot of cleanups and improvement on the Xen driver - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add /usr/sbin/rc{libvirtd,virtlockd,libvirt-guests} symlinks to preserve backwards compatibility bnc#868190 - Improve lock manager comments in qemu.conf Updated suse-qemu-conf.patch - Create /etc/libvirt/hooks to allow using hook scripts - Update to libvirt 1.2.2 - add LXC from native conversion tool - vbox: add support for v4.2.20+ and v4.3.4+ - CVE-2013-6456 (bnc#857490) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 37564b47-xend-parse-response.patch, 4f20084-fix-apparmor-install-patch.patch - Add local disable-virCgroupGetPercpuStats-test.patch to disable failing virCgroupGetPercpuStats test in 'make check' - daemon-qemu: Require qemu instead of kvm to align with recent changes to the qemu package structure - spec: fix dependencies of daemon-config-network and daemon-config-nwfilter subpackages. Influenced by upstream commits cf76c4b3 and dca5ce4c - Remove libvirtd, virtlockd, and libvirt-guests init scripts when using systemd bnc#863540 - Fix the path to libvirtd AppArmor template profile - Fix parsing xend http response 37564b47-xend-parse-response.patch rhb#1055165 - Add CAP_SYS_PACCT capability to libvirtd AppArmor profile Modified install-apparmor-profiles.patch bnc#817407 - Fix build on code 11 - Fix rpmlint warning - Following the upstream pattern, introduce the daemon-config-network subpackage to handle defining the default network bnc#859041 - Update to libvirt 1.2.1 - CVE-2014-0028, CVE-2014-1447, CVE-2013-6458, CVE-2013-6457, CVE-2013-6436 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 5e397d9c-test-fix-dbus-crash.patch, 78af457e-fix-virnettlscontexttest.patch, 9faf3f29-LXC-memtune.patch, f8c1cb90-CVE-2013-6436.patch, libxl-hvm-nic.patch - Ignore 'make check' on older, code 11 base - Fixed and reenabled unit tests. bnc#854694 - Remove dependency on pm-utils from libvirt-client bnc#856381 - CVE-2013-6436: Fix crashes in lxc memtune code, one of which results in DoS f8c1cb90-CVE-2013-6436.patch, 9faf3f29-LXC-memtune.patch bnc#854486 - More adjustments to the spec file to fix package dependency issues bnc#848918 - Update to libvirt 1.2.0 - Add support for gluster pool - Separation of python binding - vbox: add support for 4.3 APIs - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Updated and renamed clone.patch to ia64-clone.patch - Enabled numad support for openSUSE >= 13.1 - Link with same versions of libnl used by netcontrol to prevent crashing libvirtd on start - Add '/etc/sasl2' to libvirt-client file list to fix Factory build - Fix starting of libvirtd when NetworkManager is enabled Modified libvirt-suse-netcontrol.patch - Allow execution of libvirt hook scripts in /etc/libvirt/hooks/ in libvirtd AppArmor profile - Update to libvirt 1.1.4 - Add support for AArch64 architecture - Various improvements on test code and test driver - Don't link virt-login-shell against libvirt.so - Close all non-stdio FDs in virt-login-shell - Only allow 'stderr' log output when running setuid - Fix perms for virConnectDomainXML{To,From}Native - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: e7f400a1-CVE-2013-4296.patch, 2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch, e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch, e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch, 484cc321-fix-spice-migration.patch, 79552754-libvirtd-chardev-crash.patch, 57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch, 8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch, 3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch, 843bdb2f-CVE-2013-4400.patch, bd773e74-lxc-terminate-machine.patch, e350826c-python-fix-fd-passing.patch - Allow execution of Xen binaries in /usr/lib{,64}/xen/bin in libvirtd AppArmor profile bnc#849524 - Require libvirt-daemon-<hypervisor> in the main libvirt package for each supported hypervisor bnc#850882 - Fix initialization of libxl NIC devices libxl-hvm-nic.patch bnc#848918 - Fix typo in libvirtd apparmor profile which prevented the profile from loading bnc#848216 - libxl driver: fix initialization of VNC and SDL info for HVM domains libxl-hvm-vnc.patch bnc#847566 - Allow libvirtd apparmor profile to access /etc/xen/scripts/* - Fix file descriptor passing in python bindings e350826c-python-fix-fd-passing.patch rhb#1021434 - Have systemd terminate the machine as a workaround of fdo#68370 bd773e74-lxc-terminate-machine.patch bnc#842834 - Spec file fixes to only package libvirt-login-shell when building the LXC driver - CVE-2013-4400: Unsantized use of env variables allows privilege escalation via virt-login-shell ae53e5d1-CVE-2013-4400.patch, 8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch, 3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch, 843bdb2f-CVE-2013-4400.patch bnc#837609 - CVE-2013-4401: Fix perms for virConnectDomainXML{To,From}Native 57687fd6-CVE-2013-4401.patch bnc#845704 - Move hypervisor-specific files out of libvirt-daemon package and into libvirt-daemon-<hypervisor> subpackage bnc#845851 - conf: Don't crash on invalid chardev source definition 79552754-libvirtd-chardev-crash.patch bnc#845704, rhb#1012196 - Use newer libnl3 instead of libnl-1_1 bnc#845540 - Move virt-login-shell to new subpackage libvirt-login-shell, requiring users to opt-in for this setuid binary. Note: For now, virt-login-shell will not have setuid permissions, pending resolution of bnc#837609 - qemu: Fix seamless SPICE migration 484cc321-fix-spice-migration.patch bnc#842301 - CVE-2013-4399: Fix crash in libvirtd when events are registered and ACLs active 8294aa0c-CVE-2013-4399.patch bnc#844052, bnc#842300 - Update the stale gettext BuildRequires and Requires dependencies in the spec file bnc#841325 - virt-aa-helper apparmor profile was denying read access to /proc/$PID/*. Give read accesss to these files. Updated install-apparmor-profiles.patch bnc#841720 - libvirtd apparmor profile was denying access to /usr/lib/xen/bin/qemu-system-i386, which is now the default emulator used with Xen guests Updated install-apparmor-profiles.patch bnc#845648 - Fix condrestart|try-restart invocation of virtlockd init script Modifed virtlockd-init-script.patch - CVE-2013-4311: Add support for using 3-arg pkcheck syntax for process db7a5688-CVE-2013-4311.patch, e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch, e4697b92-CVE-2013-4311.patch bnc#836931 - CVE-2013-4296: Fix crash in remoteDispatchDomainMemoryStats e7f400a1-CVE-2013-4296.patch bnc#838638 - CVE-2013-4297: Fix crash in virFileNBDDeviceAssociate 2dba0323-CVE-2013-4297.patch bnc#838642 - Update to libvirt 1.1.2 - various improvements to libxl driver - systemd integration improvements - Add flag to BaselineCPU API to return detailed CPU features - Introduce a virt-login-shell binary - conf: add startupPolicy attribute for harddisk - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: bcef0f01-libxl-console.patch, 9d0557b9-legacy-xen-double-free.patch, d7a45bf2-legacy-xen-dumpxml.patch, 0e671a16-CVE-2013-4239.patch - Includes fixes for bnc#837530, bnc#837531, bnc#837999 - Fix memory corruption in legacy Xen driver 0e671a16-CVE-2013-4239.patch bnc#834598 - Upstream patches to fix dumpxml in legacy Xen driver 9d0557b9-legacy-xen-double-free.patch, d7a45bf2-legacy-xen-dumpxml.patch - Backport upstream patch implementing domainOpenConsole in the libxl driver. Allows 'virsh console dom-name' to work with Xen libxl toolstack. bcef0f01-libxl-console.patch - Update to libvirt 1.1.1 - Adding device removal or deletion events - Introduce new domain create APIs to pass pre-opened FDs to LXC - Add interface versions for Xen 4.3 - Add new public API virDomainSetMemoryStatsPeriod - Various LXC improvements - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: f38c8185-CVE-2013-2230.patch, fd2e3c4c-xen-sysctl-domctl.patch, dfc69235-CVE-2013-4153.patch, 96518d43-CVE-2013-4154.patch, fe89fd3b-storage-pool-deadlock.patch - Drop relax-qemu-usergroup-check.patch - no longer needed after hypervisor-specific daemon package split - Unlock the storage volume object after looking it up fe89fd3b-storage-pool-deadlock.patch rhb#980676 - CVE-2013-4153: Fix double free of returned JSON array in qemuAgentGetVCPUs() dfc69235-CVE-2013-4153.patch - CVE-2013-4154: Prevent crash of libvirtd without guest agent configuration 96518d43-CVE-2013-4154.patch bnc#830498 - Fix legacy xen driver with Xen 4.3 fd2e3c4c-xen-sysctl-domctl.patch - CVE-2013-2230: Fix crash when multiple event callbacks were registered f38c8185-CVE-2013-2230.patch bnc#827801 - Update to libvirt 1.1.0 - Extensible migration APIs - Add a policy kit access control driver - various improvements in the Xen and libxl drivers - improve networking support on BSD - agent based vCPU hotplug support - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 244e0b8c-CVE-2013-2218.patch - Only require lzop if suse_version > 1210 - Fix typo in spec file - Enable support for netcontrol by default - Only require libvirt-daemon-driver-interface when building the interface driver - CVE-2013-2218: Fix crash listing network interfaces with filters 244e0b8c-CVE-2013-2218.patch - Add xencommons as 'Wanted' in the systemd libvirtd service file systemd-service-xen.patch bnc#820888 - Fix build for SLE11 SP2 - Add a README to the empty packages. Provides some info about their purpose and satisfies suse-filelist-empty check. Drop rpmlintrc - Fix typo in spec file: devel package requires doc package, not docs - Add rpmlintrc to get around suse-filelist-empty error on older distros. - Refactor libvirt spec file to create subpackages for the various libvirtd components. This allows installing a libvirtd tailored for the underlying virtualizer. E.g. on a KVM/QEMU virtualizer only the libvirt-daemon-qemu package needs installed. Similarly, only libvirt-daemon-xen on a Xen virtualizer and libvirt-daemon-lxc on LXC. - Update to libvirt 1.0.6 - Move VirtualBox driver into libvirtd - Support for static routes on a virtual bridge - Various improvement for hostdev SCSI support - Switch to VIR_STRDUP and VIR_STRNDUP - Various cleanups and improvement in Xen and LXC drivers - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: f493d83f-cgroup-swap-control.patch, 486a86eb-cgroups-docs.patch, 0ced83dc-cgroup-escape-dot.patch, bbe97ae9-no-cgroups.patch, c2cf5f1c-no-cgroups-fix.patch, 95c6cc34-selinux.patch - Update to libvirt 1.0.5.1 stable release - qemu: Fix cgroup handling when setting VCPU BW - daemon: fix leak after listing all volumes - Fix iohelper usage with streams opened for read - util: fix virFileOpenAs return value and resulting error logs - iscsi: don't leak portal string when starting a pool - don't mention disk controllers in generic controller errors - conf: don't crash on a tpm device with no backends - qemu: allocate network connections sooner during domain startup - Make detect_scsi_host_caps a function on all architectures - Fix release of resources with lockd plugin - Fix potential use of undefined variable in remote dispatch code - Fix F_DUPFD_CLOEXEC operation args - qemu: fix stupid typos in VFIO cgroup setup/teardown - network: fix network driver startup for qemu:///session - Remove patches that are included in the 1.0.5.1 release 0471637d-cgroups-vcpu-bw.patch, a2214c52-iohelper.patch, ca697e90-CVE-2013-1962.patch - Don't mount selinux fs in LXC if selinux is disabled 95c6cc34-selinux.patch bnc#814680 - fix leak after listing all volumes - CVE-2013-1962 ca697e90-CVE-2013-1962.patch bnc#820397 - Fix iohelper usage with streams opened for read a2214c52-iohelper.patch - Cope with missing swap cgroup controls f493d83f-cgroup-swap-control.patch bnc#819976 - Fix cgroup handling when setting VCPU BW 0471637d-cgroups-vcpu-bw.patch rhb#963592 - Escape a leading '.' with '_' in the cgroup names 0ced83dc-cgroup-escape-dot.patch - Add missing documentation on new cgroup layout 486a86eb-cgroups-docs.patch - Another fix related to systems with no cgroups c2cf5f1c-no-cgroups-fix.patch bnc#819963 - Fix botched backport of commit bbe97ae9 - Fix starting domains when kernel has no cgroups support bbe97ae9-no-cgroups.patch - Update to libvirt 1.0.5 - PPC64: Add NVRAM device - Add XML config for resource partitions - Add support for TPM - NPIV storage migration support - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Update to libvirt 1.0.4 - qemu: support passthrough for iscsi disks - various S390 improvements - various LXC bugs fixes and improvements - add API for thread cancellation - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: ce4557c3-apparmor-tapfd-label.patch libvirt-iptables-1.4.18.diff - add libvirt-iptables-1.4.18.diff, fix masquerading with iptables v1.4.18 (--state match is deprectated, use conntrack instead) - Fix PCI device attach for xen HVM domains fix-pci-attach-xen-driver.patch FATE#313570 - Apparmor security driver: Ensure tapfd's are labled when generating the guest profile. Modified install-apparmor-profiles.patch, added upstream patch ce4557c3-apparmor-tapfd-label.patch bnc#807940 - Grant permission to use datagram packets in libvirtd apparmor profile. Remove AF_PACKET.patch, modify install-apparmor-profiles.patch bnc#801145 - Add 'managed' PCI passthrough support to legacy xen driver support-managed-pci-xen-driver.patch FATE#313570 - Update to libvirt 1.0.3 - Introduce virDomainMigrate*CompressionCache APIs - Introduce virDomainGetJobStats API - Add basic support for VDI images - Introduce API virNodeDeviceLookupSCSIHostByWWN - Various locking improvements - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: a6b8bae5-python-generator-fix1.patch, 25ea8e47-python-generator-fix2.patch, 567779e5-libxl-default-disk-backend.patch - Fix path to qemu-bridge-helper in libvirt-qemu apparmor profile Modified install-apparmor-profiles.patch - Fix detach of managed PCI devices from inactive domains. Detected while running test cases for FATE #313570. Modified xen-name-for-devid.patch - spec: Fix installation of default network - Fix default setting of backend field of libxl_device_disk 567779e5-libxl-default-disk-backend.patch rhb#912488 - Fix build on IA64 Modified clone.patch - Fix error handling in python bindings a6b8bae5-python-generator-fix1.patch 25ea8e47-python-generator-fix2.patch bnc#802619 - Require modutils instead of module-init-tools. - Update to libvirt 1.0.2 - LXC improvements - S390 architecture improvements - Power architecture improvements - large Coverity report cleanups and associated bug fixes - virTypedParams* APIs to help with those data structures - libxenlight driver improvements - Fixes CVE-2013-0170, bnc#800976 - Drop upstream patches: 68e7bc45-libxl-link-fix.patch, 462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch, 5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch, 66ff2ddc-virtlockd-systemd-file-perms.patch - Unconditionally build sanlock support bnc#799262 - Fix interface management functions that were broken when rebasing libvirt-suse-netcontrol.patch bnc#799444 (SLES bug that affect Factory too) - Update to libvirt 1.0.1 - Introduce virtlockd daemon - parallels: add disk and network device support - Add virDomainSendProcessSignal API - Introduce virDomainFSTrim() public API - add fuse support for libvirt lxc - Add Gluster protocol as supported network disk backend - various snapshot improvements - Add upstream patches to fix bugs in 1.0.1 66ff2ddc-virtlockd-systemd-file-perms.patch, 462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch, 5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch, 68e7bc45-libxl-link-fix.patch - Rework SUSE patches for the various init scripts Dropped use-init-script-redhat.patch and added libvirtd-init-script.patch, libvirt-guests-init-script.patch, and virtlockd-init-script.patch - Update to libvirt 1.0.0 - virNodeGetCPUMap: Define public API - Add systemd journal support - Add a qemu capabilities cache manager - USB migration support - various improvement and fixes when using QMP QEmu interface - Support for Xen 4.2 in legacy xen driver - Lot of localization enhancements - Drop upstream patches: 371ddc98-xen-sysctl-9.patch, 416eca18-xenstore-header-fix.patch, f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch, 9785f2b6-fix-xen-sysctl9.patch - Fix Xen sysctl version 9 support 9785f2b6-fix-xen-sysctl9.patch - Add upstream patches to support latest libguestfs f644361b-virCommand-env.patch 2b32735a-virCommand-env.patch - Fix build when using -werror 416eca18-xenstore-header-fix.patch - Support Xen sysctl version 9 371ddc98-xen-sysctl-9.patch bnc#781425 - Temporarily disable building libxl driver. The current implementation does not support libxl in Xen 4.2. - Update to libvirt 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - node_memory: Define the APIs to get/set memory parameters - list: Define new API virConnectListAllSecrets - list: Define new API virConnectListAllNWFilter - list: Define new API virConnectListAllNodeDevices - list: Define new API virConnectListAllInterfaces - list: Define new API virConnectListAllNetworks - list: Define new API virStoragePoolListAllVolumes - list: Define new API virStorageListAllStoragePools - parallels: add support of containers to the driver - Add PMSUSPENDED life cycle event - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - Update to libvirt 0.10.1 - Bug fix release for critical bugs in 0.10.0 - Drop upstream patch f781e276-xen-driver-fix.patch - Update to libvirt 0.10.0 - agent: add qemuAgentArbitraryCommand() - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - Drop upstream patches 4036aa91-systemd.patch 6039a2cb-CVE-2012-3445.patch - Fix xen driver following changes to make it stateful f781e276-xen-driver-fix.patch bnc#778006 - Update to libvirt 0.9.13 - S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - Drop upstream patches 0dda594d-libvirtd-shutdown-deadlock.patch 9c77bf04-fix-virnetserver-refcnt.patch 57349ffc-lxc-ctrl.patch revert-d8978c90.patch _ Update to libvirt 0.9.12 - qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new AP - many bug fixes and improvements - daemon: Fix crash in virTypedParameterArrayClear CVE-2012-3445 6039a2cb-CVE-2012-3445.patch bnc#773955 - libvirtd.service: ensure libvirtd starts after network 4036aa91-systemd.patch bnc#767932 - Add upstream patch to fix ref count of virNetServer object 9c77bf04-fix-virnetserver-refcnt.patch - Fix libvirtd deadlock on shutdown 0dda594d-libvirtd-shutdown-deadlock.patch bnc#767797 - Fix segfault in libvirt_lxc 57349ffc-lxc-ctrl.patch bnc#767448 - Fix build on i586 revert-d8978c90.patch - Update to libvirt 0.9.11.4 stable release - VUL-1: Fix hotplug support for usb devices with same vendorID, productID 9914477e-usb-search-funcs.patch 05abd150-usb-improve-hotplug.patch bnc#766559 - Add capability 'audit_write' to libvirtd apparmor profile update install-apparmor-profiles.patch bnc#764388 - Update to libvirt 0.9.11.3 stable release - Copy user in virURIParse 4eb1c256-viruri-user.patch bnc#757766 - yajl is availabile in all supported SUSE products, so always use it when building libvirtd - Update to libvirt 0.9.11 - Add support for the suspend event - Add support for event tray moved of removable disks - qemu: Support numad - cpustats: API, improvements and qemu support - qemu: support type='hostdev' network devices at domain start - Introduce virDomainPMWakeup API - network: support Open vSwitch - snapshot improvements - Remove unconditional define of 'with_netcontrol' - Add a note in /etc/libvirt/qemu.conf describing administrator vigilance required when enabling a lock manager such as sanlock - Recommend dmidecode if suse_version > 1110. dmidecode is used by virConnectGetSysinfo. - Add upstream patches to fix issues with older PolicyKit c05ec920-polkit0-build.patch fcdfa31f-polkit0-auth.patch - Update to libvirt 0.9.10 - Add support for sVirt in the LXC driver - Add new API virDomainBlockRebase - Add api to set and get domain metadata - virDomainGetDiskErrors public API - Add rawio attribute to disk element of domain XML - Introduce virDomainPMSuspendForDuration API - Add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - Fix libvirtd apparmor profile to work with libxenlight toolstack Updated install-apparmor-profiles.patch bnc#745890 - Fix init script packaging after enabling systemd support - Fix %files after enabling sanlock support - Enable libvirt integration with sanlock - During configure, libvirt checks for availability of iptables binary and doesn't actually use anything from iptables-devel package, hence only need 'BuildRequires: iptables'. - Update to libvirt 0.9.9 - Add new API virDomain{S,G}etInterfaceParameters - Add new API virDomain{G,S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - Fixup systemd support as per openSUSE systemd packaging guidelines. - Use %fdupes for duplicate file checking instead of hand-rolled function - CVE-2011-4600: unintended firewall port exposure after restarting libvirtd when defining a bridged forward-mode network ae1232b2-CVE-2011-4600.patch bnc#736082 - Post-0.9.8 upstream systemd patches 10404671-systemd-build-fix.patch 478a4d07-systemd-build-fix.patch - Update to libvirt 0.9.8 - Add support for QEMU 1.0 - Add first parts of PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - Various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLANfiltering - Numerous bug fixes and improvements - Add support for QEMU 1.0 dd8e8956-qemu-1.0.patch bnc#736569 - Allow qemu driver (and hence libvirtd) to load when qemu user:group does not exist. The kvm or qemu package, which may not exist on a xen host, creates qemu user:group. relax-qemu-usergroup-check.patch - Handle empty strings in s-expression returned by xend a495365d-sexpr-empty-str.patch bnc#731344 - Allow libvirtd to access libvirt_{io,part}helper when confined by apparmor Update install-apparmor-profiles.patch bnc#730435 - Accommodate Xen domctl version 8 xen-domctl-ver8.patch - add libtool as buildrequire to avoid implicit dependency - Fix build when using older PolicyKit d47ab3fe-polkit0.patch - Update to libvirt 0.9.7 - esx: support vSphere 5.x - vbox: support for VirtualBox 4.1 - Introduce the virDomainOpenGraphics API - Add AHCI support to qemu driver - snapshot: many improvements and 2 new APIs - api: Add public api for 'reset' - Add AHCI controller support to qemu driver c1bc3d89-qemu-add-ahci.patch - Set security driver to 'none' in /etc/libvirt/qemu.conf. Users must opt-in for Apparmor confinement of qemu instances. suse-qemu-conf.patch - Revert upstream commit f84aedad, which is not needed since affected SUSE kvm packages have the necessary qemu fix f84aedad-revert.patch - Update to libvirt 0.9.6 - Fix shutdown regression with buggy qemu - Fixed typos in libvirt.spec - Update to libvirt 0.9.5 - many snapshot improvements - latency: Define new public API and structure - USB2 and various USB improvements - storage: Add fs pool formatting - Add public API for getting migration speed - Add basic driver for Microsoft Hyper-V - Many bug fixes and improvements - Enable building with libnetcontrol - Select libnl-1_1-devel - Set qemu migration speed unlimited when migrating to file 7e5f6a51-rpc-generator.patch b12354be-mig-speed-1.patch 1282bd80-mig-speed-2.patch 6f84e110-mig-speed-3.patch 829bce17-mig-speed-4.patch 8fc40c51-mig-speed-5.patch ef1065cf-mig-speed-6.patch 0257ba8f-mig-speed-7.patch bnc#706436 - Increase max size of buffer used to receive xend response 57c95175-xend-buff-size.patch - Don't overwrite useful error messages in legacy xen driver 32620dab-fix-xen-err-msg.patch bnc#711096 - Add upstream patches to stop excessive logging 7f2498ef-no-log-invalid.patch 6ff9fc26-quiet-libxl-logging.patch - Add 'Conflicts: kvm < 0.14.1' to ensure libvirt is using a kvm package that creates qemu user:group. Remove user:group creation from libvirt bnc#694883 - Add libvirt group at package installation bnc#694885 - Explicitly add 'BuildRequires: libgcrypt-devel' since it is no longer required by libgnutls-devel - netcf is buggy and not well maintained in SUSE. Disable it in libvirt - polkit support was mistakenly disabled, re-enable - Add cgconfig to Should-{Start,Stop} in libvirtd init script bnc#712245 - Fix apparmor profile location and content update install-apparmor-profiles.patch bnc#705668 - Fix libvirtd SIGHUP handler 9e093f0b-libvirtd-sighup.patch - add baselibs.conf to sources - Enable apparmor security dirver, SLES bnc#705668 install-apparmor-profiles.patch - Update to libvirt 0.9.4 - bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - various missing python binding - bios: Add support for SGA - Numerous improvements and documentation / bug fixes - Add some upstream patches to fix memory leaks and some bugs in new rpc code c2ddd536-cert-key-order.patch 3e5d48ef-rpc-1.patch 927dfcf6-rpc-2.patch 2c85644b-rpc-3.patch afe8839f-rpc-4.patch 3cfdc57b-rpc-5.patch 7518ad75-remote-mem-leak.patch a34e193f-statstest.patch 41828514-skip-xen-tests.patch eb314315-pv-kernel-cmdline.patch 00d3c5a6-remove-dead-code.patch b8adfcc6-fix-polkit0-build.patch b2534529-unused-param.patch - Update to libvirt 0.9.3 - vcpupin: introduce the new libvirt API (virDomainGetVcpupinInfo) - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - Introduce virDomainGetControlInfo API - virNodeGetMemoryStats: Expose new API - virNodeGetCPUTime: Implement public API - send-key: Defining the public API - vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags) - support multifunction PCI device - lxc: various improvements - Create qemu user:group if necessary at package installation. More fallout from bnc#694883 - VUL-0: libvirt: integer overflow in VirDomainGetVcpus 774b21c1-CVE-2011-2511.patch bnc#703084 - Enable building libvirt with audit support bnc#694891 - fate#311371 Enhance yast to configure live migration for Xen and KVM add firewall service file for libvirt - Invoke qemu instances as user:group qemu:qemu by default bnc#694883 - Update to libvirt 0.9.2 - Framework for lock manager plugins - API for network config change transactions (netcf required) - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - spec file: Adjust some directory attributes to support running non-privileged qemu instances - Remove vi_VN locale if suse_version < 11.3 - Enable cap_ng when building lxc support. - Update to libvirt 0.9.1 - support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl drive - Spice: support audio, images and stream compression - Move libvirt-iohelper from client to base package - fix baselibs.conf not to requires source 32bit - Install log dir for libxl f7e9b448-libxl-build.patch - Update to libvirt 0.9.0 final - Support cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - add virDomain{Get,Set}BlkioParameters - introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Numerous enhancements and bug fixes - Update to libvirt 0.9.0 RC3 - use %first_lang before changing symlinks, find_lang removes unsupported languages - VUL-0: libvirt: several API calls do not honour read-only connection 71753cb7-CVE-2011-1146.patch bnc#678406 - Add baselibs.conf file to build xxbit packages for multilib support bnc#676921 - Minor fixes for libvirt-guests bnc#653398 - Do not add drive 'boot=on' param when a kernel is specified efc2594b-boot-param.patch - Update to libvirt 0.8.8 final - sysinfo: expose new API - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Update to libvirt 0.8.8 RC3 - Update to libvirt 0.8.8 RC1 - Remove explicit dependency on libyajl libvirt.spec bnc#668225 - Retry JSON monitor 'cont' cmd on MigrationExpected error 4301b95a-json-cont-cmd.patch - Add support for specifying Hardware Assisted Paging (HAP) in libvirt domain XML. 48a5dccd-hap1.patch 04197350-hap2.patch af521a01-hap3.patch 79f56c66-hap4.patch 094c6f4a-hap-fix.patch bnc#659665 - Enabled yajl for suse_version >= 1140 - Fix generation of dnsmasq's --dhcp-hostsfile option a43c7338-dnsmasq-hostfile-fix.patch - Disable yajl support as the library does not yet exist in SuSE distros. - Support libvirt-guests on SuSE distros use-libvirt-guests-on-suse.patch bnc#653398 - Update to libvirt 0.8.7 - Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver - Add network disk support - Fix VNC port reservation race in qemu driver c58b1056-init-bitmap-size.patch bnc#659431 - Do not limit insserv_cleanup to SLES - disable building openvz driver - Update to libvirt 0.8.6 - new API virDomainIsUpdated - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - Introduce a virDomainOpenConsole API - Support for SPICE graphics - Add a sysinfo and SMBIOS support - Implement virsh qemu-monitor-command - Enabled yajl, macvtap, and virtualport for suse_version >= 1140 - Fix build when using "policy kit 0" polkit0.patch - Update to libvirt 0.8.5 - Enable JSON and netdev features in QEMU > 0.13 - framework for auditing integration - framework for DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - portability to OS-X - lot of bug fixes and other improvements - cannot restart dead libvirtd without manually removing pidfile modified libvirtd.init bnc#645755 - Fix package dependencies so can be installed without pulling excess of optional components - Support dropping capabilities with cap-ng library in openSUSE >= 11.3 - Fix build when virtualport support is available but macvtap is disabled. vport-configure.patch - Fix CDROM media change for Xen PV domains modified xen-pv-cdrom.patch bnc#636231 - Update to libvirt 0.8.4 - various improvements to UML driver - documentation improvements - lot of bug fixes and other improvements - enable ESX driver for openSUSE - Update to libvirt 0.8.3 - Support vSphere 4.1 - Qemu arbitrary monitor commands - Qemu Monitor API entry point - lots of improvements and bug fixes - VUL-0: multiple issues in libvirt CVE-2010-223x-000[1-0].patch, CVE-2010-223x-0010.patch, CVE-2010-2242-nat.patch bnc#618155 - Use netcat-openbsd, which contains a proper 'nc' program supporting the '-U' option. Drop socat.patch. bnc#611023 - Re-enable numa support now that bnc#598488 is resolved. - Allocate buffer to hold xend content bnc#609738 xend-buff-size.patch - Add upstream fixes to bitmap code that was introduced to fix bnc#594024 bitmap-alloc.patch bitmap-fixes.patch - Fix race in VNC port reservation with qemu/KVM domains bnc#594024 vnc-race-{1,2,3}.patch - Don't package directories/files under /var/run - Add upstream commit 34a7f3f6 to fix unintentional breakage of RPC protocol. - Disable numa support in openSUSE11.3/Factory pending resolution of bnc#598488 - Update to libvirt 0.8.1 - Add virDomainGetBlockInfo API to query disk sizing - Start dnsmasq from libvirtd with --dhcp-hostsfile option - lots of improvements and bug fixes - Update to libvirt 0.8.0 - Snapshot API framework - Add managed save API entry points - Timer subselection for domain clock - Add hook utilities - Network filtering API - Introduce a new virDomainUpdateDeviceFlags public API - Introduce a new public API for domain events - Public virDomainMigrateSetMaxDowntime API - Add public API for volume wiping - xenapi: Initial commit of the new driver - lots of improvements and bug fixes - Fix 'virsh dominfo' crash when no security driver is configured fix-no-secdriver.patch - Updated to version 0.7.7 - Introduce public API for domain async job handling - macvtap support - Add QEMU support for virtio channel - Add persistence of PCI addresses to QEMU - Functions for computing baseline CPU from a set of host CPUs - Public API for virDomain{Attach,Detach}DeviceFlags - lots of improvements and bug fixes - Ensure yast-created bridges are not manipulated by libvirt bnc#584757 Modified suse-network.patch - Fix ordering of xen disks to preserve 'bootable' flag bnc#474738 xend-disk-order.patch - Add support for blktap2 disks xen-tap2-support.patch - Fix listing of yast-created bridges bnc#583754 Modified suse-network.patch - Add support for new XEN_DOMCTL_INTERFACE_VERSION version 7. xen-domctl-ver7.patch - Unconditionally add /var/log/libvirt/{qemu,lxc,uml} directories. bnc#579522 - Updated to version 0.7.6 - Implement support for multi IQN - Implement CPU topology support for QEMU driver - Use QEmu new device adressing when possible - Implement SCSI controller hotplug/unplug for QEMU - lots of improvements and bug fixes - Support new XEN_SYSCTL_INTERFACE_VERSION 7 in libvirt bnc#574124 xen-sysctl-v7.patch - Add upstream patches as prelude to fixing various device attach/detach issues devflag-0[1-9].patch - Fix attaching/detaching disk device from inactive Xen guest bnc#500586 and bnc#573748 - Fix migration with Xen4.0 bnc#569598 Add xen-migration-params.patch Remove migrate-params.patch - Fix freeing of uninitialized pointer when using HAL in node device driver node-dev-free.patch - Require virt-utils package for common tools such as qemu-img - Updated to version 0.7.5 - Add new API virDomainMemoryStats to header and drivers - Public API and domain extension for CPU flags - expose SR IOV physical/virtual function relationships - Support for JSON mode monitor [deactivated] - Support for interface model='netfront' - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - lots of improvements and bug fixes - Fix libvirt xen hypervisor driver to work with domctl interface version 6 xen-shr-pages.patch - Plumb domain description in xend backend xend-description-tag.patch - Fix listing of defined but inactive Xen domains xen-list-defined.patch - Updated to version 0.7.4 - Implement a node device backend using libudev - New APIs for checking some object properties - Fully asynchronous monitor I/O processing - add MAC address based port filtering to qemu - support for IPv6 / multiple addresses per interfaces - lots of improvements and bug fixes - Fix compilation against xen-unstable xen-max-vcpus.patch - Modify detach-disk.patch as per upstream suggestions - spec file: Fix polkit vs PolicyKit Requires - Fix compilation when selinux is enabled selinux-ldflags.patch - Fix compilation warnings updated snapshots.patch virsh-warning.patch - Updated to version 0.7.2 - sVirt AppArmor security driver - Add public API definition for data stream handling - ESX add esxDomainDefineXML() - LXC: suspend/resume support - Big code tree cleanup - Lots of bug fixes and improvements - Add ocfs2 to list of supported fs pool types fate#307387 - Build phyp driver ifarch ppc64 fate#307096 - Fix memory leaks in libvirtd's message processing msg-proc-memleak.patch - Fix connection ref counting in xen drivers xen-refcnt.patch - Fix abort in virsh when specifying a connection URI vshdeinit-recurse.patch - Workaround for missing pkgconfig file in device-mapper-devel devmap-no-pkgconfig.patch bnc#540942 - Updated to version 0.7.1 - Add support for encrypted (qcow) volume creation - Secret manipulation public API - Multipath storage support module - VBox add Storage Volume support - Support configuration of huge pages in guests - Support new PolicyKit 1.0 API - Compressed save image format for Qemu - Qemu add host PCI device hotplug support - Updated to version 0.7.0 - Interface implementation based on netcf (disabled on SuSE) - Add new net filesystem glusterfs - Initial VMWare ESX driver - Add support for VBox 3 and event callbacks on vbox - First version of the Power Hypervisor driver - Run QEMU guests as an unprivileged user (still root on SuSE) - Support cgroups in QEMU driver - QEmu hotplug NIC support - Storage cloning for LVM and Disk backends - Updated to version 0.6.5 - create storage volumes on disk backend - drop of capabilities based on libcap-ng when possible - forbid autostart on transcient networks - re-detection of transient VMs after libvirtd restart - create and destroy NPIV support - other bug fixes and cleanups - Removed unnecessary call to fillup_and_insserv macro in %post scriptlet - Updated to version 0.6.2 - support SASL auth for VNC server - memory ballooning in QEMU - SCSI HBA storage pool support - PCI passthrough in Xen driver - new APIs for Node device detach reattach and reset - sVirt mandatory access control support - thread safety of the API and event handling - allow QEmu domains to survive daemon restart - extended logging capabilities - support copy-on-write storage volumes - support of storage cache control options for QEMU/KVM - Improvements from lnussel@suse.de - add %jobs macro again - package default qemu network and augeas config files again - don't start libvirtd by default (bnc#496838) - use --disable-static instead of just removing static libraries ==== lightdm ==== Version update (1.17.5 -> 1.18.1) Subpackages: liblightdm-gobject-1-0 lightdm-lang - fix config file to use new Seat:* sematics - update to 1.18.1 * Use /dev/tty0 instead of /dev/console for VT operations * Small documentation fixes * Don't write $DISPLAY into tty line in utmp/btmp. ==== llvm ==== Subpackages: libLLVM libLLVM-32bit - Re-enable glibc-2.23 patch for Tumbleweed ==== mozc ==== Version update (2.17.2123.102 -> 2.17.2313.102) Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools - Upstream update to 2.17.2313.102 * "-j" option is deprecated * Calculator supports inputs starting with "=" * ibus-mozc supports "icon_prop_key" and input mode labels are shown on tray icon * Minor updates and refactoring - Update ibus-provide-layout-variations.patch - Update mozc-ninja-verbose-build.patch ==== opal ==== - Use pkgconfig instead of libffmpeg-devel ==== openssl ==== Subpackages: libopenssl-devel libopenssl1_0_0 libopenssl1_0_0-32bit - Remove a hack for bsc#936563 - Drop bsc936563_hack.patch - import fips patches from SLE-12 * openssl-fips-clearerror.patch * openssl-fips-dont-fall-back-to-default-digest.patch * openssl-fips-fix-odd-rsakeybits.patch * openssl-fips-rsagen-d-bits.patch * openssl-fips-selftests_in_nonfips_mode.patch * openssl-fips_RSA_compute_d_with_lcm.patch * openssl-fips_disallow_ENGINE_loading.patch * openssl-fips_disallow_x931_rand_method.patch * openssl-rsakeygen-minimum-distance.patch * openssl-urandom-reseeding.patch - add support for "ciphers" providing no encryption (bsc#937085) * don't build with -DSSL_FORBID_ENULL ==== perl-SQL-Statement ==== Version update (1.409 -> 1.410) - updated to 1.410 see /usr/share/doc/packages/perl-SQL-Statement/Changes 1.410 2016-04-11 [Bug fixes] * Fix RT#113625 - Unnecessary x-bits (Kent Fredric) [Documentation] * pod2markdown README.md from lib/SQL/Statement.pm ==== perl-Sub-Name ==== Version update (0.14 -> 0.15) - updated to 0.15 see /usr/share/doc/packages/perl-Sub-Name/Changes 0.15 2016-03-15 22:17:38Z - fix uninitialized warning in test on perls < 5.8.6 (RT#104510) - repository moved to the github p5sagit organization (the primary is on shadowcat, mirrored to github) ==== shotwell ==== Version update (0.22.0+git.20160103 -> 0.22.1+git.20160416) Subpackages: shotwell-lang - Update to version 0.22.1+git.20160416: + build: Remove some shell magic. + Do not use Posix.system(). + Update .gitignore. + Removed execution permissions of formats page. + Fixed mentions to UI's option/item/button labels. + Add '<gui>' tag to option/item/button mentions. + Change "Date and Time" help's page filename to fit its content. + Updated translations. ==== strace ==== - Cleanup spec file with spec-cleaner - Drop alpha/sparc conditionals, neither is supported - Drop ppc/ppc64 provides/obsolete as no longer needed - Do not export OPTFLAGS as they are used anyways ==== texlive ==== - Use some more system libraries - Avoid to prerequire own packages at build time - Use system libmpfr - Work around broken perl_gen_filelist rpm macro - Change Recommends for binary packages on their main packages to Requires(pre) even if we get a dependency loop as otherwise some developers to not get it right. - Add some basic Recommends for binary packages to have an basic environment around. - Really require the library packages with texive-bin-devel ==== texlive-specs-m ==== Version update (2015.104.svn37789 -> 2015.105.svn37789) - There is no texlive-misc with null.tex anymore but texlive-knuth-lib - Let texlive-lm-fonts obsolete ctan-latinmodern-fonts (boo#971282) - Let texlive-junicode-fonts obsolete ctan-junicode-fonts (boo#971282) ==== totem ==== Version update (3.20.0 -> 3.20.1) Subpackages: nautilus-totem totem-plugins - Update to version 3.20.1: + Make playback rate available to plugins. + Add more shortcuts for the shortcuts help window. + Fix a number of compilation warnings. + Updated translations. - Add totem-Fix-build-werror.patch: backend: Fix the build with - Werror=format. Fix build on i586 (bgo#765036). ==== vm-install ==== Version update (0.8.47 -> 0.8.50) - bsc#974470 - The PV SLES-12-SP2 guest installation on xen(host SLES-11-SP4) can not boot - Version 0.8.50 - Add support for Windows Server 2016 - Version 0.8.49 - Fix call to brctl on Tumbleweed - Version 0.8.48 ==== yast2 ==== Version update (3.1.183 -> 3.1.185) Subpackages: yast2-devel-doc - CWM: fix showing help for tabs widgets found during fixing bnc#952633) - 3.1.185 - Make the "Abort" button default in the file conflict popup (safe default compatible with zypper) (bsc#923590) - 3.1.184 ==== yast2-bootloader ==== Version update (3.1.165 -> 3.1.176) - smarter prep partition proposal (bnc#970152) - fix exception when grub.cfg is not yet generated (bnc#976534) - 3.1.176 - fix installing grub2 to underlaying devices (bnc#976315) - 3.1.175 - Improve misleading label for GRUB2 password (bnc#952633) - 3.1.174 - fix regression in installation on md raid (related to FATE#317701 found by openqa) - 3.1.173 - fix regression in serial console handling and cover it with automatic tests (bnc#870514 appears again) - 3.1.172 - Fix error when showing order of hard disks (bsc#975514) - 3.1.171 - Fix: Taking modulename "Bootloader" instead of class. (related to FATE#317701) - 3.1.170 - Clean pending TODOs and implement bootloader API calls with new architecture (related to FATE#317701) - 3.1.169 - Drop preparing storage data for perl-Bootloader as it is no longer needed (related to FATE#317701) - 3.1.168 - Fix import of integer timeout and export of terminal symbol (found during testing of FATE#317701) - 3.1.167 - do not propose nor running grub2-install on bare metal POWER (bnc#970582) - do not use perl-Bootloader in yast2-bootloader (FATE#317701) - 3.1.166 ==== yast2-drbd ==== Version update (3.1.20 -> 3.1.21) - bsc#976562, fix error when using hyphen in node name. - fate#320398, add require to drbd9.0 for fate#315096. - fate#320398, support drbd9 to extend to multiple node - Syntax change: support read/write automatically node-id. - Syntax change: support connection-mesh and net section in it. - Syntax compatible: won't pop up error for connection section. not support write connection section. - Version 3.1.21 ==== yast2-installation ==== Version update (3.1.177 -> 3.1.181) - Fix handling of license acceptance in welcome screen (bsc#975774) - 3.1.181 - Run the automatic installer self update also in the AutoYaST mode, read the optional custom URL from the profile ("general" -> "self_update_url" node) (FATE#319716) - 3.1.180 - bsc#956473 - improved formatting of network interfaces listing - 3.1.179 - do not install perl-Bootloader-YAML on target system as it is no longer needed (FATE#317701) - 3.1.178 ==== yast2-kdump ==== Version update (3.1.36 -> 3.1.37) - Remove unused import of dropped BootCommon package (related to FATE#317701) - 3.1.37 ==== yast2-vm ==== Version update (3.1.25 -> 3.1.26) - Remove workarounds not needed for new bootloader (related to FATE#317701) - 3.1.26 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org