SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libvirt-daemon-2.0.0-27.39.bug1087289_410.1.x86_64.rpm :
Thu Apr 5 14:00:00 2018 jfehligAATTsuse.com
- cpu: fix backport of Spectre patches
Modified libvirt-cpu-add-CPU-features-and-model-for-indirect-branch-prediction-protection.patch
bsc#1088147

Tue Mar 13 13:00:00 2018 jfehligAATTsuse.com
- libvirtd: Explicit dependency on systemd-machined
01079727-libvirtd-systemd-shutdown-target.patch,
1b0c42ff-libvirtd-depend-machined.patch
bsc#1074014, bsc#1084773

Mon Mar 5 13:00:00 2018 jfehligAATTsuse.com
- qemu: avoid denial of service reading from QEMU guest agent
CVE-2018-1064
CVE-2018-1064-qemu-ga.patch
bsc#1083625

Fri Feb 23 13:00:00 2018 jfehligAATTsuse.com
- libxl: round memory values to next 1MiB increment
ef71caea-libxl-memalign.patch
bsc#1082041

Fri Feb 9 13:00:00 2018 cbosdonnatAATTsuse.com
- Determine hostname early to avoid code injection
in lxc driver. (bsc#1080042)
759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch
c2dc6698-fix-deadlock-obtaining-hostname.patch

Wed Feb 7 13:00:00 2018 cbosdonnatAATTsuse.com
- Spectre fixes - CVE-2017-5715 (bsc#1079869)
Added patches:
libvirt-conf-include-x86-microcode-version-in-virsh-capabiltiies.patch
libvirt-cpu-add-CPU-features-and-model-for-indirect-branch-prediction-protection.patch
libvirt-cpu_x86-Copy-CPU-signature-from-ancestor.patch
libvirt-qemu-capabilities-force-update-if-the-microcode-version-does-not-match.patch
libvirt-util-add-virFileReadHeaderQuiet-wrapper-around-virFileReadHeaderFD.patch
libvirt-util-introduce-virHostCPUGetMicrocodeVersion.patch
libvirt-util-new-function-virFileLength.patch

Wed Jan 31 13:00:00 2018 lyanAATTsuse.com
- tpm: Use /dev/null for cancel path if none was found
dfbb15b7-tpm-Use-dev-null-for-cancel-path-if-none-was-found.patch
bsc#1078808

Fri Jan 19 13:00:00 2018 jfehligAATTsuse.com
- spec: Add \"Requires: python-lxml\" in daemon-hooks subpackage

Fri Jan 19 13:00:00 2018 jfehligAATTsuse.com
- qemu: avoid denial of service reading from QEMU monitor
CVE-2018-5748
bc251ea9-CVE-2018-5748.patch
bsc#1076500

Thu Jan 11 13:00:00 2018 jfehligAATTsuse.com
- Add a qemu hook script providing functionality similar to Xen\'s
block-dmmd script
suse-qemu-domain-hook.py
FATE#324177

Fri Dec 22 13:00:00 2017 jfehligAATTsuse.com
- schema: make disk driver name attribute optional
b494e09d-schema-driver-name-optional.patch
boo#1073973

Thu Dec 21 13:00:00 2017 cbosdonnatAATTsuse.com
- virt-create-rootfs: handle all SLE 12 versions (bsc#1072887)

Mon Dec 18 13:00:00 2017 jfehligAATTsuse.com
- libvirt-guests: fix \'stop\' operation when action is \'suspend\'
69ed99c7-dom0-persistent.patch,
8599aedd-libvirt-guests-dom0-filter.patch
bsc#1070130

Mon Nov 27 13:00:00 2017 jfehligAATTsuse.com
- daemon: drop minsize directive from hypervisor logrotate files
6c43149c-qemu-logrotate-drop-minsize.patch
418a1002-hypervisor-logrotate-drop-minsize.patch
bsc#1062760
- nodedev: Increase the netlink socket buffer size
d1eea6c1-nodedev-increase-netlink-sockbuf.patch
bsc#1035442

Tue Oct 10 14:00:00 2017 jfehligAATTsuse.com
- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage
bsc#1062620

Tue Aug 29 14:00:00 2017 jfehligAATTsuse.com
- rpc: avoid ssh interpreting malicious hostname as arguments
e4cb8500-avoid-malicious-ssh-hostname-as-args.patch
bsc#1053600

Mon Aug 21 14:00:00 2017 jfehligAATTsuse.com
- Security manager: don\'t autogenerate seclabels of type \'none\'
ff7e0a1a-fix-securityselinuxtest.patch,
0f1993aa-dont-autogen-seclable.patch
bsc#1049505, boo#1051017

Thu Aug 3 14:00:00 2017 jfehligAATTsuse.com
- spec: move /usr/share/libvirt/libvirtLogo.png symlink from
client to doc subpackage, where its target resides
bsc#1052151

Fri Jul 14 14:00:00 2017 jfehligAATTsuse.com
- tools: Ignore newlines in libvirt-guests.sh guest list
69722fd7-ignore-newline-libvirt-guests.patch
boo#1048783

Mon Jun 5 14:00:00 2017 jfehligAATTsuse.com
- openSUSE only: add support for VirtualBox 5.1
15209649-support-vbox-5_1.patch,
2b4e16cf-vbox-hookup-the-5.1-C-API-to-the-unified-driver.patch,
819593d1-Add-vbox-5.1-driver-file.patch
boo#1017189

Tue May 23 14:00:00 2017 jfehligAATTsuse.com
- libxl: add default controllers for USB devices
6de895f6-libxl-def-usbctrl.patch
bsc#1031056

Fri May 5 14:00:00 2017 jfehligAATTsuse.com
- spec: define path to parted using autoconf cache variable. parted
is used for management of disk-based storage pools
bsc#1012143

Tue May 2 14:00:00 2017 jfehligAATTsuse.com
- xl: don\'t output (null) target in domxml-to-native
8126d870-libxl-cdrom-config-fix.patch,
710d875f-libxl-cdrom-config-test.patch
bsc#1036785

Thu Apr 20 14:00:00 2017 jfehligAATTsuse.com
- Increase file and task limits for daemons
27cd7635-increase-daemons-file-limit.patch,
6b3fb86b-increase-libvirtd-task-limit.patch
bsc#1034024

Mon Apr 3 14:00:00 2017 cbosdonnatAATTsuse.com
- Only check for IPv6 RA routes when setting up IPv6 network.
bsc#1025252
Added patch:
a1f46c71-restrict-IPv6-RA-routes-check.patch

Wed Mar 29 14:00:00 2017 jfehligAATTsuse.com
- Add Conflicts=xendomains.service to libvirtd service
suse-libvirtd-service.patch
bsc#1015348

Wed Mar 22 13:00:00 2017 cbosdonnatAATTsuse.com
- Fail to start network instead of losing routes if IPv6 forwarding
is required. bsc#1025252
Added patches:
00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch
3ee35d7d6-more-uses-of-SYSCTL_PATH.patch
5dd607059-add-virNetDevGetName.patch
754515b7d-add-virNetlinkDumpCommand.patch
d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch

Thu Mar 16 13:00:00 2017 jfehligAATTsuse.com
- qemu: ensure memory settings are properly aligned
ff3112f3-qemu-hugepage-align-fix.patch
bsc#1029738

Thu Mar 16 13:00:00 2017 jfehligAATTsuse.com
- qemu: Fix monitor timeout with large memory VMs
67dcb797-virTimeBackOffWait-sleepcap.patch
85af0b80-qemu-adaptive-montimeout.patch
bsc#1013113

Thu Feb 16 13:00:00 2017 jfehligAATTsuse.com
- libxl: more fixes for dom0 maxmem setting
4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch
bsc#1017762

Fri Feb 10 13:00:00 2017 jfehligAATTsuse.com
- apparmor: don\'t fail on non-apparmor
apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch
bsc#1023436

Fri Feb 10 13:00:00 2017 jfehligAATTsuse.com
- libxl: fix reporting of domain maximum memory
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch
bsc#1017762

Fri Feb 10 13:00:00 2017 jfehligAATTsuse.com
- libxl: set disk format to raw if not specified and fix disk
detach
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch
bsc#1003379

Tue Jan 24 13:00:00 2017 jfehligAATTsuse.com
- libxl: fix timer configurations
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch
bsc#1019969

Fri Jan 13 13:00:00 2017 cbosdonnatAATTsuse.com
- Fix loop on usb entries in libxl driver bsc#1018189
162bb0e7b-libxl-fix-usb-inputs-loop-error.patch
Renamed (now upstream):

* xen-pvusb-hvm.patch -> f4f285d8-xen-pvusb-hvm.patch

Fri Jan 13 13:00:00 2017 jfehligAATTsuse.com
- libxl: always enable pae for x86_64 HVM
ecb587e4-libxl-pae.patch
bsc#987002

Wed Jan 11 13:00:00 2017 jfehligAATTsuse.com
- libxl: implement virDomainGetMaxVcpus
a05e2570-libxl-virDomainGetMaxVcpus.patch
bsc#1017762

Fri Dec 30 13:00:00 2016 jfehligAATTsuse.com
- virsh: migrate: --postcopy is mandatory with
- -postcopy-after-precopy
04597a70-postcopy-mig-flag.patch,
01193545-postcopy-mig-fixup.patch
bsc#1017086

Mon Dec 19 13:00:00 2016 cbosdonnatAATTsuse.com
- Ignore domain-0 in libvirt-guests service. bsc#1016253
cc38d566-exclude-Xen-dom0-from-libvirt-guests.patch

Tue Dec 6 13:00:00 2016 cbosdonnatAATTsuse.com
- Avoid libvirtd crash when transient lxc domain fails to start
bsc#1013991
5f5a5a42-lxcDomainCreateXMLWithFiles-Avoid-crash.patch
- Fix libvirtd crash when destroying lxc domains. bsc#1013991
089d7a55-lxc-monitor-now-holds-a-reference-to-the-domain.patch

Wed Nov 16 13:00:00 2016 jfehligAATTsuse.com
- spec: explicitly set qemu-bridge-helper path to /usr/lib/
bsc#999070

Tue Nov 8 13:00:00 2016 cbosdonnatAATTsuse.com
- Package org.libvirt.api.policy polkit file (bsc#959297)
- Fix postun systemd services cleanup
- Mark /etc/libvirt/nwfilter/
*.xml files as config files

Fri Oct 14 14:00:00 2016 jfehligAATTsuse.com
- libxl: fix leaking of migration ports
libxl-release-mig-port.patch
bsc#1005288

Wed Sep 28 14:00:00 2016 jfehligAATTsuse.com
- libxl: fix handling of credit scheduler weight parameter
4c600de7-libxl-schedinfo.patch,
f4332dd2-virsh-pod-sched-fix.patch
bsc#1001698
- virtlogd.socket: Tie lifecycle to libvirtd.service
839a0608-virtlogd-lifecycle1.patch,
f496ce1d-virtlogd-lifecycle2.patch
bsc#1001446

Wed Sep 21 14:00:00 2016 jfehligAATTsuse.com
- libxl: support VIR_MIGRATE_PERSIST_DEST migration flag
1fc90ae9-libxl-mig-persist.patch
bsc#996020

Wed Sep 21 14:00:00 2016 cbosdonnatAATTsuse.com
- Don\'t provide empty usb device list to libxl.
xen-pvusb-hvm.patch
bsc#998005

Fri Sep 16 14:00:00 2016 jfehligAATTsuse.com
- cpu_x86: Fix host-model CPUs on hosts with CMT
dbb14bb0-cmt-fix1.patch, 1ac897a1-cmt-fix2.patch,
58ba240d-cmt-fix3.patch, 300f668c-cmt-fix4.patch
bsc#998389

Tue Sep 6 14:00:00 2016 jfehligAATTsuse.com
- libxl: allow libxl to calculate shadow mem requirements
c0960aab-libxl-shadow-mem.patch
bsc#997278
- libxl: advertise support for migration V3
36f57ad-advertise-migv3.patch
bsc#996020

Tue Sep 6 14:00:00 2016 jfehligAATTsuse.com
- Replace pci-use-driver-override-sysfs.patch with upstream variant
70f83f9d-pci-driver-override.patch
bsc#986718

Mon Sep 5 14:00:00 2016 cbosdonnatAATTsuse.com
- Updated patches with the version accepted upstream. bsc#989646

* libxl-usb-vendor.patch replaced by
e01d300b-libxl-usb-vendor.patch

* virHostdevFindUSBDevice-privsyms.patch replaced by
ea46e00f-virHostdevFindUSBDevice-privsyms.patch
- Add USB Controller support for libxl driver. bsc#989646
f820d5bf6-USB-port-path-as-an-array-of-integers.patch
82c142b3-introduce-virDomainUSBAddressSet.patch
6b3e4e2b-functions-usb-controllers-to-addr.patch
44304c6e-libxl-usb-controller-hotplug.patch
770bf992-libxl-usb-controller-creation.patch
9a361bbb-xenconfig-usb-controller-conversion.patch
be146b34-extend-usb-controller-model.patch
c6f0e177-qusb-qemu-check.patch
f5359e55-libxl-autocreate-usb-controller.patch

Mon Aug 29 14:00:00 2016 cbosdonnatAATTsuse.com
- Reintroduce mistakenly removed virt-create-rootfs.
virt-create-rootfs.patch. bsc#995981

Wed Aug 17 14:00:00 2016 jfehligAATTsuse.com
- Replace qemu-auth-AEX-fix.patch with upstream variant
d53d4650-qemu-rbd-auth.patch
bsc#988998

Wed Aug 17 14:00:00 2016 jfehligAATTsuse.com
- libxl: allow vendor/product addressing for USB hostdevs
virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch
bsc#989646

Sat Aug 13 14:00:00 2016 jfehligAATTsuse.com
- Replace cpumodel-vendor-crash-fix.patch with upstream variant
541e9ae6-cpu-vendor-crash-fix.patch
bsc#992425

Fri Aug 12 14:00:00 2016 jfehligAATTsuse.com
- qemu: fix auth for curl, iscsi, and rbd network disks
a7f84cb1-qemu-virtio-disk-error-cleanup.patch,
60c40ce3-qemuDomainSecretDiskCapable.patch,
fceeeda2-qemu-secinfo-hotplug-disk.patch, qemu-auth-AEX-fix.patch
bsc#988998

Fri Aug 5 14:00:00 2016 jfehligAATTsuse.com
- cpu_x86: fix libvirtd segfault when host cpu is \'qemu64\'
cpumodel-vendor-crash-fix.patch
bsc#992425

Fri Aug 5 14:00:00 2016 cbosdonnatAATTsuse.com
- bsc#988279. Move the qemu-bridge-helper apparmor profile from the
qemu abstraction to the usr.sbin.libvirtd profile.
apparmor-qemu-bridge-helper.patch

Wed Aug 3 14:00:00 2016 jfehligAATTsuse.com
- spec: minor improvements to logic enabling numactl and numad
support and fix nested if indentation
FATE#319979

Tue Aug 2 14:00:00 2016 jfehligAATTsuse.com
- Update patches providing support for driver_override sysfs
interface with latest upstream variant. Dropped
pci-simplify-stub.patch and updated
pci-use-driver-override-sysfs.patch
bsc#986718

Sat Jul 30 14:00:00 2016 jfehligAATTsuse.com
- spec: enable numactl and numad support for aarch64
FATE#319979, bsc#991377

Fri Jul 15 14:00:00 2016 jfehligAATTsuse.com
- BuildRequires: use librbd-devel instead of ceph-devel
- Enable rbd support for aarch64
bsc#979473

Thu Jul 14 14:00:00 2016 jfehligAATTsuse.com
- Use driver_override sysfs interface for binding/unbinding
PCI stub drivers
pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch
bsc#986718

Tue Jul 12 14:00:00 2016 jfehligAATTsuse.com
- systemd: fix ready notification on abstract socket
c8f08e48-systemd-notify-fix.patch
boo#987668

Fri Jul 1 14:00:00 2016 jfehligAATTsuse.com
- Update to libvirt 2.0.0
- Change version scheme to match libvirt\'s time-driven release
schedule. will be incremented on first release of
new calendar year, on each monthly release, and
on stable branch maintenance release
- Include libvirt-admin utility and API
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
apparmor-dont-scrub-environment-of-virtlogd-process.patch,
e33cd67a-xenconfig-backendtype-fix.patch
- FATE#316228, FATE#316628, FATE#319531, FATE#319810,
FATE#320490

Mon Jun 20 14:00:00 2016 jfehligAATTsuse.com
- spec: Recent simplification allows using a common spec file for
SLE and openSUSE

Thu Jun 16 14:00:00 2016 jfehligAATTsuse.com
- xenconfig: fix conversion of to backendtype
e33cd67a-xenconfig-backendtype-fix.patch
bsc#984798

Wed Jun 15 14:00:00 2016 jfehligAATTsuse.com
- Advertise aarch64 UEFI firmware paths
- adjust spec file to include aarch64 paths in
\'--with-loader-nvram=\' configure option
- adjust qemu.conf \'nvram\' option to include the SUSE paths
bsc#981836, bsc#983747

Thu Jun 9 14:00:00 2016 jfehligAATTsuse.com
- apparmor: Don\'t scrub environment of virtlogd process
apparmor-dont-scrub-environment-of-virtlogd-process.patch
boo#980441

Mon Jun 6 14:00:00 2016 jfehligAATTsuse.com
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
libxl-api-version4.4.patch,
libxl-migv2-save-restore.patch, libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- FATE#316228, FATE#316628, FATE#319531, FATE#319810,
FATE#320490
- Includes fixes for bsc#903757, bsc#936524, bsc#948686,
bsc#952889, bsc#956298, bsc#960305, and bsc#964465
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310

Wed May 25 14:00:00 2016 jfehligAATTsuse.com
- libxl: add domainInterfaceAddresses API
ba566428-libxl-dom-iface-addrs.patch
bsc#979425

Wed May 25 14:00:00 2016 jfehligAATTsuse.com
- libxl: default to qemu driver for network disks
a1c9a81a-libxl-rbd-fix.patch
boo#981094

Wed May 18 14:00:00 2016 jfehligAATTsuse.com
- spec: Remove %defattr usage
Inspired by upstream commit 90f9193c

Fri May 13 14:00:00 2016 jfehligAATTsuse.com
- Fix default video RAM setting
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch
bsc#979397

Wed May 4 14:00:00 2016 jfehligAATTsuse.com
- libxl: support Xen migration stream V2
libxl-api-version4.4.patch, libxl-migv2-save-restore.patch,
libxl-migv2-migration.patch
bsc#978361

Tue May 3 14:00:00 2016 jfehligAATTsuse.com
- Update to libvirt 1.3.4
- Add support for migration data compression in QEMU driver
- Drop libvirtd.socket
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches: 216650f1-libxl-build-fix.patch,
6d8b6d28-mark-implicit-video-primary.patch,
03e8d5fb-qemu-perf-memory-corruption.patch,
libvirtd-systemd-socket.patch
- FATE#316228, FATE#316628, FATE#319531, FATE#319810,
FATE#320490

Mon Apr 18 14:00:00 2016 jfehligAATTsuse.com
- qemu: perf: Fix crash/memory corruption on failed VM start
03e8d5fb-qemu-perf-memory-corruption.patch
bsc#977131

Mon Apr 18 14:00:00 2016 jfehligAATTsuse.com
- Fix setting implicit video devices as primary
6d8b6d28-mark-implicit-video-primary.patch
bsc#977150

Tue Apr 12 14:00:00 2016 jfehligAATTsuse.com
- 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
- FATE#316228, FATE#316628, FATE#319531, FATE#319810,
FATE#320490
- Fix build with Xen4.7
216650f1-libxl-build-fix.patch

Fri Mar 18 13:00:00 2016 jfehligAATTsuse.com
- spec: restart daemons in %posttrans after connection drivers
have been processed
bsc#854343, bsc#968483

Thu Mar 3 13:00:00 2016 jfehligAATTsuse.com
- libxl: advertise system qemu instead of qemu-xen in caps
libxl-qemu-emulator-caps.patch
FATE#320638

Tue Mar 1 13:00:00 2016 jfehligAATTsuse.com
- Update to libvirt 1.3.2
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- FATE#319531, FATE#319810, FATE#320490

Thu Feb 18 13:00:00 2016 jfehligAATTsuse.com
- libxl: Add support for block-{dmmd,drbd,npiv} scripts
libxl-support-block-script.patch
bsc#954872 and FATE#319810

Thu Jan 28 13:00:00 2016 jfehligAATTsuse.com
- Update to libvirt 1.3.1
- CVE-2015-5313
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches: ba25c214-libxl-log-level.patch,
virt-aa-helper-rw-mounts.patch,
disable-virCgroupGetPercpuStats-test.patch
- FATE#319531, FATE#320490

Tue Dec 29 13:00:00 2015 jfehligAATTsuse.com
- Update to libvirt 1.2.18.2 stable release
- Inherit many upstream bug fixes, including CVE-2015-5313
bsc#953110
- Drop patches included in the stable release
a1bdf04b-apparmor-dominfo.patch

Tue Nov 17 13:00:00 2015 cbosdonnatAATTsuse.com
- Don\'t add apparmor deny rw rule for 9P readonly mounts.
bsc#952849. virt-aa-helper-rw-mounts.patch

Fri Oct 16 14:00:00 2015 cbosdonnatAATTsuse.com
- spec: remove all dependencies on apparmor to keep it optional.
bsc#949793

Tue Oct 13 14:00:00 2015 jfehligAATTsuse.com
- xenconfig: set disk type to BLOCK when driver is not tap or file
xend-sxpr-disk-type.patch
bsc#938228

Fri Oct 9 14:00:00 2015 jfehligAATTsuse.com
- spec: the libvirt apparmor profiles #include files from the
apparmor-profiles package, thus should have a dependency on it
bsc#949793

Tue Oct 6 14:00:00 2015 cbosdonnatAATTsuse.com
- Fix profile_status to distringuish between errors and unconfined
domains. a1bdf04b-apparmor-dominfo.patch. bsc#948516

Wed Sep 23 14:00:00 2015 jfehligAATTsuse.com
- Update to libvirt 1.2.18.1 stable release
- Inherit many upstream bug fixes
- Drop patches included in the stable release
15120b8c-libxl-no-resume-on-suspend-fail.patch,
269d39af-storage-allocation-fix.patch,
26c5fa3a-virt-aa-helper-missing-doc.patch,
2f01cfdf-virt-aa-helper-allow-ovmf.patch,
3468542f-virFileUnlink.patch,
44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch,
52970dec-virt-aa-helper-improve-valid-path.patch,
56945e13-libxl-AttachDeviceConfig-hostdev.patch,
60acb38-revert-curmem-inactive-dom.patch,
8b1d84e6-refreshVol-failure.patch,
91fdcefa-virt-aa-helper-allow-nvram.patch,
d25a5e08-virt-aa-helper-simplify-restriction-logic.patch
e0025d29-storage-mode-check.patch,
e80b84a7-libxl-acquire-job-on-migrate.patch
- Drop signature file. Stable releases are not signed
- FATE#314466, FATE#314497, FATE#315157, FATE#318383

Thu Sep 17 14:00:00 2015 cyliuAATTsuse.com
- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh
not available to VM.
56945e13-libxl-AttachDeviceConfig-hostdev.patch

Tue Sep 15 14:00:00 2015 jfehligAATTsuse.com
- libxl: set driver log level to the log_level specified in
libvirtd.conf
ba25c214-libxl-log-level.patch
bsc#945796

Mon Sep 14 14:00:00 2015 cbosdonnatAATTsuse.com
- 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

Fri Aug 28 14:00:00 2015 jfehligAATTsuse.com
- Replace local libxl patch 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

Wed Aug 26 14:00:00 2015 cbosdonnatAATTsuse.com
- 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

Mon Aug 24 14:00:00 2015 jfehligAATTsuse.com
- storage: only run safezero if allocation is > 0
269d39af-storage-allocation-fix.patch
bsc#942085

Wed Aug 5 14:00:00 2015 jfehligAATTsuse.com
- Update to libvirt 1.2.18
- libxl: support dom0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped upstream patches: 45697fe5-libxl-support-dom0.patch,
e9c27344-libxl-fix-virDomainObj-state.patch,
4ffb21c8-libxl-dom0-state-fix.patch,
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,
8dd8df6-qemu-cleanup-fix.patch, 4749fec-nbd-wait.patch
- FATE#314466, FATE#314497, FATE#315157, FATE#318383

Mon Jul 20 14:00:00 2015 oheringAATTsuse.de
- 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
- Refresh libxl-set-cach-mode.patch for xen-4.5

Wed Jul 15 14:00:00 2015 cbosdonnatAATTsuse.com
- 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.
4749fec-nbd-wait.patch
8dd8df6-qemu-cleanup-fix.patch
bsc#936841

Thu Jul 9 14:00:00 2015 jfehligAATTsuse.com
- libxl: set dom0 state to running
4ffb21c8-libxl-dom0-state-fix.patch
bsc#937316

Tue Jul 7 14:00:00 2015 jfehligAATTsuse.com
- 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

Thu Jul 2 14:00:00 2015 jfehligAATTsuse.com
- Update to libvirt 1.2.17
- parallels driver renamed to vz (Virtuozzo)
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- FATE#314466, FATE#314497, FATE#315157, FATE#318383
- spec: re-enable tests that have received upstream fixes and
are now passing

Thu Jun 11 14:00:00 2015 jfehligAATTsuse.com
- spec: remove guard around declaration of
libvirtd-systemd-socket.patch

Wed Jun 3 14:00:00 2015 jfehligAATTsuse.com
- Remove unsupported settings in libvirtd.socket unit file when
systemd version < 214
libvirtd-systemd-socket.patch
bsc#933043

Tue Jun 2 14:00:00 2015 jfehligAATTsuse.com
- Update to libvirt to 1.2.16
- See http://libvirt.org/news.html for a list of features,
enhancements, and bug fixes since version 1.2.5 found in
SLE12
- Drop upstream patches c0d3f608-libxl-soundhw.patch and
8910e063-arch-caps.patch
- Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules
- FATE#314466, FATE#314497, FATE#315157, FATE#318383

Tue Jun 2 14:00:00 2015 jfehligAATTsuse.com
- spec: fix building of rbd storage backend for x86
FATE#318349

Thu May 21 14:00:00 2015 jfehligAATTsuse.com
- Update to libvirt to 1.2.15
- See http://libvirt.org/news.html for a list of features,
enhancements, and bug fixes since version 1.2.5 found in
SLE12
- FATE#314466, FATE#314497, FATE#315157, FATE#318383

Wed Apr 22 14:00:00 2015 cbosdonnatAATTsuse.com
- Fixed apparmor generated profile for PCI hostdevs. bsc#921555
virt-aa-helper-hotplug.patch

Thu Mar 12 13:00:00 2015 jfehligAATTsuse.com
- Include additional upstream fixes for systemd TerminateMachine
9661ac2f-qemu-unref-cfg.patch,
b3e4401d-systemd-error-reporting.patch
bnc#899334

Tue Mar 10 13:00:00 2015 jfehligAATTsuse.com
- Fix security driver default settings in /etc/libvirt/qemu.conf
Modified suse-qemu-conf.patch
bsc#921586

Mon Mar 9 13:00:00 2015 cbosdonnatAATTsuse.com
- Fixed a number of QEMU apparmor abstraction problems. bsc#921355
apparmor-fixes.patch

Fri Feb 6 13:00:00 2015 cbosdonnatAATTsuse.com
- bsc#911737: additionnal fix for the case where security labels
aren\'t automatically set. a58e1cb4-container-cleanup.patch

Wed Jan 28 13:00:00 2015 jfehligAATTsuse.com
- CVE-2015-0236: libvirt: access control bypass
03c3c0c8-CVE-2015-0236.patch, b347c0c2-CVE-2015-0236.patch
bsc#914693

Thu Jan 22 13:00:00 2015 cbosdonnatAATTsuse.com
- virt-create-rootfs: allow setting the URL of an SMT server to use
in place of SCC. virt-create-rootfs.patch. bsc#914297

Fri Jan 16 13:00:00 2015 cbosdonnatAATTsuse.com
- Backported route definition changes. bsc#904432
4b47b4dc-ipv6-regex.patch
2fc7e4a2-network-route-definition-to-networkcommon.patch
ca481a6f-move-network-route-code-to-networkcommon.patch
a1176529-use-network-route-definitions-for-domains.patch
3993c2f9-virSocketAddrGetIpPrefix-0-special-cases.patch
57e681e5-domain_conf-resolve-Coverity-RESOURCE_LEAK.patch
c6adccae-domain_conf-check-virSocketAddrFormat-errors.patch

Mon Jan 12 13:00:00 2015 carnoldAATTsuse.com
- Fix build failure for test case securityselinuxlabeltest
caf164f1-test-add-user_xattr-check.patch

Thu Jan 8 13:00:00 2015 lmbAATTsuse.com
- enable building with rbd on x86_64 (FATE#318349)

Thu Jan 8 13:00:00 2015 mlatimerAATTsuse.com
- Apparmor profile regression breaks Xen domains. bsc#913799
b61fb8e8-apparmor-xen-fixup.patch
338b07af-apparmor-allow-helpers.patch
c0273cd6-apparmor-tck-raw-packets.patch

Wed Jan 7 13:00:00 2015 cbosdonnatAATTsuse.com
- Transformed Errors into warnings in detect_scsi_host_caps.
bsc#891936.
4039e22e-VIR_WARN-in-detect_scsi_host.patch

Tue Jan 6 13:00:00 2015 cbosdonnatAATTsuse.com
- Fix a missing cleanup for lxc containers.
a58e1cb4-container-cleanup.patch. bsc#911737
- Renamed patches as they went upstream:
- lxc-net-target-name.patch
- > 3ba0469c-lxc-net-target-name.patch
- lxc-net-target-name-conversion.patch
- > 7c10a774-lxc-net-target-name-conversion.patch
- lxc-keep-caps-feature.patch
- > 47e5b5ae-lxc-keep-caps.patch
- lxc-keep-caps-feature-conversion.patch
- > 26d67015-lxc-keep-caps-conversion.patch
- ifname_guest-cleanup.patch
- > b11a75dc-ifname_guest-cleanup.patch
- Removed patches as merged into another when upstreaming:
- lxc-net-target-name-doc.patch merged into
3ba0469c-lxc-net-target-name.patch
- lxc-keep-caps-feature-doc.patch merged into
47e5b5ae-lxc-keep-caps.patch
- Adding network configuration to containers. bsc#904432
4dc04d3a-virNetDevSetIPv4Address-libnl.patch
2b0598c8-rename-virNetDevSetIPv4Address.patch
9c9da602-virNetDevAddRoute-libnl.patch
3c318dc9-virNetDevClearIPv4Address-libnl.patch
c9ebdf9b-rename-virNetDevClearIPv4Address.patch
69f7b67d-virSocketAddrNumericFamily.patch
aa2cc721-domain-multiple-ips.patch
ecdc9383-lxc-veth-set-ip.patch
12a75f37-lxc-conf2xml-convert-ip-addresses.patch
2811cc61-net-caps-hostdev-ips.patch
7100be40-lxc-conf2xml-convert-hostdev-ips.patch
c9a641f1-domain-routes.patch
430e9391-lxc-conf2xml-gateway.patch
cef6eb77-lxc-set-routes.patch
bbf1eafa-lxc-honour-nic-state.patch
e85df090-error-multiple-ips.patch

Mon Jan 5 13:00:00 2015 cbosdonnatAATTsuse.com
- Replaced hard to maintain install-apparmor-profiles.patch by
upstream 30c6aecc-apparmor-profile-lib64.patch

Mon Dec 22 13:00:00 2014 jfehligAATTsuse.com
- CVE-2014-8136: libvirt: local denial of service in qemu driver
2bdcd29c-CVE-2014-8136.patch
bsc#910862

Sun Dec 14 13:00:00 2014 jfehligAATTsuse.com
- Fix segfault in fs storage driver
Updated c110cdb2-fix-format-probe.patch
bsc#909828

Wed Dec 10 13:00:00 2014 cbosdonnatAATTsuse.com
- Fix potential crasher in virt-aa-helper
2222123-virt-aa-helper-crash.patch
- Fixes for virt-sandbox-service to work. bsc#909249:
- 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
- Reworked the patch mounting ipv[46] folders RW to get rid of
temporary mounts. sys-net-rw.patch

Fri Dec 5 13:00:00 2014 jfehligAATTsuse.com
- qemu: allow setting migration max downtime any time
fe808d95-qemu-mig-downtime.patch
bsc#908590

Fri Dec 5 13:00:00 2014 cbosdonnatAATTsuse.com
- Fix mounting of /sys in containers, and ease maintenance by adding
a86b6215-sysfs-userns-nonetns.patch. bsc#904432

Mon Dec 1 13:00:00 2014 cbosdonnatAATTsuse.com
- Get /proc/sys/net/ipv[46] read-write for wicked to work in
containers. bsc#904432. sys-net-rw.patch
- Clean unfreed variable. ifname_guest-cleanup.patch

Mon Nov 24 13:00:00 2014 jfehligAATTsuse.com
- libxl: several migration improvements
cb88d433-libxl-mig-thread.patch, a1f38951-libxl-mig-job.patch,
60386825-libxl-mig-start-paused.patch,
42874fa4-libxl-mig-failure-cleanup.patch
bsc#903756
- libxl: allow libxl to find pygrub binary
d70a51d5-pygrub-path.patch
bdo#770485

Mon Nov 17 13:00:00 2014 cbosdonnatAATTsuse.com
- 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

Thu Nov 13 13:00:00 2014 jfehligAATTsuse.com
- Fix build when enabling with_dtrace
Modified libvirt.spec

Tue Nov 11 13:00:00 2014 jfehligAATTsuse.com
- CVE-2014-7823: dumpxml: security hole with migratable flag
b1674ad5-CVE-2014-7823.patch
bsc#904176

Tue Oct 28 13:00:00 2014 cbosdonnatAATTsuse.com
- AppArmor confined kvm domains couldn\'t find the apparmor profile
template. apparmor-rework-fix.patch
bnc#902976

Sat Oct 11 14:00:00 2014 lmaAATTsuse.com
- backport commit c110cdb2 to fix non-raw storage format error
c110cdb2-fix-format-probe.patch
bnc#900587

Thu Oct 2 14:00:00 2014 jfehligAATTsuse.com
- qemu: use systemd\'s TerminateMachine to kill all processes
4882618-qemu-terminatemachine.patch
bsc#899334

Thu Oct 2 14:00:00 2014 jfehligAATTsuse.com
- CVE-2014-3657: Fix domain deadlock
fc22b2e7-CVE-2014-3657.patch
bsc#899484

Tue Sep 23 14:00:00 2014 jfehligAATTsuse.com
- libvirt-guests: start after time-sync.target instead of
ntp-wait.service as agreed upstream
Replace libvirt-guests-wait-for-ntp.patch with upstream patch
a9bad1a3-libvirt-guests-time-sync.patch
bnc#895194

Fri Sep 19 14:00:00 2014 jfehligAATTsuse.com
- libxl: Support user-specified emulator and keymap
libxl-dev-model.patch, libxl-support-emulator.patch,
libxl-support-keymap.patch
bnc#897611

Fri Sep 19 14:00:00 2014 jfehligAATTsuse.com
- libxl: Drop driver lock in libxlDomainDefineXML
c7892373-libxl-remove-lock.patch
bnc#897379

Fri Sep 19 14:00:00 2014 jfehligAATTsuse.com
- CVE-2014-3633: Use correct definition when looking up disk in
qemu blkiotune
3e745e8f-CVE-2014-3633.patch
bnc#897783

Tue Sep 16 14:00:00 2014 jfehligAATTsuse.com
- libxl: Fix HVM direct kernel boot
libxl-hvm-kernel-boot.patch
bnc#896044

Mon Sep 15 14:00:00 2014 jfehligAATTsuse.com
- Fix mapping of libvirt and libxl lifecycle events
817206cd-libxl-lifecycle-events.patch
bnc#896789

Mon Sep 8 14:00:00 2014 jfehligAATTsuse.com
- Wait for ntp service before running libvirt-guests
libvirt-guests-wait-for-ntp.patch
bnc#895194

Thu Sep 4 14:00:00 2014 jfehligAATTsuse.com
- Canonicalize host arch name ppc64le to ppc64
ppc64le-canonical-name.patch
bnc#894956

Thu Sep 4 14:00:00 2014 cyliuAATTsuse.com
- bnc#888166 - unix domain sockets for qemu chardev with
insufficient permissions
0e1a1a8c-qemu-ensure-sane-umask-for-qemu-process.patch
e9f69374-util-don-t-shadow-global-umask-declaration.patch

Fri Aug 29 14:00:00 2014 mlatimerAATTsuse.com
- bnc#894232 - Update apparmor profile to allow raw packets
install-apparmor-profiles.patch

Tue Aug 26 14:00:00 2014 jfehligAATTsuse.com
- virsh: Fix initialization of vshData in cmdMigrate to avoid
calling virConnectClose with uninitialized data
c285ffc4-virsh-mig-initdata.patch

Tue Aug 26 14:00:00 2014 jfehligAATTsuse.com
- libxl: Fix libvirtd crash triggered by some guest
configurations
4dfc34c3-libxl-vnc-fix.patch
- Replace virsh-migration-hang.patch with upstream
7eabd550-virsh-mig-hang.patch

Wed Aug 20 14:00:00 2014 roAATTsuse.de
- remove not necessary hunks from libvirt-ppc64le-support.patch
- move new patches to section for to be upstreamed

Tue Aug 19 14:00:00 2014 roAATTsuse.de
- add patch: libvirt-power8-models.patch
add current power8 cpu models to map

Tue Aug 19 14:00:00 2014 roAATTsuse.de
- add patch: libvirt-ppc64le-support.patch
add preliminary ppc64le support to libvirt

Fri Aug 15 14:00:00 2014 jfehligAATTsuse.com
- Fix apparent hang of \'virsh migrate\' command
virsh-migration-hang.patch
bnc#886153

Fri Aug 8 14:00:00 2014 cyliuAATTsuse.com
- bnc#820399 - virsh blockcopy should refuse identical device
blockcopy-check-dst-identical-device.patch

Thu Aug 7 14:00:00 2014 jfehligAATTsuse.com
- libxl: Implement domainReset
libxl-dom-reset.patch
bnc#870170

Wed Jul 30 14:00:00 2014 cbosdonnatAATTsuse.com
- Added a patch to remove all mount rules in apparmor profile
abstraction for lxc: those aren\'t supported by the kernel and
cause YaST apparmor to fail. bnc#883060.
apparmor-profile-no-mount.patch
- Domain configuration changed capabilities weren\'t written back if
all features are set to default. bnc#889552.
lxc-keep-caps-feature.patch

Thu Jul 17 14:00:00 2014 cyliuAATTsuse.com
- Update add-nocow-to-vol-xml.patch with upstream patch
a9fd30e6-storagevol-add-nocow-to-vol-xml.patch

Wed Jul 16 14:00:00 2014 cbosdonnatAATTsuse.com
- Renamed virt-lxc-convert-fix.patch into
dba3432b-virt-lxc-convert-fix.patch as it went upstream

Wed Jul 16 14:00:00 2014 cbosdonnatAATTsuse.com
- lxc AppArmor profile now only restricting potentially dangerous
accesses. fdo#886460
- added patches:

* 9265f8ab-apparmor-lxc-rework.patch

* 9b1e4cd5-skip-useless-apparmor-files.patch
- modified patches:

* install-apparmor-profiles.patch

Tue Jul 15 14:00:00 2014 jfehligAATTsuse.com
- libxl: fixes for PCI/SR-IOV passthrough
232cf2a4-libxl-hostdev-config.patch,
b0d24540-libxl-iface-hostdev.patch,
2f97ea32-libxl-hostdev-fix.patch
bnc#887164

Wed Jul 9 14:00:00 2014 jfehligAATTsuse.com
- libxl: migration improvements, particularly on error paths
92cd6b67-libxl-label-rename.patch,
c4f66bb8-libxl-mig-prepare.patch,
bab7ad4c-libxl-mig-job-fix.patch,
72a84539-libxl-mig-crash-fix.patch
bnc#885808

Fri Jul 4 14:00:00 2014 cbosdonnatAATTsuse.com
- virt-lxc-convert: force free to output values in bytes
- added patches:

* virt-lxc-convert-fix.patch

Wed Jul 2 14:00:00 2014 jfehligAATTsuse.com
- Move \'Requires\' of qemu from libvirt-daemon-qemu subpackage to
libvirt-daemon-driver-qemu
bnc#885267

Wed Jul 2 14:00:00 2014 cbosdonnatAATTsuse.com
- 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
- lxc-keep-caps-feature.patch: updated to match the version approved
by upstream

Mon Jun 30 14:00:00 2014 jfehligAATTsuse.com
- libxl: detect support for save and restore, which is not
supported on all architectures
1d37a4c4-libxl-detect-save-restore.patch

Mon Jun 30 14:00:00 2014 jfehligAATTsuse.com
- libxl: add PV console if not explicitly specified
Fixes SLES11 -> SLES12 upgrades
ec7b9225-libxl-pv-console.patch

Tue Jun 24 14:00:00 2014 jfehligAATTsuse.com
- libxl: use qdisk instead of tapdisk backend when
. Fixes SLES11 -> SLES12 upgrades.
48d81cef-libxl-qdisk.patch

Fri Jun 20 14:00:00 2014 jfehligAATTsuse.com
- libxl: Use cooperative resume for migration
c1bc06e2-libxl-mig-resume-fix.patch
Xen project bug#30: http://bugs.xenproject.org/xen/bug/30

Thu Jun 19 14:00:00 2014 jfehligAATTsuse.com
- Fix conversion of xm config contain \'root=\'
ac63014c-libxl-domxml-from-native.patch,
64b60266-xmconfigtest-fix.patch
bnc#875197

Thu Jun 19 14:00:00 2014 jfehligAATTsuse.com
- Drop libxl-iface-network.patch and libxl-iface-script.patch.
Replace with upstream equivalents:
bf410bb8-libxl-iface-network.patch,
2624dfde-libxl-iface-script.patch

Wed Jun 18 14:00:00 2014 cbosdonnatAATTsuse.com
- virt-lxc-convert.patch accepted upstream. Dropped and replaced
with b73aafd6-virt-lxc-convert.patch

Mon Jun 16 14:00:00 2014 cbosdonnatAATTsuse.com
- 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.

Fri Jun 13 14:00:00 2014 jfehligAATTsuse.com
- libxl: fix domxml-to-native with qemu disk driver
libxl-domxml-to-native.patch
bnc#875197

Wed Jun 11 14:00:00 2014 jfehligAATTsuse.com
- libxl: support interface type=network
libxl-iface-network.patch, libxl-iface-script.patch
bnc#870525

Tue Jun 10 14:00:00 2014 jfehligAATTsuse.com
- Remove unnecessary patches for the legacy Xen driver, which is
not built for SLE12
Dropped fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch

Tue Jun 10 14:00:00 2014 jfehligAATTsuse.com
- qemu: fix use of encrypted qcow2 disks
1c7eb95c-qemu-encrypt-disk.patch
bnc#881793

Thu Jun 5 14:00:00 2014 jfehligAATTsuse.com
- Replace libxl-migration-support.patch with upstream equivalents
d9a099a4-libxl-abi-check.patch and 9b8d6e1e-libxl-migration.patch

Mon Jun 2 14:00:00 2014 cbosdonnatAATTsuse.com
- virt-create-rootfs.patch: Add a script to help creating SLE and
openSUSE rootfs. bnc#871885

Mon Jun 2 14:00:00 2014 jfehligAATTsuse.com
- 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:
1d98e713-sec-dac5.patch 292d3f2d-libselinux-build-fix1.patch,
3c2487ab-sec-dac8.patch, 3de7e4ec-sec-dac6.patch,
5099084e-sec-dac3.patch, 88e36a69-sec-dac11.patch,
9369a562-sec-dac7.patch, 99f50208-managed-hostdev-iface.patch,
a0f82fd2-sec-dac10.patch, b109c097-libselinux-build-fix2.patch,
b98bf811-add-paravirt-shutdown-flag.patch, bb917a90-sec-dac9.patch,
c4fe29f8-use-shutdown-flag.patch, d6b27d3e-CVE-2014-0179.patch,
d77fa847-sec-dac2.patch, da744120-use-reboot-flag.patch,
e1ce6d83-sec-dac4.patch. fcf5ea7f-sec-dac1.patch,
fd43d1f8-libxl-iface-hostdev.patch

Wed May 28 14:00:00 2014 jfehligAATTsuse.com
- 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

Wed May 28 14:00:00 2014 cbosdonnatAATTsuse.com
- Better fix for the libselinux 2.3 build breaker
libselinux-build-fix.patch

Wed May 28 14:00:00 2014 oheringAATTsuse.de
- set cache= mode in libxl driver (unsafe|directsync)
Added: libxl-set-cach-mode.patch
bnc#879425

Wed May 28 14:00:00 2014 oheringAATTsuse.de
- Update discard support for libxl_device_disk to allow more values
in overloaded ->readwrite member
FATE#316071

Tue May 27 14:00:00 2014 jfehligAATTsuse.com
- Fix build with libselinux 2.3
selinux-build-fix-hack.patch

Tue May 20 14:00:00 2014 jfehligAATTsuse.com
- spec: libvirt-daemon package owns /etc/libvirt, not libvirt-client
bnc#878056

Mon May 19 14:00:00 2014 jfehligAATTsuse.com
- DAC security driver: Fix crash with no seclables
88e36a69-sec-dac11.patch

Fri May 16 14:00:00 2014 jfehligAATTsuse.com
- spec: Drop useless ia64-clone.patch

Fri May 16 14:00:00 2014 jfehligAATTsuse.com
- libxl: Add support for setting migration constraints
libxl-set-migration-constraints.patch
FATE#316614

Fri May 16 14:00:00 2014 jfehligAATTsuse.com
- DAC security driver: honor relabel=\'no\' attribute in device
configuration

* -sec-dac
*.patch
bnc#868189

Mon May 12 14:00:00 2014 jfehligAATTsuse.com
- libxl: Fix syntax for SR-IOV devices
fd43d1f8-libxl-iface-hostdev.patch,
99f50208-managed-hostdev-iface.patch
FATE#313570

Tue May 6 14:00:00 2014 jfehligAATTsuse.com
- 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,
lxcconf2xml-vpcus-fix.patch, drop-pm-utils.patch
- Renamed patches to include upstream commit id
libxl-new-shutdown-flag.patch -> b98bf811-add-paravirt-shutdown-flag.patch
libxl-use-shutdown-flag.patch -> c4fe29f8-use-shutdown-flag.patch
libxl-use-reboot-flag.patch -> da744120-use-reboot-flag.patch

Mon May 5 14:00:00 2014 jfehligAATTsuse.com
- CVE-2014-0179: Don\'t expand entities when parsing XML
d6b27d3e-CVE-2014-0179.patch
bnc#873705

Fri May 2 14:00:00 2014 jfehligAATTsuse.com
- libxl: Support ACPI shutdown event
libxl-new-shutdown-flag.patch, libxl-use-shutdown-flag.patch,
libxl-use-reboot-flag.patch
bnc#872777
- libx: Support migration
libxl-migration-support.patch
bnc#875193

Tue Apr 22 14:00:00 2014 jfehligAATTsuse.com
- spec: Change libvirt-daemon-qemu subpackage to require qemu-kvm
for x86_64 and s390x only. For all other architectures, require
qemu. This ensures existing domains using
/usr/bin/qemu-kvm continue to work, without
burdening new architectures with a qemu-kvm dependency.

Tue Apr 8 14:00:00 2014 jfehligAATTsuse.com
- libxl: Set disk format for empty cdrom device
0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch
bnc#872517

Mon Apr 7 14:00:00 2014 cyliuAATTsuse.com
- Fate#315125: add NOCOW flag
add-nocow-to-vol-xml.patch

Fri Apr 4 14:00:00 2014 cbosdonnatAATTsuse.com
- lxc config conversion fixes:
- updated virt-lxc-convert with new version submitted upstream
- make virt-lxc-convert executable
- the number of current vcpus can\'t be 0.
added patch: lxcconf2xml-vpcus-fix.patch
- virt-lxc-convert now fixes the rootfs of sles11 containers to
properly start on sles12: lxc-convert-fix-sle11-rootfs.patch

Wed Apr 2 14:00:00 2014 cbosdonnatAATTsuse.com
- drop-pm-utils.patch: use systemd API instead of pm-is-supported.
FATE: 316824. bnc#856381.

Tue Apr 1 14:00:00 2014 jfehligAATTsuse.com
- 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
- Drop upstream patches:
43c030f-lxc-apparmor.patch, a3e4eef-lxc-apparmor.patch,
500b2e9-lxc-apparmor.patch, ef7dc7d-lxc-apparmor.patch,
9194cce-lxc-apparmor.patch, f68246ac-libxl-sexpr.patch,
apparmor-qemu-fix.patch, apparmor-vfio.patch,
libxl-hvm-vnc.patch
- FATES: 313213, 315155, 315468, 315423, 315429, 315430, 315431,
315428, 315479, 315684, 315740, 315793, 316083, 316100, 316917

Wed Mar 26 13:00:00 2014 cbosdonnatAATTsuse.com
- Add virt-lxc-convert tool as a wrapper around virsh to ease
conversion from LXC configuration to libvirt domain XML config.
virt-lxc-convert.patch. fate#316917.

Tue Mar 25 13:00:00 2014 cbosdonnatAATTsuse.com
- Fix AppArmor profiles for qemu guests.
apparmor-qemu-fix.patch: fixes a regression
apparmor-vfio.patch: fix profile for vfio pci passthrough.
lp#1276719

Fri Mar 14 13:00:00 2014 jfehligAATTsuse.com
- Add /usr/sbin/rc{libvirtd,virtlockd,libvirt-guests} symlinks
to preserve backwards compatibility
bnc#868190

Tue Mar 11 13:00:00 2014 jfehligAATTsuse.com
- libxl: support sexpr in native to XML conversion, providing
another way to import legacy Xen configuration into libvirt
f68246ac-libxl-sexpr.patch

Fri Mar 7 13:00:00 2014 cbosdonnatAATTsuse.com
- Implement securing LXC containers with AppArmor
43c030f-lxc-apparmor.patch, 500b2e9-lxc-apparmor.patch
9194cce-lxc-apparmor.patch, a3e4eef-lxc-apparmor.patch,
ef7dc7d-lxc-apparmor.patch.
bnc#863804

Tue Mar 4 13:00:00 2014 jfehligAATTsuse.com
- Improve lock manager comments in qemu.conf
Updated suse-qemu-conf.patch

Tue Mar 4 13:00:00 2014 speilickeAATTsuse.com
- Create /etc/libvirt/hooks to allow using hook scripts

Mon Mar 3 13:00:00 2014 jfehligAATTsuse.com
- Update to libvirt 1.2.2
- add LXC from native conversion tool
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- FATES: 313213, 315155, 315468, 315423, 315429, 315430, 315431,
315428, 315479, 315684, 315740, 315793, 316083, 316100
- bnc#857490

Fri Feb 28 13:00:00 2014 jfehligAATTsuse.com
- libvirtd: notify systemd when ready to accept connections
bnc#866233

Wed Feb 26 13:00:00 2014 jfehligAATTsuse.com
- Update to libvirt 1.2.2 RC2
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped upstream patches:
4f20084-fix-apparmor-install-path.patch
Add-util-virCgroupGetBlkioIo-Serviced-methods.patch
Implement-domainMemoryStats-API-slot-for-LXC-driver.patch
Make-qemuGetDomainTotalCPUStats-a-virCgroup-function.patch
Implement-domainGetCPUStats-for-lxc-driver.patch
Implemet-lxcDomainBlockStats-for-lxc-driver.patch
Widening-API-change-accept-empty-path-for-virDomainB.patch
Implement-lxcDomainBlockStatsFlags-for-lxc-driver.patch
- Add local disable-virCgroupGetPercpuStats-test.patch to disable
failing virCgroupGetPercpuStats test in \'make check\'
- FATES: 313213, 315155, 315468, 315423, 315429, 315430, 315431,
315428, 315479, 315684, 315740, 315793, 316083, 316100

Mon Feb 24 13:00:00 2014 jfehligAATTsuse.com
- daemon-qemu: Require qemu-kvm instead of kvm to align with
recent changes to the qemu package structure
bnc#865578

Fri Feb 14 13:00:00 2014 jfehligAATTsuse.com
- spec: fix dependencies of daemon-config-network and
daemon-config-nwfilter subpackages. Influenced by upstream
commits cf76c4b3 and dca5ce4c

Fri Feb 14 13:00:00 2014 jfehligAATTsuse.com
- Remove libvirtd, virtlockd, and libvirt-guests init scripts when
using systemd
bnc#863540

Wed Feb 12 13:00:00 2014 cbosdonnatAATTsuse.com
- Fix the path to libvirtd AppArmor template profile:
4f20084-fix-apparmor-install-path.patch

Mon Feb 10 13:00:00 2014 dmuellerAATTsuse.com
- disable virnetsockettest: Unstable under test environment

Wed Feb 5 13:00:00 2014 jfehligAATTsuse.com
- Add discard support to libxl_device_disk in libxl driver
FATE#316071

Wed Feb 5 13:00:00 2014 jfehligAATTsuse.com
- Explicitly disable hypervisor drivers not supported in SLES12

Thu Jan 23 13:00:00 2014 tbehrensAATTsuse.com
- Fate#313213 extend lxc monitoring features:

* add Add-util-virCgroupGetBlkioIo-Serviced-methods.patch

* add Implement-domainGetCPUStats-for-lxc-driver.patch

* add Implement-domainMemoryStats-API-slot-for-LXC-driver.patch

* add Implement-lxcDomainBlockStatsFlags-for-lxc-driver.patch

* add Implemet-lxcDomainBlockStats-for-lxc-driver.patch

* add Make-qemuGetDomainTotalCPUStats-a-virCgroup-function.patch

* add Widening-API-change-accept-empty-path-for-virDomainB.patch

Wed Jan 22 13:00:00 2014 jfehligAATTsuse.com
- Add CAP_SYS_PACCT capability to libvirtd AppArmor profile
Modified install-apparmor-profiles.patch
bnc#817407

Wed Jan 22 13:00:00 2014 jfehligAATTsuse.com
- Following the upstream pattern, introduce the
daemon-config-network subpackage to handle defining the default
network
bnc#859041

Fri Jan 17 13:00:00 2014 jfehligAATTsuse.com
- 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
- FATES: 315155, 315468, 315423, 315429, 315430, 315431, 315428,
315479, 315684, 315740, 315793, 316083, 316100

Fri Dec 27 13:00:00 2013 jfehligAATTsuse.com
- Ignore \'make check\' on older, code 11 base

Thu Dec 26 13:00:00 2013 cbosdonnatAATTsuse.com
- Fixed and reenabled unit tests. bnc#854694

Fri Dec 20 13:00:00 2013 jfehligAATTsuse.com
- Remove dependency on pm-utils from libvirt-client
bnc#856381

Fri Dec 20 13:00:00 2013 jfehligAATTsuse.com
- 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

Fri Dec 6 13:00:00 2013 jfehligAATTsuse.com
- More adjustments to the spec file to fix package dependency
issues
bnc#848918

Fri Dec 6 13:00:00 2013 jfehligAATTsuse.com
- 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

Wed Dec 4 13:00:00 2013 jfehligAATTsuse.com
- Link with same versions of libnl used by netcontrol to prevent
crashing libvirtd on start

Wed Dec 4 13:00:00 2013 jfehligAATTsuse.com
- Add \'/etc/sasl2\' to libvirt-client file list to fix Factory build

Wed Nov 27 13:00:00 2013 jfehligAATTsuse.com
- Fix starting of libvirtd when NetworkManager is enabled
Modified libvirt-suse-netcontrol.patch

Tue Nov 26 13:00:00 2013 jfehligAATTsuse.com
- Allow execution of libvirt hook scripts in /etc/libvirt/hooks/
in libvirtd AppArmor profile

Wed Nov 20 13:00:00 2013 jfehligAATTsuse.com
- 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

Tue Nov 19 13:00:00 2013 jfehligAATTsuse.com
- Allow execution of Xen binaries in /usr/lib{,64}/xen/bin in
libvirtd AppArmor profile
bnc#849524

Tue Nov 19 13:00:00 2013 jfehligAATTsuse.com
- Require libvirt-daemon- in the main libvirt package
for each supported hypervisor
bnc#850882

Mon Nov 4 13:00:00 2013 jfehligAATTsuse.com
- Fix initialization of libxl NIC devices
libxl-hvm-nic.patch
bnc#848918

Wed Oct 30 13:00:00 2013 jfehligAATTsuse.com
- Fix typo in libvirtd apparmor profile which prevented the profile
from loading
bnc#848216

Fri Oct 25 14:00:00 2013 jfehligAATTsuse.com
- 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/
*

Wed Oct 23 14:00:00 2013 jfehligAATTsuse.com
- Fix file descriptor passing in python bindings
e350826c-python-fix-fd-passing.patch
rhb#1021434

Tue Oct 22 14:00:00 2013 cbosdonnatAATTsuse.com
- Have systemd terminate the machine as a workaround of fdo#68370
bd773e74-lxc-terminate-machine.patch
bnc#842834

Tue Oct 22 14:00:00 2013 jfehligAATTsuse.com
- Spec file fixes to only package libvirt-login-shell when
building the LXC driver

Mon Oct 21 14:00:00 2013 jfehligAATTsuse.com
- 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

Fri Oct 18 14:00:00 2013 jfehligAATTsuse.com
- Move hypervisor-specific files out of libvirt-daemon package
and into libvirt-daemon- subpackage
bnc#845851
- conf: Don\'t crash on invalid chardev source definition
79552754-libvirtd-chardev-crash.patch
bnc#845704, rhb#1012196

Thu Oct 17 14:00:00 2013 jfehligAATTsuse.com
- Use newer libnl3 instead of libnl-1_1
bnc#845540

Tue Oct 15 14:00:00 2013 jfehligAATTsuse.com
- 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

Tue Oct 15 14:00:00 2013 jfehligAATTsuse.com
- qemu: Fix seamless SPICE migration
484cc321-fix-spice-migration.patch
bnc#842301

Tue Oct 15 14:00:00 2013 jfehligAATTsuse.com
- CVE-2013-4399: Fix crash in libvirtd when events are registered
and ACLs active
8294aa0c-CVE-2013-4399.patch
bnc#844052, bnc#842300

Mon Oct 14 14:00:00 2013 jfehligAATTsuse.com
- Update the stale gettext BuildRequires and Requires dependencies
in the spec file
bnc#841325

Mon Oct 14 14:00:00 2013 jfehligAATTsuse.com
- 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

Mon Oct 14 14:00:00 2013 jfehligAATTsuse.com
- 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

Thu Oct 3 14:00:00 2013 jfehligAATTsuse.com
- Fix condrestart|try-restart invocation of virtlockd init script
Modifed virtlockd-init-script.patch

Tue Sep 17 14:00:00 2013 jfehligAATTsuse.com
- 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

Thu Sep 5 14:00:00 2013 jfehligAATTsuse.com
- 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

Tue Sep 3 14:00:00 2013 jfehligAATTsuse.com
- 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

Tue Aug 13 14:00:00 2013 jfehligAATTsuse.com
- 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

Wed Jul 31 14:00:00 2013 jfehligAATTsuse.com
- Backport upstream patch implementing domainOpenConsole in the
libxl driver. Allows \'virsh console dom-name\' to work with
Xen libxl toolstack.
bcef0f01-libxl-console.patch

Tue Jul 30 14:00:00 2013 jfehligAATTsuse.com
- 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

Mon Jul 22 14:00:00 2013 jfehligAATTsuse.com
- Unlock the storage volume object after looking it up
fe89fd3b-storage-pool-deadlock.patch
rhb#980676

Mon Jul 22 14:00:00 2013 jfehligAATTsuse.com
- 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

Wed Jul 17 14:00:00 2013 jfehligAATTsuse.com
- Fix legacy xen driver with Xen 4.3
fd2e3c4c-xen-sysctl-domctl.patch

Wed Jul 10 14:00:00 2013 jfehligAATTsuse.com
- CVE-2013-2230: Fix crash when multiple event callbacks were
registered
f38c8185-CVE-2013-2230.patch
bnc#827801

Wed Jul 10 14:00:00 2013 jfehligAATTsuse.com
- 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

Mon Jul 8 14:00:00 2013 jfehligAATTsuse.com
- Only require lzop if suse_version > 1210

Wed Jul 3 14:00:00 2013 jfehligAATTsuse.com
- Fix typo in spec file

Wed Jul 3 14:00:00 2013 jfehligAATTsuse.com
- Enable support for netcontrol by default
- Only require libvirt-daemon-driver-interface when building the
interface driver

Mon Jul 1 14:00:00 2013 jfehligAATTsuse.com
- CVE-2013-2218: Fix crash listing network interfaces with filters
244e0b8c-CVE-2013-2218.patch

Tue Jun 11 14:00:00 2013 jfehligAATTsuse.com
- Add xencommons as \'Wanted\' in the systemd libvirtd service file
systemd-service-xen.patch
bnc#820888

Mon Jun 10 14:00:00 2013 jfehligAATTsuse.com
- Fix build for SLE11 SP2

Fri Jun 7 14:00:00 2013 jfehligAATTsuse.com
- Add a README to the empty packages. Provides some info about
their purpose and satisfies suse-filelist-empty check.
Drop rpmlintrc

Fri Jun 7 14:00:00 2013 jfehligAATTsuse.com
- Fix typo in spec file: devel package requires doc package, not
docs

Thu Jun 6 14:00:00 2013 jfehligAATTsuse.com
- Add rpmlintrc to get around suse-filelist-empty error on
older distros.

Thu Jun 6 14:00:00 2013 jfehligAATTsuse.com
- 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.

Tue Jun 4 14:00:00 2013 jfehligAATTsuse.com
- 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

Tue May 21 14:00:00 2013 jfehligAATTsuse.com
- 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

Mon May 20 14:00:00 2013 jfehligAATTsuse.com
- Don\'t mount selinux fs in LXC if selinux is disabled
95c6cc34-selinux.patch
bnc#814680

Sat May 18 14:00:00 2013 jfehligAATTsuse.com
- 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

Thu May 16 14:00:00 2013 jfehligAATTsuse.com
- Fix botched backport of commit bbe97ae9

Mon May 13 14:00:00 2013 jfehligAATTsuse.com
- Fix starting domains when kernel has no cgroups support
bbe97ae9-no-cgroups.patch

Thu May 2 14:00:00 2013 jfehligAATTsuse.com
- 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

Tue Apr 2 14:00:00 2013 jfehligAATTsuse.com
- 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

Sun Mar 24 13:00:00 2013 seife+obsAATTb1-systems.com
- add libvirt-iptables-1.4.18.diff, fix masquerading with iptables
v1.4.18 (--state match is deprectated, use conntrack instead)

Fri Mar 8 13:00:00 2013 jfehligAATTsuse.com
- Fix PCI device attach for xen HVM domains
fix-pci-attach-xen-driver.patch
FATE#313570

Fri Mar 8 13:00:00 2013 jfehligAATTsuse.com
- 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

Thu Mar 7 13:00:00 2013 jfehligAATTsuse.com
- Grant permission to use datagram packets in libvirtd apparmor
profile.
Remove AF_PACKET.patch, modify install-apparmor-profiles.patch
bnc#801145

Wed Mar 6 13:00:00 2013 jfehligAATTsuse.com
- Add \'managed\' PCI passthrough support to legacy xen driver
support-managed-pci-xen-driver.patch
FATE#313570

Tue Mar 5 13:00:00 2013 jfehligAATTsuse.com
- 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

Fri Mar 1 13:00:00 2013 jfehligAATTsuse.com
- Fix path to qemu-bridge-helper in libvirt-qemu apparmor profile
Modified install-apparmor-profiles.patch

Mon Feb 25 13:00:00 2013 jfehligAATTsuse.com
- Fix detach of managed PCI devices from inactive domains.
Detected while running test cases for FATE #313570.
Modified xen-name-for-devid.patch

Thu Feb 21 13:00:00 2013 jfehligAATTsuse.com
- spec: Fix installation of default network

Wed Feb 20 13:00:00 2013 jfehligAATTsuse.com
- Fix default setting of backend field of libxl_device_disk
567779e5-libxl-default-disk-backend.patch
rhb#912488

Tue Feb 12 13:00:00 2013 jfehligAATTsuse.com
- Fix build on IA64
Modified clone.patch

Thu Feb 7 13:00:00 2013 jfehligAATTsuse.com
- Fix error handling in python bindings
a6b8bae5-python-generator-fix1.patch
25ea8e47-python-generator-fix2.patch
bnc#802619

Sun Feb 3 13:00:00 2013 crrodriguezAATTopensuse.org
- Require modutils instead of module-init-tools.

Wed Jan 30 13:00:00 2013 jfehligAATTsuse.com
- 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

Tue Jan 22 13:00:00 2013 jfehligAATTsuse.com
- Unconditionally build sanlock support
bnc#799262

Tue Jan 22 13:00:00 2013 jfehligAATTsuse.com
- Fix interface management functions that were broken when
rebasing libvirt-suse-netcontrol.patch
bnc#799444 (SLES bug that affect Factory too)

Sat Jan 5 13:00:00 2013 jfehligAATTsuse.com
- 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

Fri Nov 2 13:00:00 2012 jfehligAATTsuse.com
- 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

Tue Oct 23 14:00:00 2012 jfehligAATTsuse.com
- Fix Xen sysctl version 9 support
9785f2b6-fix-xen-sysctl9.patch

Thu Oct 11 14:00:00 2012 jfehligAATTsuse.com
- Add upstream patches to support latest libguestfs
f644361b-virCommand-env.patch
2b32735a-virCommand-env.patch

Thu Sep 27 14:00:00 2012 jfehligAATTsuse.com
- Fix build when using -werror
416eca18-xenstore-header-fix.patch

Wed Sep 26 14:00:00 2012 jfehligAATTsuse.com
- Support Xen sysctl version 9
371ddc98-xen-sysctl-9.patch
bnc#781425

Tue Sep 25 14:00:00 2012 jfehligAATTsuse.com
- Temporarily disable building libxl driver. The current
implementation does not support libxl in Xen 4.2.

Tue Sep 25 14:00:00 2012 jfehligAATTsuse.com
- 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

Fri Sep 7 14:00:00 2012 jfehligAATTsuse.com
- Update to libvirt 0.10.1
- Bug fix release for critical bugs in 0.10.0
- Drop upstream patch f781e276-xen-driver-fix.patch

Fri Aug 31 14:00:00 2012 jfehligAATTsuse.com
- 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

Fri Aug 31 14:00:00 2012 jfehligAATTsuse.com
- Fix xen driver following changes to make it stateful
f781e276-xen-driver-fix.patch
bnc#778006

Wed Aug 8 14:00:00 2012 jfehligAATTsuse.com
- 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

Tue Aug 7 14:00:00 2012 jfehligAATTsuse.com
_ Update to libvirt 0.9.12
- qemu: allow snapshotting of sheepdog and rbd disks
- blockjob: add new AP
- many bug fixes and improvements

Wed Aug 1 14:00:00 2012 jfehligAATTsuse.com
- daemon: Fix crash in virTypedParameterArrayClear
CVE-2012-3445
6039a2cb-CVE-2012-3445.patch
bnc#773955

Tue Jul 10 14:00:00 2012 jfehligAATTsuse.com
- libvirtd.service: ensure libvirtd starts after network
4036aa91-systemd.patch
bnc#767932

Fri Jun 22 14:00:00 2012 jfehligAATTsuse.com
- Add upstream patch to fix ref count of virNetServer object
9c77bf04-fix-virnetserver-refcnt.patch

Thu Jun 21 14:00:00 2012 jfehligAATTsuse.com
- Fix libvirtd deadlock on shutdown
0dda594d-libvirtd-shutdown-deadlock.patch
bnc#767797

Thu Jun 21 14:00:00 2012 jfehligAATTsuse.com
- Fix segfault in libvirt_lxc
57349ffc-lxc-ctrl.patch
bnc#767448

Wed Jun 20 14:00:00 2012 jfehligAATTsuse.com
- Fix build on i586
revert-d8978c90.patch

Tue Jun 19 14:00:00 2012 jfehligAATTsuse.com
- Update to libvirt 0.9.11.4 stable release

Tue Jun 12 14:00:00 2012 jfehligAATTsuse.com
- VUL-1: Fix hotplug support for usb devices with same vendorID,
productID
9914477e-usb-search-funcs.patch
05abd150-usb-improve-hotplug.patch
bnc#766559

Wed May 30 14:00:00 2012 jfehligAATTsuse.com
- Add capability \'audit_write\' to libvirtd apparmor profile
update install-apparmor-profiles.patch
bnc#764388
- Update to libvirt 0.9.11.3 stable release

Wed Apr 25 14:00:00 2012 jfehligAATTsuse.com
- Copy user in virURIParse
4eb1c256-viruri-user.patch
bnc#757766

Wed Apr 25 14:00:00 2012 jfehligAATTsuse.com
- yajl is availabile in all supported SUSE products, so always
use it when building libvirtd

Thu Apr 12 14:00:00 2012 jfehligAATTsuse.com
- 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

Mon Mar 26 14:00:00 2012 jfehligAATTsuse.com
- Remove unconditional define of \'with_netcontrol\'

Thu Feb 16 13:00:00 2012 jfehligAATTsuse.com
- Add a note in /etc/libvirt/qemu.conf describing administrator
vigilance required when enabling a lock manager such as sanlock

Thu Feb 16 13:00:00 2012 jfehligAATTsuse.com
- Recommend dmidecode if suse_version > 1110. dmidecode is used
by virConnectGetSysinfo.

Thu Feb 16 13:00:00 2012 jfehligAATTsuse.com
- Add upstream patches to fix issues with older PolicyKit
c05ec920-polkit0-build.patch
fcdfa31f-polkit0-auth.patch

Wed Feb 15 13:00:00 2012 jfehligAATTsuse.com
- 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

Wed Feb 8 13:00:00 2012 jfehligAATTsuse.com
- Fix libvirtd apparmor profile to work with libxenlight toolstack
Updated install-apparmor-profiles.patch
bnc#745890

Wed Jan 25 13:00:00 2012 jfehligAATTsuse.com
- Fix init script packaging after enabling systemd support

Tue Jan 24 13:00:00 2012 jfehligAATTsuse.com
- Fix %files after enabling sanlock support

Wed Jan 18 13:00:00 2012 jfehligAATTsuse.com
- Enable libvirt integration with sanlock

Wed Jan 11 13:00:00 2012 jfehligAATTsuse.com
- During configure, libvirt checks for availability of iptables
binary and doesn\'t actually use anything from iptables-devel
package, hence only need \'BuildRequires: iptables\'.

Mon Jan 9 13:00:00 2012 jfehligAATTsuse.com
- 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

Wed Jan 4 13:00:00 2012 jfehligAATTsuse.com
- Fixup systemd support as per openSUSE systemd packaging
guidelines.

Tue Jan 3 13:00:00 2012 jfehligAATTsuse.com
- Use %fdupes for duplicate file checking instead of hand-rolled
function

Thu Dec 15 13:00:00 2011 jfehligAATTsuse.com
- 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

Wed Dec 14 13:00:00 2011 jfehligAATTsuse.com
- Add support for QEMU 1.0
dd8e8956-qemu-1.0.patch
bnc#736569

Wed Nov 30 13:00:00 2011 jfehligAATTsuse.com
- 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

Mon Nov 28 13:00:00 2011 jfehligAATTsuse.com
- 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

Mon Nov 21 13:00:00 2011 jfehligAATTsuse.com
- Accommodate Xen domctl version 8
xen-domctl-ver8.patch

Sun Nov 20 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency

Tue Nov 15 13:00:00 2011 jfehligAATTsuse.com
- Fix build when using older PolicyKit
d47ab3fe-polkit0.patch

Thu Nov 10 13:00:00 2011 jfehligAATTsuse.com
- 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\'

Tue Oct 18 14:00:00 2011 jfehligAATTsuse.com
- 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

Fri Sep 23 14:00:00 2011 jfehligAATTsuse.com
- Revert upstream commit f84aedad, which is not needed since
affected SUSE kvm packages have the necessary qemu fix
f84aedad-revert.patch

Fri Sep 23 14:00:00 2011 jfehligAATTsuse.com
- Update to libvirt 0.9.6
- Fix shutdown regression with buggy qemu

Wed Sep 21 14:00:00 2011 andrea.turriniAATTgmail.com
- Fixed typos in libvirt.spec

Tue Sep 20 14:00:00 2011 jfehligAATTsuse.com
- 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

Fri Sep 16 14:00:00 2011 jfehligAATTsuse.com
- Enable building with libnetcontrol

Fri Sep 16 14:00:00 2011 jengelhAATTmedozas.de
- Select libnl-1_1-devel

Wed Sep 14 14:00:00 2011 jfehligAATTsuse.com
- 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

Wed Sep 14 14:00:00 2011 jfehligAATTsuse.com
- 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

Wed Sep 14 14:00:00 2011 jfehligAATTsuse.com
- Add upstream patches to stop excessive logging
7f2498ef-no-log-invalid.patch 6ff9fc26-quiet-libxl-logging.patch

Wed Sep 14 14:00:00 2011 jfehligAATTsuse.com
- 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

Thu Sep 8 14:00:00 2011 jfehligAATTsuse.com
- Explicitly add \'BuildRequires: libgcrypt-devel\' since it is no
longer required by libgnutls-devel

Thu Sep 8 14:00:00 2011 jfehligAATTsuse.com
- netcf is buggy and not well maintained in SUSE. Disable it in
libvirt

Thu Sep 8 14:00:00 2011 jfehligAATTsuse.com
- polkit support was mistakenly disabled, re-enable

Thu Aug 25 14:00:00 2011 jfehligAATTnovell.com
- Add cgconfig to Should-{Start,Stop} in libvirtd init script
bnc#712245

Fri Aug 19 14:00:00 2011 jfehligAATTsuse.com
- Fix apparmor profile location and content
update install-apparmor-profiles.patch
bnc#705668

Wed Aug 17 14:00:00 2011 jfehligAATTsuse.com
- Fix libvirtd SIGHUP handler
9e093f0b-libvirtd-sighup.patch

Wed Aug 17 14:00:00 2011 dmuellerAATTsuse.de
- add baselibs.conf to sources

Mon Aug 8 14:00:00 2011 jfehligAATTsuse.com
- Enable apparmor security dirver, SLES bnc#705668
install-apparmor-profiles.patch

Thu Aug 4 14:00:00 2011 jfehligAATTsuse.com
- 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

Wed Jul 13 14:00:00 2011 jfehligAATTsuse.de
- 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

Tue Jul 5 14:00:00 2011 jfehligAATTsuse.de
- 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

Fri Jul 1 14:00:00 2011 jfehligAATTsuse.de
- Create qemu user:group if necessary at package installation.
More fallout from bnc#694883

Thu Jun 30 14:00:00 2011 jfehligAATTsuse.de
- VUL-0: libvirt: integer overflow in VirDomainGetVcpus
774b21c1-CVE-2011-2511.patch
bnc#703084

Thu Jun 30 14:00:00 2011 jfehligAATTsuse.de
- Enable building libvirt with audit support
bnc#694891

Mon Jun 13 14:00:00 2011 lidongyangAATTnovell.com
- fate#311371 Enhance yast to configure live migration for
Xen and KVM
add firewall service file for libvirt

Thu Jun 9 14:00:00 2011 jfehligAATTsuse.de
- Invoke qemu instances as user:group qemu:qemu by default
bnc#694883

Mon Jun 6 14:00:00 2011 jfehligAATTsuse.de
- 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

Sun May 15 14:00:00 2011 jfehligAATTsuse.de
- Remove vi_VN locale if suse_version < 11.3

Thu May 12 14:00:00 2011 fcrozatAATTsuse.com
- Enable cap_ng when building lxc support.

Fri May 6 14:00:00 2011 jfehligAATTsuse.de
- 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

Tue Apr 12 14:00:00 2011 jfehligAATTsuse.de
- Move libvirt-iohelper from client to base package

Tue Apr 12 14:00:00 2011 cooloAATTopensuse.org
- fix baselibs.conf not to requires source 32bit

Mon Apr 11 14:00:00 2011 jfehligAATTsuse.de
- Install log dir for libxl
f7e9b448-libxl-build.patch

Mon Apr 4 14:00:00 2011 jfehligAATTnovell.com
- 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

Thu Mar 31 14:00:00 2011 jfehligAATTnovell.com
- Update to libvirt 0.9.0 RC3

Thu Mar 24 13:00:00 2011 cooloAATTnovell.com
- use %first_lang before changing symlinks, find_lang removes
unsupported languages

Tue Mar 15 13:00:00 2011 jfehligAATTnovell.com
- VUL-0: libvirt: several API calls do not honour read-only
connection
71753cb7-CVE-2011-1146.patch
bnc#678406

Mon Mar 7 13:00:00 2011 jfehligAATTnovell.com
- Add baselibs.conf file to build xxbit packages
for multilib support
bnc#676921

Fri Feb 25 13:00:00 2011 jfehligAATTnovell.com
- Minor fixes for libvirt-guests
bnc#653398

Fri Feb 18 13:00:00 2011 jfehligAATTnovell.com
- Do not add drive \'boot=on\' param when a kernel is specified
efc2594b-boot-param.patch

Thu Feb 17 13:00:00 2011 jfehligAATTnovell.com
- Update to libvirt 0.8.8 final
- sysinfo: expose new API
- cgroup blkio weight support
- smartcard device support
- qemu: Support per-device boot ordering

Tue Feb 15 13:00:00 2011 jfehligAATTnovell.com
- Update to libvirt 0.8.8 RC3

Fri Feb 11 13:00:00 2011 jfehligAATTnovell.com
- Update to libvirt 0.8.8 RC1

Mon Jan 31 13:00:00 2011 jfehligAATTnovell.com
- Remove explicit dependency on libyajl
libvirt.spec
bnc#668225

Fri Jan 21 13:00:00 2011 jfehligAATTnovell.com
- Retry JSON monitor \'cont\' cmd on MigrationExpected error
4301b95a-json-cont-cmd.patch

Tue Jan 18 13:00:00 2011 jfehligAATTnovell.com
- 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

Tue Jan 18 13:00:00 2011 jfehligAATTnovell.com
- Enabled yajl for suse_version >= 1140

Fri Jan 14 13:00:00 2011 jfehligAATTnovell.com
- 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.

Tue Jan 11 13:00:00 2011 jfehligAATTnovell.com
- Support libvirt-guests on SuSE distros
use-libvirt-guests-on-suse.patch
bnc#653398

Mon Jan 3 13:00:00 2011 jfehligAATTnovell.com
- Update to libvirt 0.8.7
- Preliminary support for VirtualBox 4.0
- IPv6 support
- Add VMware Workstation and Player driver
- Add network disk support

Wed Dec 22 13:00:00 2010 jfehligAATTnovell.com
- Fix VNC port reservation race in qemu driver
c58b1056-init-bitmap-size.patch
bnc#659431

Fri Dec 10 13:00:00 2010 jfehligAATTnovell.com
- Do not limit insserv_cleanup to SLES

Thu Dec 9 13:00:00 2010 jfehligAATTnovell.com
- disable building openvz driver

Mon Nov 1 13:00:00 2010 jfehligAATTnovell.com
- 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

Mon Nov 1 13:00:00 2010 jfehligAATTnovell.com
- Fix build when using \"policy kit 0\"
polkit0.patch

Mon Nov 1 13:00:00 2010 jfehligAATTnovell.com
- 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

Wed Oct 13 14:00:00 2010 jfehligAATTnovell.com
- cannot restart dead libvirtd without manually removing pidfile
modified libvirtd.init
bnc#645755

Mon Oct 11 14:00:00 2010 cristian.rodriguezAATTopensuse.org
- Fix package dependencies so can be installed without
pulling excess of optional components

Tue Oct 5 14:00:00 2010 cristian.rodriguezAATTopensuse.org
- Support dropping capabilities with cap-ng library in
openSUSE >= 11.3

Tue Sep 28 14:00:00 2010 jfehligAATTnovell.com
- Fix build when virtualport support is available but macvtap is
disabled.
vport-configure.patch

Thu Sep 23 14:00:00 2010 jfehligAATTnovell.com
- Fix CDROM media change for Xen PV domains
modified xen-pv-cdrom.patch
bnc#636231

Fri Sep 10 14:00:00 2010 jfehligAATTnovell.com
- 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

Sat Aug 7 14:00:00 2010 jfehligAATTnovell.com
- 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

Fri Jul 9 14:00:00 2010 jfehligAATTnovell.com
- 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

Fri Jun 25 14:00:00 2010 jfehligAATTnovell.com
- Use netcat-openbsd, which contains a proper \'nc\' program
supporting the \'-U\' option. Drop socat.patch.
bnc#611023

Mon Jun 21 14:00:00 2010 jfehligAATTnovell.com
- Re-enable numa support now that bnc#598488 is resolved.

Fri Jun 4 14:00:00 2010 jfehligAATTnovell.com
- 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

Tue Jun 1 14:00:00 2010 jfehligAATTnovell.com
- Fix race in VNC port reservation with qemu/KVM domains
bnc#594024
vnc-race-{1,2,3}.patch

Wed May 12 14:00:00 2010 jfehligAATTnovell.com
- 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

Fri Apr 30 14:00:00 2010 jfehligAATTnovell.com
- 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

Tue Apr 13 14:00:00 2010 jfehligAATTnovell.com
- 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

Fri Mar 26 13:00:00 2010 jfehligAATTnovell.com
- Fix \'virsh dominfo\' crash when no security driver is configured
fix-no-secdriver.patch

Mon Mar 22 13:00:00 2010 jfehligAATTnovell.com
- 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

Tue Mar 9 13:00:00 2010 jfehligAATTnovell.com
- Ensure yast-created bridges are not manipulated by libvirt
bnc#584757
Modified suse-network.patch

Thu Mar 4 13:00:00 2010 jfehligAATTnovell.com
- Fix ordering of xen disks to preserve \'bootable\' flag
bnc#474738
xend-disk-order.patch
- Add support for blktap2 disks
xen-tap2-support.patch

Mon Mar 1 13:00:00 2010 jfehligAATTnovell.com
- Fix listing of yast-created bridges
bnc#583754
Modified suse-network.patch

Mon Feb 22 13:00:00 2010 jfehligAATTnovell.com
- Add support for new XEN_DOMCTL_INTERFACE_VERSION version 7.
xen-domctl-ver7.patch

Mon Feb 15 13:00:00 2010 jfehligAATTnovell.com
- Unconditionally add /var/log/libvirt/{qemu,lxc,uml} directories.
bnc#579522

Thu Feb 4 13:00:00 2010 jfehligAATTnovell.com
- 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

Thu Jan 28 13:00:00 2010 jfehligAATTnovell.com
- 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

Tue Jan 12 13:00:00 2010 jfehligAATTnovell.com
- Fix migration with Xen4.0
bnc#569598
Add xen-migration-params.patch
Remove migrate-params.patch

Thu Jan 7 13:00:00 2010 jfehligAATTnovell.com
- Fix freeing of uninitialized pointer when using HAL in
node device driver
node-dev-free.patch

Mon Jan 4 13:00:00 2010 jfehligAATTnovell.com
- Require virt-utils package for common tools such as qemu-img

Tue Dec 29 13:00:00 2009 jfehligAATTnovell.com
- 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

Mon Dec 7 13:00:00 2009 jfehligAATTnovell.com
- Plumb domain description in xend backend
xend-description-tag.patch

Wed Nov 25 13:00:00 2009 jfehligAATTnovell.com
- Fix listing of defined but inactive Xen domains
xen-list-defined.patch

Tue Nov 24 13:00:00 2009 jfehligAATTnovell.com
- 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

Thu Nov 19 13:00:00 2009 jfehligAATTnovell.com
- Fix compilation against xen-unstable
xen-max-vcpus.patch
- Modify detach-disk.patch as per upstream suggestions

Thu Nov 5 13:00:00 2009 jfehligAATTnovell.com
- spec file: Fix polkit vs PolicyKit Requires

Mon Oct 19 14:00:00 2009 jfehligAATTnovell.com
- Fix compilation when selinux is enabled
selinux-ldflags.patch
- Fix compilation warnings
updated snapshots.patch
virsh-warning.patch

Fri Oct 16 14:00:00 2009 jfehligAATTnovell.com
- 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

Tue Oct 13 14:00:00 2009 jfehligAATTnovell.com
- Add ocfs2 to list of supported fs pool types
fate#307387

Tue Oct 13 14:00:00 2009 jfehligAATTnovell.com
- Build phyp driver ifarch ppc64
fate#307096
- Fix memory leaks in libvirtd\'s message processing
msg-proc-memleak.patch

Tue Sep 29 14:00:00 2009 jfehligAATTnovell.com
- Fix connection ref counting in xen drivers
xen-refcnt.patch

Fri Sep 25 14:00:00 2009 jfehligAATTnovell.com
- Fix abort in virsh when specifying a connection URI
vshdeinit-recurse.patch

Wed Sep 23 14:00:00 2009 jfehligAATTnovell.com
- Workaround for missing pkgconfig file in device-mapper-devel
devmap-no-pkgconfig.patch
bnc#540942

Mon Sep 21 14:00:00 2009 jfehligAATTnovell.com
- 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

Wed Aug 26 14:00:00 2009 jfehligAATTnovell.com
- 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

Tue Jul 7 14:00:00 2009 jfehligAATTnovell.com
- 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

Fri Apr 24 14:00:00 2009 jfehligAATTnovell.com
- Removed unnecessary call to fillup_and_insserv macro in
%post scriptlet

Wed Apr 22 14:00:00 2009 jfehligAATTnovell.com
- 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 lnusselAATTsuse.de
- add %jobs macro again
- package default qemu network and augeas config files again
- don\'t start libvirtd by default (bnc#496838)

Mon Apr 20 14:00:00 2009 crrodriguezAATTsuse.de
- use --disable-static instead of just removing static libraries


 
ICM