# changelog

author: Tim Hockin <thockin@sun.com>
changelog:
  - Fixed logging bug - not appending to log (O_APPEND needed)
    - Fix 'make install' to not need root access
    - Fix RPM spec to not need root


author: Tim Hockin <thockin@sun.com>
changelog:
  - Updated RPM spec with patch from sun for chkconfig on/off
    - Add Changelog, make 'make rpm' use it.


author: Miloslav Trmac <mitr@redhat.com> - 1.0.3-2
changelog:
  - Update to 1.0.3 (fixes #128834)
  - s/Copyright/License/
  - Add logrotate config file (#110677, from Michal Jaegermann)
  - Don't verify contents of /var/log/acpid (#125862)
  - Use $RPM_OPT_FLAGS
  - Fix and cleanup acpid-1.0.1-pm1.patch
  - Add condrestart to %postun


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-3
changelog:
  - Disable the automatic shutdown -h via powerdown button by default due to
    conflicts with gnome-power-manager


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-4
changelog:
  - Made a better fix for the powerdown button which checks if g-p-m is running
  - Don't install sample.conf anymore, not needed


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.6-4.fc9
changelog:
  - Removed old logrotate file
  - Fixed socket leak (#394431)
  - Fixed dumping useless info to log (#389581)


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.6-5.fc9
changelog:
  - Fixed managing of power button (#361501)
  - Fixed power script to check for KDE power manager (#419331)


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.8-1
changelog:
  - Updated to version 1.0.8
  - power.sh works with ConsoleKit >= 0.3.0 (#470752)
  - Fixed conditions in power.sh, which look for power-managers (#470752)
  - Added check to init script


author: Jiri Skala <jskala@redhat.com> - 2.0.5-5
changelog:
  - fixes #648221 - SELinux is preventing /sbin/iwconfig access to a leaked /dev/input/event0 file descriptor


author: Jiri Skala <jskala@redhat.com> - 2.0.7-1
changelog:
  - update to latest upstream
  - fixes #660459 - Should be able to set options with /etc/sysconfig/acpi


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.0.18-1
changelog:
  - New version
  - Replaced RPM_BUILD_ROOT variables by {buildroot} macros
  - Updated URLs to project home page and source code
  - Dropped mk patch, handled better way in the spec


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.9.9-1
changelog:
  - new upstream version 0.9.9
  -- plus patches from git up to 20090818 which fix build errors and
     other release-critical bugs.
  -- 0.9.9: added Attansic L1E and sis190/191 ethernet drivers.  Fixes
     and updates to e1000 and 3c90x drivers.
  -- 0.9.8: new commands: time, sleep, md5sum, sha1sum. 802.11 wireless
     support with Realtek 8180/8185 and non-802.11n Atheros drivers.
     New Marvell Yukon-II gigabet Ethernet driver.  HTTP redirection
     support.  SYSLINUX floppy image type (.sdsk) with usable file
     system.  Rewrites, fixes, and updates to 3c90x, forcedeth, pcnet32,
     e1000, and hermon drivers.


author: Matt Domsch <mdomsch@fedoraproject.org> - 1.0.1-1
changelog:
  - New drivers: Intel e1000, e1000e, igb, EFI snpnet, JMicron jme,
    Neterion X3100, vxge, pcnet32.
  - Bug fixes and improvements to drivers, wireless, DHCP, iSCSI,
    COMBOOT, and EFI.


author: Daniel P. Berrange <berrange@redhat.com> - 20120319-2.git0b2c788
changelog:
  - Remove BuildRoot & rm -rf of it in install/clean sections
  - Remove defattr in file section
  - Switch to use global, instead of define for macros
  - Add note about Patch1 not going upstream
  - Split BRs across lines for easier readability


author: Johnny Hughes <johnny@centos.org> - 3.4.24-3
changelog:
  - rolled in the following patches: Patch100-Patch117
    see the individual patches for the xen.org git paths and patch details


author: Johnny Hughes <johnny@centos.org> - 3.4.26-5
changelog:
  - Rolled in patches: Patch118-Patch121
  - CVE-2013-0190 is corrected in Patch120
  - Rolled in blktap2.5 suppport (patches 118 and 119)


author: Johnny Hughes <johnny@centos.org> - 3.4.28-6
changelog:
  - removed Patch 120, it is rolled into the kernel as part of 3.4.27
  - added Patch 122
  - disabled CONFIG_XEN_BALLOON_MEMORY_HOTPLUG in the i686 and x86_64 configs


author: Johnny Hughes <johnny@centos.org> 3.4.50-8
changelog:
  - upgraded to upstream version 3.4.50
  - removed patch 125 as it is now rolled into the upstream kernel
  - added Source5 and updated Patch130 to fix CentOS bug #6513


author: Johnny Hughes <johnny@centos.org> 3.4.54-8
changelog:
  - upgraded to upstream version 3.4.54
  - Turned on CONFIG_XEN_BALLOON_MEMORY_HOTPLUG
    in this kernel (centos bug 6561)
  - added patch 131 and patch 132 per centos bug 6570


author: Johnny Hughes <johnny@centos.org> 3.4.59-8
changelog:
  - upgraded to upstream 3.4.59
  - added Source6 to fix a firmware issue (centos bug 6609)
  - modified the x86_64 and i386 config files (centos bug 6619)


author: Johnny Hughes <johnny@centos.org> 3.10.12-10
changelog:
  - Move to the 3.10.12 LTS Kernel
  - add /etc/bash_completion.d/perf to the kernel-perf package
  - removed all patches except 118 and 119 to add blktap25 as they are upstream
  - modified patches 118 and 119 to apply to the 3.10.x kernel tree


author: Johnny Hughes <johnny@centos.org> 3.10.18-10
changelog:
  - upgraded to upstream version 3.10.18
  - modified/enabled patch130 to work with the 3.10.x tree (new broadcom drivers)


author: Johnny Hughes <johnny@centos.org> 3.10.20-10
changelog:
  - upgraded to upstream version 3.10.20
  - removed sources 4, 5, 6, and 7 to instead roll in all bnx2 and bnx2x firmware files
    instead of doing them individually
  - created sources 8 and 9 that are tarballs of the latest bnx2 and bnx2x firmware files
    from kernel.org
  - modified to spec file to extract sources 8 and 9 and build all fw files in bnx2 and bnx2x dirs


author: Johnny Hughes <johnny@centos.org> - 3.10.43-11
changelog:
  - upgraded to upstream 3.10.43
  - addresses CVE-2014-0155, CVE-2014-0196, CVE-2014-1739, and CVE-2014-3153.


author: Daniel Veillard <veillard@redhat.com> 0.0.6-1
changelog:
  - added error handling APIs
  - small bug fixes
  - improve python bindings
  - augment documentation and regression tests


author: Daniel Veillard <veillard@redhat.com> 0.1.0-1
changelog:
  - various fixes
  - new APIs: for Node information and Reboot
  - virsh improvements and extensions
  - documentation updates and man page
  - enhancement and fixes of the XML description format


author: Daniel Veillard <veillard@redhat.com> 0.1.1-1
changelog:
  - extend and cleanup the driver infrastructure and code
  - python examples
  - extend uuid support
  - bug fixes, buffer handling cleanups
  - support for new Xen hypervisor API
  - test driver for unit testing
  - virsh --conect argument


author: Daniel Veillard <veillard@redhat.com> 0.1.4-1
changelog:
  - vCPUs and affinity support
  - more complete XML, console and boot options
  - specific features support
  - enforced read-only connections
  - various improvements, bug fixes


author: Daniel Veillard <veillard@redhat.com> 0.1.5-1
changelog:
  - new release
  - bug fixes
  - support for new hypervisor calls
  - early code for config files and defined domains


author: Daniel Veillard <veillard@redhat.com> 0.1.6-1
changelog:
  - Support for localization
  - Support for new Xen-3.0.3 cdrom and disk configuration
  - Support for setting VNC port
  - Fix bug when running against xen-3.0.2 hypercalls
  - Fix reconnection problem when talking directly to http xend


author: Daniel Veillard <veillard@redhat.com> 0.1.7-1
changelog:
  - Fix bug when running against xen-3.0.3 hypercalls
  - Fix memory bug when getting vcpus info from xend


author: Daniel Veillard <veillard@redhat.com> 0.1.8-1
changelog:
  - fix missing page size detection code for ia64
  - fix mlock size when getting domain info list from hypervisor
  - vcpu number initialization
  - don't label crashed domains as shut off
  - fix virsh man page
  - blktapdd support for alternate drivers like blktap
  - memory leak fixes (xend interface and XML parsing)
  - compile fix
  - mlock/munlock size fixes


author: Daniel Veillard <veillard@redhat.com> 0.1.8-2
changelog:
  - fixing spec file, added .el6.centos.alt, -devel requires pkgconfig and xen-devel
  - Resolves: rhbz#202320


author: Daniel Veillard <veillard@redhat.com> 0.1.9-1
changelog:
  - better error reporting
  - python bindings fixes and extensions
  - add support for shareable drives
  - add support for non-bridge style networking
  - hot plug device support
  - added support for inactive domains
  - API to dump core of domains
  - various bug fixes, cleanups and improvements
  - updated the localization


author: Daniel Veillard <veillard@redhat.com> 0.1.10-1.fc7
changelog:
  - support for inactive Xen domains
  - improved support for Xen display and vnc
  - a few bug fixes
  - localization updates


author: Daniel P. Berrange <berrange@redhat.com> - 0.2.0-2.fc7
changelog:
  - Fixed path to qemu daemon for autostart
  - Fixed generation of <features> block in XML
  - Pre-create config directory at startup


author: Daniel P. Berrange <berrange@redhat.com> - 0.2.0-3.fc7
changelog:
  - Disable kqemu support since its not in Fedora qemu binary
  - Fix for -vnc arg syntax change in 0.9.0  QEMU


author: Daniel Veillard <veillard@redhat.com> - 0.2.1-1
changelog:
  - Release of 0.2.1
  - lot of bug and portability fixes
  - Add support for network autostart and init scripts
  - New API to detect the virtualization capabilities of a host
  - Documentation updates


author: Jeremy Katz <katzj@redhat.com> - 0.2.1-2.fc7
changelog:
  - don't require xen; we don't need the daemon and can control non-xen now
  - fix scriptlet error (need to own more directories)
  - update description text


author: Daniel Veillard <veillard@redhat.com> - 0.2.3-1
changelog:
  - Release of 0.2.3
  - lot of assorted bugfixes and cleanups
  - support for Xen-3.1
  - new scheduler API


author: Daniel Veillard <veillard@redhat.com> - 0.3.0-1
changelog:
  - Release of 0.3.0
  - Secure remote access support
  - unification of daemons
  - lots of assorted bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.3.1-1
changelog:
  - Release of 0.3.1
  - localtime clock support
  - PS/2 and USB input devices
  - lots of assorted bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.3.2-1
changelog:
  - Release of 0.3.2
  - API for domains migration
  - APIs for collecting statistics on disks and interfaces
  - lots of assorted bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.3.3-1
changelog:
  - Release of 0.3.3
  - Avahi support
  - NUMA support
  - lots of assorted improvements, bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.4.0-1
changelog:
  - Release of 0.4.0
  - SASL based authentication
  - PolicyKit authentication
  - improved NUMA and statistics support
  - lots of assorted improvements, bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.4.1-1
changelog:
  - Release of 0.4.1
  - Storage APIs
  - xenner support
  - lots of assorted improvements, bugfixes and cleanups
  - documentation and localization improvements


author: Daniel Veillard <veillard@redhat.com> - 0.7.0-1
changelog:
  - ESX, VBox3, Power Hypervisor drivers
  - new net filesystem glusterfs
  - Storage cloning for LVM and Disk backends
  - interface implementation based on netcf
  - Support cgroups in QEMU driver
  - QEmu hotplug NIC support
  - a lot of fixes


author: Mark McLoughlin <markmc@redhat.com> - 0.7.0-2
changelog:
  - Make sure qemu can access kernel/initrd (bug #516034)
  - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)


author: Mark McLoughlin <markmc@redhat.com> - 0.7.0-5
changelog:
  - Add PCI host device hotplug support
  - Allow PCI bus reset to reset other devices (#499678)
  - Fix stupid PCI reset error message (bug #499678)
  - Allow PM reset on multi-function PCI devices (bug #515689)
  - Re-attach PCI host devices after guest shuts down (bug #499561)
  - Fix list corruption after disk hot-unplug
  - Fix minor 'virsh nodedev-list --tree' annoyance


author: Mark McLoughlin <markmc@redhat.com> - 0.7.1-0.2.gitfac3f4c
changelog:
  - Update to newer snapshot of 0.7.1
  - Stop libvirt using untrusted 'info vcpus' PID data (#520864)
  - Support relabelling of USB and PCI devices
  - Enable multipath storage support
  - Restart libvirtd upon RPM upgrade


author: Daniel Veillard <veillard@redhat.com> - 0.7.1-1
changelog:
  - Upstream release of 0.7.1
  - ESX, VBox driver updates
  - mutipath support
  - support for encrypted (qcow) volume
  - compressed save image format for Qemu/KVM
  - QEmu host PCI device hotplug support
  - configuration of huge pages in guests
  - a lot of fixes


author: Mark McLoughlin <markmc@redhat.com> - 0.7.1-8
changelog:
  - Disable sound backend, even when selinux is disabled (#524499)
  - Re-label qcow2 backing files (#497131)


author: Mark McLoughlin <markmc@redhat.com> - 0.7.1-10
changelog:
  - Create /var/log/libvirt/{lxc,uml} dirs for logrotate
  - Make libvirt-python dependon on libvirt-client
  - Sync misc minor changes from upstream spec


author: Mark McLoughlin <markmc@redhat.com> - 0.7.1-11
changelog:
  - Fix libvirtd memory leak during error reply sending (#528162)
  - Add several PCI hot-unplug typo fixes from upstream


author: Daniel Veillard <veillard@redhat.com> - 0.7.2-1
changelog:
  - Upstream release of 0.7.2
  - Allow to define ESX domains
  - Allows suspend and resulme of LXC domains
  - API for data streams
  - many bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.7.4-1
changelog:
  - upstream release of 0.7.4
  - udev node device backend
  - API to check object properties
  - better QEmu monitor processing
  - MAC address based port filtering for qemu
  - support IPv6 and multiple addresses per interfaces
  - a lot of fixes


author: Daniel Veillard <veillard@redhat.com> - 0.7.5-1
changelog:
  - Add new API virDomainMemoryStats
  - Public API and domain extension for CPU flags
  - vbox: Add support for version 3.1
  - Support QEMU's virtual FAT block device driver
  - a lot of fixes


author: Daniel Veillard <veillard@redhat.com> - 0.7.6-1
changelog:
  - upstream release of 0.7.6
  - Use QEmu new device adressing when possible
  - Implement CPU topology support for QEMU driver
  - Implement SCSI controller hotplug/unplug for QEMU
  - Implement support for multi IQN
  - a lot of fixes and improvements


author: Adam Jackson <ajax@redhat.com> 0.7.6-2
changelog:
  - libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed
  - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so


author: Daniel Veillard <veillard@redhat.com> - 0.7.7-1
changelog:
  - macvtap support
  - async job handling
  - virtio channel
  - computing baseline CPU
  - virDomain{Attach,Detach}DeviceFlags
  - assorted bug fixes and lots of cleanups


author: Cole Robinson <crobinso@redhat.com> - 0.7.7-2.fc14
changelog:
  - Fix USB devices by product with security enabled (bz 574136)
  - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)


author: Daniel Veillard <veillard@redhat.com> - 0.8.0-1
changelog:
  - Upstream release 0.8.0
  - Snapshotting support (QEmu/VBox/ESX)
  - Network filtering API
  - XenAPI driver
  - new APIs for domain events
  - Libvirt managed save API
  - timer subselection for domain clock
  - synchronous hooks
  - API to update guest CPU to host CPU
  - virDomainUpdateDeviceFlags new API
  - migrate max downtime API
  - volume wiping API
  - and many bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.8.1-1
changelog:
  - Upstream release 0.8.1
  - Starts dnsmasq from libvirtd with --dhcp-hostsfile
  - Add virDomainGetBlockInfo API to query disk sizing
  - a lot of bug fixes and cleanups


author: Daniel Veillard <veillard@redhat.com> - 0.8.2-1
changelog:
  - Upstream release 0.8.2
  - phyp: adding support for IVM
  - libvirt: introduce domainCreateWithFlags API
  - add 802.1Qbh and 802.1Qbg switches handling
  - Support for VirtualBox version 3.2
  - Init script for handling guests on shutdown/boot
  - qemu: live migration with non-shared storage for kvm


author: Daniel P. Berrange <berrange@redhat.com> - 0.8.2-2
changelog:
  - CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores
  - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk
    image backing stores
  - CVE-2010-2239 not setting user defined backing store format when creating new image
  - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for
    obtaining privileged resources on the host


author: Daniel Veillard <veillard@redhat.com> - 0.8.5-1
changelog:
  - Enable JSON and netdev features in QEMU >= 0.13
  - framework for auditing integration
  - framework DTrace/SystemTap integration
  - Setting the number of vcpu at boot
  - Enable support for nested SVM
  - Virtio plan9fs filesystem QEMU
  - Memory parameter controls
  - various improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.8.7-1
changelog:
  - Preliminary support for VirtualBox 4.0
  - IPv6 support
  - Add VMware Workstation and Player driver driver
  - Add network disk support
  - Various improvements and bug fixes
  - from 0.8.6:
  - Add support for iSCSI target auto-discovery
  - QED: Basic support for QED images
  - remote console support
  - support for SPICE graphics
  - sysinfo and VMBIOS support
  - virsh qemu-monitor-command
  - various improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.8.8-1
changelog:
  - expose new API for sysinfo extraction
  - cgroup blkio weight support
  - smartcard device support
  - qemu: Support per-device boot ordering
  - Various improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.9.0-1
changelog:
  - Support cputune 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
  - libvirt: add virDomain{Get,Set}BlkioParameters
  - setmem: 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
  - Various improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.9.1-1
changelog:
  - support various persistent domain updates
  - improvements on memory APIs
  - Add virDomainEventRebootNew
  - various improvements to libxl driver
  - Spice: support audio, images and stream compression
  - Various improvements and bug fixes


author: Richard W.M. Jones <rjones@redhat.com> - 0.9.1-3
changelog:
  - Add upstream patches:
      0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch
      0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch
      0002-remote-remove-bogus-virDomainFree.patch
    so that users can try out virt-dmesg.
  - Change /var/cache mode to 0711.


author: Daniel Veillard <veillard@redhat.com> - 0.9.2-1
changelog:
  - Framework for lock manager plugins
  - API for network config change transactions
  - 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
  - Various improvements and bug fixes


author: Laine Stump <laine@redhat.com> - 0.9.2-2
changelog:
  - add rule to require netcf-0.1.8 during build so that new transactional
    network change APIs are included.
  - document that CVE-2011-2178 has been fixed (by virtue of rebase
    to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)


author: Daniel Veillard <veillard@redhat.com> - 0.9.3-1
changelog:
  - new API virDomainGetVcpupinInfo
  - Add TXT record support for virtual DNS service
  - Support reboots with the QEMU driver
  - New API virDomainGetControlInfo API
  - New API virNodeGetMemoryStats
  - New API virNodeGetCPUTime
  - New API for send-key
  - New API virDomainPinVcpuFlags
  - support multifunction PCI device
  - lxc: various improvements
  - many improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.9.4-1
changelog:
  - network 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
  - bios: Add support for SGA
  - various missing python binding
  - many improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.9.5-1
changelog:
  - many snapshot improvements (Eric Blake)
  - latency: Define new public API and structure (Osier Yang)
  - USB2 and various USB improvements (Marc-André Lureau)
  - storage: Add fs pool formatting (Osier Yang)
  - Add public API for getting migration speed (Jim Fehlig)
  - Add basic driver for Microsoft Hyper-V (Matthias Bolte)
  - many improvements and bug fixes


author: Laine Stump <laine@redhat.com> - 0.9.6-2
changelog:
  - Make PCI multifunction support more manual - Bug 742836
  - F15 build still uses cgconfig - Bug 738725


author: Daniel Veillard <veillard@redhat.com> - 0.9.8-1
changelog:
  - Add support for QEMU 1.0
  - Add preliminary 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 VLAN filtering
  - many improvements and bug fixes


author: Daniel Veillard <veillard@redhat.com> - 0.9.9-1
changelog:
  - Add API virDomain{S,G}etInterfaceParameters
  - Add API virDomain{G, S}etNumaParameters
  - Add support for ppc64 qemu
  - Support Xen domctl v8
  - many improvements and bug fixes


author: Cole Robinson <crobinso@redhat.com> - 0.9.11.3-1
changelog:
  - Rebased to version 0.9.11.3
  - Abide URI username when connecting to hypervisor (bz 811397)
  - Fix managed USB mode (bz 814866)
  - Fix crash connecting to ESX host (bz 811891)


author: Daniel Veillard <veillard@redhat.com> - 0.9.12-1
changelog:
  - qemu: allow snapshotting of sheepdog and rbd disks
  - blockjob: add new APIs
  - a lot of bug fixes, improvements and portability work


author: Daniel Veillard <veillard@redhat.com> - 0.9.13-1
changelog:
  - 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
  - Enable driver modules in libvirt RPM
  - Default to enable driver modules for libvirtd
  - storage backend: Add RBD (RADOS Block Device) support
  - sVirt support for LXC domains inprovement
  - a lot of bug fixes, improvements and portability work


author: Daniel Veillard <veillard@redhat.com> - 0.10.0-1
changelog:
  - upstream release of 0.10.0
  - agent: add qemuAgentArbitraryCommand() for general qemu agent command
  - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions
  - 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
  - a lot of bug fixes, improvements and portability work


author: Cole Robinson <crobinso@redhat.com> - 0.10.1-3
changelog:
  - Fix libvirtd segfault with old netcf-libs (bz 853381)
  - Drop unneeded dnsmasq --filterwin2k
  - Fix unwanted connection closing, needed for boxes


author: Daniel Veillard <veillard@redhat.com> - 0.10.2-1
changelog:
  - Upstream release 0.10.2
  - network: define new API virNetworkUpdate
  - add support for QEmu sandbox support
  - blockjob: add virDomainBlockCommit
  - New APIs to get/set Node memory parameters
  - new API virConnectListAllSecrets
  - new API virConnectListAllNWFilters
  - new API virConnectListAllNodeDevices
  - parallels: add support of containers to the driver
  - new API virConnectListAllInterfaces
  - new API virConnectListAllNetworks
  - new API virStoragePoolListAllVolumes
  - Add PMSUSPENDED life cycle event
  - new API virStorageListAllStoragePools
  - Add per-guest S3/S4 state configuration
  - qemu: Support for Block Device IO Limits
  - a lot of bug fixes, improvements and portability work


author: Richard W.M. Jones <rjones@redhat.com> - 0.10.2-3
changelog:
  - Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch
    NB: This patch is Fedora-specific and not upstream.
  - Add upstream patches: don't duplicate environment variables (RHBZ#859596).


author: Cole Robinson <crobinso@redhat.com> - 0.10.2.1-1
changelog:
  - Rebased to version 0.10.2.1
  - Fix lvm volume creation when alloc=0 (bz #866481)
  - Clarify virsh send-keys man page example (bz #860004)
  - Fix occasional deadlock via virDomainDestroy (bz #859009)
  - Fix LXC deadlock from ctrl-c (bz #848119)
  - Fix occasional selinux denials with macvtap (bz #798605)
  - Fix multilib conflict with systemtap files (bz #831425)
  - Don't trigger keytab warning in system logs (bz #745203)
  - Fix qemu domxml-2-native NIC model out (bz #636832)
  - Fix error message if not enough space for lvm vol (bz #609104)


author: Cole Robinson <crobinso@redhat.com> - 0.10.2.2-1
changelog:
  - Rebased to version 0.10.2.2
  - CVE-2012-3411: avoid open DNS proxy with dnsmasq (bz #874702, bz #882309)
  - Don't ignore address for USB disks (bz #861309)
  - Fix error with blkdeviotune (bz #872582)
  - Fix cloning LVM volume (bz #869607)
  - Fix VDSM error when libvirt doesn't format CPU topology (bz #876475)
  - Use systemd macros in spec file (bz #850186)


author: Cole Robinson <crobinso@redhat.com> - 0.10.2.2-2
changelog:
  - Fix conflict with NM launched dnsmasq (bz #886663)
  - Fix selinux denials when launching non-kvm qemu guests (bz #885837)


author: Cole Robinson <crobinso@redhat.com> - 0.10.2.3-1
changelog:
  - Rebased to version 0.10.2.3
  - Fix libxl driver to build against xen 4.2 (bz #870689)
  - Fix possible crash when destroying guests (bz #877110)
  - Fix loading sysctl file (bz #887017)
  - Fix svirt memory leak (bz #890039)
  - Fix attaching PCI netdev to VM (bz #893131)
  - Fix libvirtd segfault on shutdown (bz #903194)
  - Raise mem limit to stop qemu processes from getting OOM killed (bz #903432)
  - CVE-2013-0170 libvirt: use-after-free in virNetMessageFree() (bz #893450, bz


author: Cole Robinson <crobinso@redhat.com> - 0.10.2.4-1
changelog:
  - Rebased to version 0.10.2.4
  - Fix 'Cannot parse sensitivity level in s0' error (bz #902103)
  - Fix updating NIC that has boot order set (bz #906446)
  - Fix virsh list for vmware ESX (bz #910702)
  - Fix libxl disk backend default (bz #912488)


author: Johnny Hughes <johnny@centos.org> - 0.10.2.4-3.el6.centos.alt
changelog:
  - added patches 102 and 103 from libvirt.org 0.10.2 maint branch
  - patch 102 fixes security issue (CVE-2013-1962)
  - added patches 200 through 205 for xen stabilization from Frediano Ziglio (frediano.ziglio@citrix.com)


author: Johnny Hughes <johnny@centos.org> - 0.10.2.6-5.el6.centos.alt
changelog:
  - upgraded to upstream version 0.10.2.6
  - removed patches 100, 101, 102, 103, 300, 301, 302, 303 as they are rolled in upstream now
  - renumbered patches 304 and 305 to 206 and 207.  The 200 series of patches are added by CentOS.
  - added new patches 400, 401, 402 from libvirt upstream (400 series are upstream imported patches)


author: Johnny Hughes <johnny@centos.org> - 0.10.2.7-5.el6.centos.alt
changelog:
  - upgrade to upstream version 0.10.2.7
  - removed patches 400, 401, 402 as they are now rolled in upstream
  - added patches 403, 404, 405 from libvirt 0.10.2-maint channel
  - patch 405 addresses CVE-2013-4291


author: Johnny Hughes <johnny@centos.org> 0.10.2.8-5.el6.centos.alt
changelog:
  - upgrade to upstream version 0.10.2.8
  - reomve patches 403, 404, 405 as they are rolled in upstream
  - added patch 406 from the from libvirt 0.10.2-maint channel
  - CVE-2013-4296 is addressed in this update


author: Johnny Hughes <johnny@centos.org> 0.10.2.8-6.el6.centos.alt
changelog:
  - applied patches 407 to 415 from the libvirt git tree for the 0.10.2-maint branch
  - CVE-2013-6458 is addressed in this patch
  - one of the patches (xen4.3 event handler) needed to be slightly modified 
    due to the custom patches provided by xen.org (patches 200-207).


author: Johnny Hughes <johnny@centos.org> 0.10.2.8-8.el6.centos.alt
changelog:
  - added in patches 417-420 from the 0.10.2-maint branch at libvirt.org
  - patch 420 is for CVE-2014-3633


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.2-4
changelog:
  - Backport "qemu: check backing chains even when cgroup is omitted"
    (RHBZ#896685).
  - Disable virnettlscontexttest which apparently fails because of
    a broken gnutls3.  Note since this patch touches Makefile.am, I
    have enabled autoreconf (enable_autotools).


author: Daniel Veillard <veillard@redhat.com> - 1.0.5-1
changelog:
  - Update to 1.0.5 release
  - add support for NVRAM device
  - Add XML config for resource partitions
  - Add support for TPM
  - NPIV storage migration support
  - various bug fixes and improvements including localizations


author: Cole Robinson <crobinso@redhat.com> - 1.0.5.1-1
changelog:
  - Rebased to version 1.0.5.1
  - Follow updated packaging guidelines for user alloc (bz #924501)
  - CVE-2013-1962 Open files DoS (bz #963789, bz #953107)


author: Daniel Veillard <veillard@redhat.com> - 1.1.0-1
changelog:
  - CVE-2013-2218: Fix crash listing network interfaces with filters
  - Fine grained ACL support for the API
  - Extensible migration APIs
  - various improvements in the Xen driver
  - agent based vCPU hotplug support
  - various bug fixes and improvements including localizations


author: Cole Robinson <crobinso@redhat.com> - 1.1.0-4
changelog:
  - CVE-2013-4153: Fix double free of returned JSON (bz #986408, bz #986383)
  - CVE-2013-4154: Crash of libvirtd if guest agent not configured (bz #986386,
    bz #986406)


author: Cole Robinson <crobinso@redhat.com> - 1.1.2-3
changelog:
  - Sync with v1.1.2-maint
  - Rebuild for libswan soname bump (bz #1009701)
  - CVE-2013-4311: Insecure polkit usage (bz #1009539, bz #1005332)
  - CVE-2013-4296: Invalid free memory stats (bz #1006173, bz #1009667)
  - CVE-2013-4297: Invalid free in NBDDeviceAssociate (bz #1006505, bz #1006511)
  - Fix virsh block-commit abort (bz #1010056)


author: Daniel Veillard <veillard@redhat.com> - 1.1.3-1
changelog:
  - VMware: Initial VMware Fusion support and various improvements
  - libvirt: add new public API virConnectGetCPUModelNames
  - various libxl driver improvements
  - LXC many container driver improvement
  - ARM cpu improvements
  - a lot of bug and leak fixes and various improvements


author: Cole Robinson <crobinso@redhat.com> - 1.1.3-2
changelog:
  - Allow QoS change with update-device (bz #1014200)
  - Fix nwfilter crash during firewalld install (bz #1014762)
  - Fix crash with nographics (bz #1014088)


author: Daniel Veillard <veillard@redhat.com> - 1.1.4-1
changelog:
  - upstream release of 1.1.4
  - Add support for AArch64 architecture
  - Various improvements on test code and test driver
  - a lot of bug fixes and various improvements


author: Daniel P. Berrange <berrange@redhat.com> - 1.2.2-1
changelog:
  - Update to 1.2.2 release
  - Add wireshark plugin sub-RPM
  - Add missing sub-RPMs deps for config packages


author: Cole Robinson <crobinso@redhat.com> - 1.2.8-2
changelog:
  - Generate non-colliding network IP range at RPM install time (bz #811967)
  - Fix directory creation at session daemon startup (bz #1139672)
  - Disable wireshark building, currently broken on f21/rawhide


author: Jeremy Katz <katzj@redhat.com> - 0.92.0-1
changelog:
  - Fix silly loop when asking about graphics support (misa)
  - Fix passing macaddr
  - Add support so that we reboot into the guest after installation finishes


author: Jeremy Katz <katzj@redhat.com> - 0.93.0-1
changelog:
  - Fix hvm network xm config (danpb)
  - Enable PAE with pae hvm hosts (danpb)
  - Fix hvm block backed cds (danpb)
  - Fix handling of block devs backed by vbds (danpb)
  - Ensure we're on a xen kernel (#205889)
  - Default to vncunused


author: Jeremy Katz <katzj@redhat.com> - 0.94.0-1
changelog:
  - Fix using block device as backing (#209138)
  - Fix error handling for invalid install locations (danpb)
  - Write out vcpu config (danpb)


author: Jeremy Katz <katzj@redhat.com> - 0.96.0-1
changelog:
  - improve check for if a machine is hvm capable to catch when support isn't
    allowed by the bios (#211276)
  - cleanup after nfs mount failure on pv install (#206196)
  - support for setting vcpus (#210516)


author: Daniel P. Berrange <berrange@redhat.com> - 0.98.0-3.fc7
changelog:
  - don't traceback on invalid memory param (gcosta, #219270)
  - let the console come back quicker to help with HVM installs (#212024)


author: Daniel P. Berrange <berrange@redhat.com> - 0.100.0-1.fc7
changelog:
  - Updated to 0.100.0 which now uses libvirt inactive domain support
    needed to operate correctly against xen 3.0.4


author: Daniel P. Berrange <berrange@redhat.com> - 0.103.0-1.fc7
changelog:
  - Updated to 0.103.0 release
  - More validation of UUIDs
  - Automatically reboot Windows guests with CDROM still attached
  - Allow '-'  in guest names
  - Adjust way distro detection is done


author: Daniel P. Berrange <berrange@redhat.com> - 0.103.0-3.fc7
changelog:
  - Fixed module import when using --accelerate
  - Fixed detection of RHEL5 client distro
  - Fixed default 'network's selection & default URI choice to
    not be Xen specific
  - Fixed features XML when using initrd for fullvirt


author: Daniel P. Berrange <berrange@redhat.com> - 0.300.0-1.fc8
changelog:
  - Updated to 0.300.0
  - Added virt-image tool
  - Switched to calling virsh console and virt-viewer
  - Improved user input validation


author: Cole Robinson <crobinso@redhat.com> - 0.300.3-2.fc9
changelog:
  - Keep qemu cdrom device after first stage of install. (rhbz #244802)
  - Fix default guest arch regression from virt-install
  - Pass extra args to a fullvirt guest from virt-install
  - Update polish translation


author: Cole Robinson <crobinso@redhat.com> - 0.400.0-1.fc10
changelog:
  - Add virt-convert tool
  - Add virt-pack tool
  - virt-install --disk option for using/provisioning libvirt storage
  - virt-install remote installation support
  - virt-install --sound option to add soundcard emulation


author: Cole Robinson <crobinso@redhat.com> - 0.400.0-2.fc10
changelog:
  - Updated polish translation (bz 310781)
  - Fix error accessing os dictionary in virt-convert
  - Log tracebacks from cli apps
  - Better default connection detection for qemu/kvm
  - Set up virtio for f9 guests (bz 462404)
  - Don't report option collision if using --bridge
  - Update storage pool when looking up volume (bz 465551)


author: Cole Robinson <crobinso@redhat.com> - 0.400.0-4.fc10
changelog:
  - Updated translations (bz 467810)
  - Specific os entry for XP 64 (bz 467851)
  - Disk pool 'dos' format fix


author: Cole Robinson <crobinso@redhat.com> - 0.400.1-1.fc11
changelog:
  - Update to 0.400.1
  - virt-convert virt-image -> vmx support
  - virt-image checksum support
  - Improved URL fetching support (Debian Xen, Ubuntu kernel + boot.iso)


author: Cole Robinson <crobinso@redhat.com> - 0.400.2-1.fc11
changelog:
  - Update to version 0.400.2
  - virt-install --import option for creating a guest from an existing disk
  - virt-install --host-device option for host device passthrough
  - virt-clone --original-xml for cloning from an xml file
  - virt-install --nonetworks option.


author: Cole Robinson <crobinso@redhat.com> - 0.400.3-1.fc11
changelog:
  - Update to bugfix release 0.400.3
  - Fix virt-install --os-type windows installs
  - Fix URL installs to not wipe out --os-variant value


author: Cole Robinson <crobinso@redhat.com> - 0.400.3-2.fc11
changelog:
  - Add spanish translation (bz 480816)
  - Fix calls to libvirt host device detach/reset
  - Fix virt-image with create-on-the-fly disks


author: Cole Robinson <crobinso@redhat.com> - 0.400.3-5.fc11
changelog:
  - Don't set a keymap if user doesn't specify one (bz 487737)
  - Fix adding floppy devices (bz 493408)
  - Updated translations (bz 493944, bz 494358)


author: Cole Robinson <crobinso@redhat.com> - 0.500.0-1.fc12
changelog:
  - Update to version 0.500.0
  - New virt-install device options --serial, --parallel, and --video
  - Allow various auth types for libvirt connections (PolicyKit, SASL, ...)
  - New virt-clone option --auto-clone: generates all needed input.
  - Specify network device model via virt-install --network (Guido Gunther)


author: Cole Robinson <crobinso@redhat.com> - 0.500.0-2.fc12
changelog:
  - Don't erroneously set limit for amount of virtio devices (bz 499654)
  - Don't use virtio for cdrom devices (bz 517151)
  - Auto detect keymapping (bz 487735)


author: Cole Robinson <crobinso@redhat.com> - 0.500.0-3.fc12
changelog:
  - Don't generate bogus disk driver XML.
  - Add '--disk format=' for specifying format (qcow2, ...) when provisioning
  - Add Fedora12 to os dictionary


author: Cole Robinson <crobinso@redhat.com> - 0.500.0-4.fc12
changelog:
  - Don't use usermode net for non-root qemu:///system via virt-install
  - Fix cdrom installs where the iso is a storage volume (bz 524109)
  - Fix path permissions for kernel/initrd download location (bz 523960)


author: Cole Robinson <crobinso@redhat.com> - 0.500.1-1.fc12
changelog:
  - Update to version 0.500.1
  - virt-install now attempts --os-variant detection by default.
  - New --disk option 'format', for creating image formats like qcow2 or vmdk
  - Many improvements and bugfixes


author: Cole Robinson <crobinso@redhat.com> - 0.500.3-1.el6
changelog:
  - Rebase to 0.500.3
  - virt-install: New --watchdog option: configure a virtual watchdog device
  - virt-install: New --soundhw option: More flexible sound configuration
                  deprecates --sound, though back compat is maintained
  - virt-install: New --security option: configure VM security driver settings
  - virt-install: New --description option: set a human readable description
  - Better OS defaults: Use <video> VGA and <sound> AC97 if supported


author: Cole Robinson <crobinso@redhat.com> - 0.500.3-2.el6
changelog:
  - Fix --cdrom with media manually added to pool (bz 574973)
  - Handle commas in security labels (bz 581473)
  - virt-install: Fix --location dvd.iso (bz 587679)


author: Cole Robinson <crobinso@redhat.com> - 0.500.5-1.el6
changelog:
  - Rebase to 0.500.5 (bz 658963)
  - New virt-install --cpu option for configuring CPU model/features
  - virt-install --vcpus option can not specify topology and maxvcpus
  - New virt-install --graphics option to unify --vnc, --sdl, spice config
  - New virt-install --print-xml option to skip install and print XML


author: Cole Robinson <crobinso@redhat.com> - 0.500.5-2.el6
changelog:
  - Fix --check-cpu error message (bz 676995)
  - Fix bogus virt-convert output (bz 678214)
  - virt-install: Fix --print-step typos (bz 683320)
  - Fix parsing domain <features> (bz 683100)
  - virt-convert: Preserve storage format in generated XML (bz 622684)
  - Fix specifying manual spice port (bz 682697)
  - Fix nonsparse disk creation (bz 678374)
  - Properly raise errors when creating storage (bz 683182)
  - Fix using a pool source as storage (bz 589665)
  - Support sound model 'ich6' (bz 683103)
  - Use async IO properly for storage (bz 611205)


author: Cole Robinson <crobinso@redhat.com> - 0.500.5-3.el6
changelog:
  - virt-install: Actually fix --check-cpu error message (bz 676995)
  - virt-install: Actually fix --print-step typos (bz 683320)
  - virt-install: Regenerate man pages for async IO options (bz 611205)


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-1.el6
changelog:
  - Rebased to version 0.600.0
  - virt-install: Various improvements to enable LXC/container guests:
  - New --filesystem option for <filesystem> devices
  - New --init option for container <init> path
  - New --container option (similar to --paravirt or --hvm)
  - virt-install: Make --location  remotely (with latest libvirt)
  - virt-install: New --smartcard option for <smartcard> devices
  - (Marc-André Lureau)
  - virt-install: New --numatune option for building guest <numatune> XML
  - virt-install: option to set --disk error_policy=
  - virt-install: option to set --disk serial=


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-3
changelog:
  - virt-install: Fix --initrd-inject (bz 729643)
  - virt-install: Fix --file-size and --prompt (bz 729608)
  - Fix changing disk bus in virt-manager (bz 728423)
  - virt-install: Fix --cpu with case sensitive CPU model (bz 727986)
  - Fix remote URL installs as root (bz 546440)


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-4
changelog:
  - Add QED volume support (bz 739487)
  - virt-install: Fix --nonetworks (bz 738216)
  - virt-install: Fix --location with qemu:///session (bz 738211)


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-5
changelog:
  - Don't leave host PCI devices in unusable state on hotplug fail (bz
    746355)
  - Configure clock to avoid timer drift for windows (bz 742736)


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-6
changelog:
  - Fix random virt-manager traceback when creating guests (bz 765928)
  - Fix specifying over 26 virtio disks (bz 769191)
  - Fix a japanese translation issue (bz 783866)


author: Cole Robinson <crobinso@redhat.com> - 0.600.0-8
changelog:
  - Use correct MAC prefix when cloning KVM guests (bz 798909)
  - Escape string when setting VM description (bz 741158)


author: Jiri Denemark <jdenemar@redhat.com> - 0.600.0-9
changelog:
  - Add RHEL7 to osdict (rhbz#803631)
  - Allow specifying --security ...relabel=yes|no (rhbz#832339)
  - Fix some issues with relabel= support (rhbz#832339)
  - Add --cpuset=auto test confirming it actually works (rhbz#834495)
  - Don't copy USB bus/address by default from node device (rhbz#820303)
  - Add address element in hostdev xml when the values are present (rhbz#820303)


author: Jiri Denemark <jdenemar@redhat.com> - 0.600.0-14
changelog:
  - setup: rebuild manpages in build phase (rhbz#832339)
  - Remove and ignore build-generated files (rhbz#832339)


author: Jiri Denemark <jdenemar@redhat.com> - 0.600.0-15
changelog:
  - build: One more fix for clean builds (rhbz#832339)
  - Update pod file from latest pod.in (rhbz#832339)


author: Martin Kletzander <mkletzan@redhat.com> - 0.600.0-16
changelog:
  - Fix changing cirrus to QXL for active VM (rhbz#980334)
  - Support incomplete .treeinfo files (rhbz#954262)
  - Don't support sparse logical volumes (rhbz#921480)
  - Fix progress bar output bug in virt-clone (rhbz#946972)
  - Add Debian Wheezy to the OS_TYPES (rhbz#958496)
  - add mageia to the list of supported distribution (rhbz#958496)
  - osdict: Add some opensuse entries (rhbz#958496)
  - osdict: Add f17 tweak some supported distros (rhbz#958496)
  - osdict: hmm actually add f17 (rhbz#958496)
  - virtinst: Add latest Ubuntu releases (rhbz#958496)
  - osdict: Add Fedora 18 (rhbz#958496)


author: Martin Kletzander <mkletzan@redhat.com> - 0.600.0-18
changelog:
  - Don't support comments in parsed parameters (rhbz#916875)
  - Fix progress bars in virt-clone once more (rhbz#946972)
  - Throw error when --host-device can't specify unique device (rhbz#861972)
  - Set is_dup to true when --host-device come with bus.addr (rhbz#861972)
  - Differentiate duplicate usb devices by bus/addr (rhbz#861972)


author: Giuseppe Scrivano <gscrivan@redhat.com> - 0.600.0-19
changelog:
  - Document correctly the feature state attribute.  (rhbz#1024700)
  - Remove qcow from the virt-image 5 manual. (rhbz#1024180)
  - Fix typo in virt-install manual. (rhbz#1024151)
  - Update the os-variant list of virt-install. (rhbz#1011290)
  - Show an error when the allocation of new lvm volume set as 0 (rhbz#1000980)
  - virt-install honours sparse=false (rhbz#873545)
  - virt-install supports macvtap (rhbz#855740)
  - virt-install creates the spicevmc channel with "--graphics spice" (rhbz#853386)
  - fix cloning of LVM volumes (rhbz#1055225)
  - Graphics display type sdl removed from virt-install manual (rhbz#886779)
  - USB Redirection device options in virt-install (rhbz#1001999)
  - Specify 'startupPolicy' during virt-install (rhbz#1017423)
  - virt-manager displays domain for PCI device (rhbz#1085499)
  - Introduce device type 'lun' (rhbz#1077232)
  - Add Virtio SCSI disk option (rhbz#1049781)


author: Giuseppe Scrivano <gscrivan@redhat.com> - 0.600.0-21
changelog:
  - Correctly check for the SPICEVMC support on RHEL (rhbz#853386)
  - Enforce non sparse logical volumes when cloning (rhbz#1055225)
  - doc: add "lun" to the Disk device type list for virt-install (rhbz#1077232)


author: Justin M. Forbes <jforbes@redhat.com> 0.5.1-2
changelog:
  - Ugly hacks to make package noarch and available for arch that cannot build it.
  - Disable useless debuginfo


author: Cole Robinson <crobinso@redhat.com> - 1.7.0-1
changelog:
  - Rebased to version 1.7.0
  - Support for virtio-scsi
  - Improved USB drive support
  - Several USB controller bug fixes and improvements


author: Cole Robinson <crobinso@redhat.com> - 1.7.1-1
changelog:
  - Rebased to version 1.7.1
  - Initial support for booting from USB attached scsi (USB UAS) drives
  - USB EHCI 64bit controller support
  - USB MSC multi-LUN device support
  - Support for booting from LSI SCSI controllers on emulators
  - Support for booting from AMD PCscsi controllers on emulators


author: Rik van Riel <riel@redhat.com>
changelog:
  - grab new Xen tarball (with wednesday's patch already included)
  - transfig is a buildrequire, add it to the spec file


author: Jeremy Katz <katzj@redhat.com> - 2-20050114
changelog:
  - update to new snap
  - python-twisted is its own package now
  - files are in /usr/lib/python now as well, ugh.


author: Rik van Riel <riel@redhat.com> 2-20050218
changelog:
  - upgrade to last night's Xen snapshot
  - a kernel upgrade is needed to run this Xen, the hypervisor
    interface changed slightly
  - comment out unused debugging function in plan9 domain builder
    that was giving compile errors with -Werror


author: Rik van Riel <riel@redhat.com> 2-20050305
changelog:
  - the gcc4 compile patches are now upstream
  - upgrade to last night's snapshot, drop patches locally


author: Rik van Riel <riel@redhat.com> 2-20050328
changelog:
  - do not yet upgrade to new hypervisor ;)
  - add barrier to fix SMP boot bug
  - add tags target
  - add zlib-devel build requires (#150952)


author: Rik van Riel <riel@redhat.com> 2-20050402
changelog:
  - move initscripts to /etc/rc.d/init.d (Florian La Roche) (#153188)
  - ship only PDF documentation, not the PS or tex duplicates


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - patch manpath instead of moving in specfile.  patch sent upstream
  - install to native python path instead of /usr/lib/python
  - other misc specfile duplication cleanup


author: Rik van Riel <riel@redhat.com> 3.0-0.20050908
changelog:
  - explicitly call /usr/sbin/xend from initscript (#167407)
  - add xenstored directories to spec file (#167496, #167121)
  - misc gcc4 fixes 
  - spec file cleanups (#161191)
  - upgrade to today's Xen snapshot
  - change the version to 3.0-0.<date> (real 3.0 release will be 3.0-1)


author: Rik van Riel <riel@redhat.com> 3.0-0.20050912.fc5
changelog:
  - add /var/{lib,run}/xenstored to the %files section (#167496, #167121)
  - upgrade to today's Xen snapshot
  - some small build fixes for x86_64
  - enable x86_64 builds


author: Daniel Veillard <veillard@redhat.com> - 3.0-0.20051109.fc5.4
changelog:
  - adding missing headers for libxenctrl and libxenstore
  - use libX11-devel build require instead of xorg-x11-devel


author: Jeremy Katz <katzj@redhat.com> - 3.0-0.20060110.fc5.5
changelog:
  - buildrequire dev86 so that vmx firmware gets built
  - include a copy of libvncserver and build vmx device models against it


author: Bill Nottingham <notting@redhat.com> 3.0-0.20060130.fc5.3
changelog:
  - disable iptables/ip6tables/arptables on bridging when bringing up a
    Xen bridge. If complicated filtering is needed that uses this, custom
    firewalls will be needed. (#177794)


author: Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.4
changelog:
  - patch from David Lutterkort to pass macaddr (-m) to xenguest-install
  - rework xenguest-install a bit so that it can be used for creating 
    fully-virtualized guests as well as paravirt.  Run with --help for 
    more details (or follow the prompts)
  - add more docs (noticed by Andrew Puch)


author: Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5
changelog:
  - update to current hg snapshot for HVM support
  - update xenguest-install for hvm changes.  allow hvm on svm hardware
  - fix a few little xenguest-install bugs


author: Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.3
changelog:
  - add patch to ensure we get a unique fifo for boot loader (#182328)
  - don't try to read the whole disk if we can't find a partition table 
    with pygrub 
  - fix restarting of domains (#179677)


author: Jeremy Katz <katzj@redhat.com> - 3.0.1-1
changelog:
  - fix xenguest-install so that it uses phy: for block devices instead of 
    forcing them over loopback.  
  - change package versioning to be a little more accurate


author: Jeremy Katz <katzj@redhat.com> - 3.0.1-3
changelog:
  - set /proc/xen/privcmd and /var/log/xend-debug.log as close on exec to avoid
    SELinux problems
  - give better feedback on invalid urls (#184176)


author: Jeremy Katz <katzj@redhat.com> - 3.0.1-4
changelog:
  - add udev rule so that /dev/xen/evtchn gets created properly
  - make pygrub not use /tmp for SELinux
  - make xenguest-install actually unmount its nfs share.  also, don't use /tmp


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-1
changelog:
  - update to post 3.0.2 snapshot (changeset:   9744:1ad06bd6832d)
  - stop applying patches that are upstreamed
  - add patches for bootloader to run on all domain creations
  - make xenguest-install create a persistent uuid
  - use libvirt for domain creation in xenguest-install, slightly improve 
    error handling


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-11
changelog:
  - split into main packages + -libs and -devel subpackages for #198260
  - add patch from jfautley to allow specifying other bridge for 
    xenguest-install (#198097)


author: Stephen C. Tweedie <sct@redhat.com> - 3.0.2-13
changelog:
  - Update to xen-unstable cset 10675
  - Remove internal libvncserver build, new qemu device model has its own one
    now.
  - Change default FV NIC model from rtl8139 to ne2k_pci until the former works
    better


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-18
changelog:
  - include /var/xen/dump in file list
  - load blkbk, netbk and netloop when xend starts
  - update to cs 10712
  - avoid file conflicts with qemu (#199759)


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-19
changelog:
  - fix libblktap symlinks (#199820)
  - make libxenstore executable (#197316)
  - version libxenstore (markmc)


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-20
changelog:
  - don't start blktapctrl for now
  - fix HVM guest creation in xenguest-install
  - make sure log files have the right SELinux label


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-23
changelog:
  - add patch to fix rtl8139 in FV, switch it back to the default nic
  - add necessary ia64 patches (#201040)
  - build on ia64


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-24
changelog:
  - remove copy of xenguest-install from this package, require 
    python-xeninst (the new home of xenguest-install)


author: Jeremy Katz <katzj@redhat.com> - 3.0.2-26
changelog:
  - update to xen-unstable cs 11251
  - clean up patches some
  - disable ia64 as it doesn't currently build


author: Stephen C. Tweedie <sct@redhat.com> - 3.0.2-35
changelog:
  - Don't strip qemu-dm early, so that we get proper debuginfo (danpb)
  - Fix compile problem with latest glibc


author: Daniel Berrange <berrange@redhat.com> - 3.0.2-39
changelog:
  - Disable paravirt framebuffer server side rendered cursor (bz 206313)
  - Ignore SIGPIPE in paravirt framebuffer daemon to avoid terminating
    on client disconnects while writing data (bz 208025)


author: Stephen C. Tweedie <sct@redhat.com> - 3.0.2-40
changelog:
  - Workaround blktap/xenstore startup race
  - Add udev rules for xen blktap devices (srostedt)
  - Add support for dynamic blktap device nodes (srostedt)
  - Fixes for infinite dom0 cpu usage with blktap
  - Fix xm not to die on malformed "tap:" blkif config string
  - Enable blktap on kernels without epoll-for-aio support.
  - Load the blktap module automatically at startup
  - Reenable blktapctrl


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.2-42
changelog:
  - Added vnclisten patches to make VNC only listen on localhost
    out of the box, configurable by 'vnclisten' parameter (bz 203196)


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.3-1
changelog:
  - Pull in the official 3.0.3 tarball of xen (changeset 11774).
  - Add patches for VNC password authentication (bz 203196)
  - Switch /etc/xen directory to be mode 0700 because the config files
    can contain plain text passwords (bz 203196)
  - Change the package dependency to python-virtinst to reflect the
    package name change.
  - Fix str-2-int cast of VNC port for paravirt framebuffer (bz 211193)


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.4-2.fc7
changelog:
  - Ensure the arch-x86 header files are included in xen-devel package
  - Bring back patch to move /var/xen/dump to /var/lib/xen/dump
  - Make /var/log/xen mode 0700


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.4-5.fc7
changelog:
  - Don't run the pvfb daemons for HVM guests (bz 225413)
  - Fix handling of vnclisten parameter for HVM guests


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.4-6.fc7
changelog:
  - Setup readonly loop devices for readonly disks
  - Extended error reporting for hotplug scripts
  - Pass all 8 mouse buttons from VNC through to kernel


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.4-7.fc7
changelog:
  - Fix interaction of bootloader with blktap (bz 230702)
  - Ensure PVFB daemon terminates if domain doesn't startup (bz 230634)


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc2.14889.1.fc7
changelog:
  - Updated to xen 3.0.5 rc2, changeset 14889
  - Remove use of netloop from network-bridge script
  - Add backcompat support to vif-bridge script to translate xenbrN to ethN


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc3.14934.1.fc7
changelog:
  - Updated to 3.0.5 rc3, changeset 14934
  - Fixed networking for service xend restart & minor IPv6 tweak


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc3.14934.2.fc7
changelog:
  - Fixed display of bootloader menu with xm create -c
  - Added modprobe for both xenblktap & blktap to deal with rename issues
  - Hack to pre-balloon 10 MB for HVM guests


author: Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc4.1.fc7
changelog:
  - Updated to 3.0.5 rc4, changeset 14993
  - Reduce number of xenstore transactions used for listing domains
  - Hack to pre-balloon 2 MB for PV guests as well as HVM


author: Daniel P. Berrange <berrange@redhat.com> - 3.1.0-0.rc7.2.fc7
changelog:
  - Ensure xen-vncfb processes are cleanedup if guest quits (bz 240406)
  - Tear down guest if device hotplug fails


author: Daniel P. Berrange <berrange@redhat.com> - 3.1.0-2.fc8
changelog:
  - Remove patch which kills VNC monitor
  - Fix HVM save/restore file path to be /var/lib/xen instead of /tmp
  - Don't spawn a bogus xen-vncfb daemon for HVM guests
  - Add persistent logging of hypervisor & guest consoles
  - Add /etc/sysconfig/xen to allow admin choice of logging options
  - Re-write Xen startup to use standard init script functions
  - Add logrotate configuration for all xen related logs


author: Markus Armbruster <armbru@redhat.com> - 3.1.0-3.fc8
changelog:
  - Put guest's native protocol ABI into xenstore, to provide for older
    kernels running 32-on-64.
  - VNC keymap fixes
  - Fix race conditions in LibVNCServer on client disconnect


author: Daniel P. Berrange <berrange@redhat.com> - 3.1.0-7.fc8
changelog:
  - Re-add support for back-compat FC6 PVFB support
  - Fix handling of explicit port numbers (rhbz #279581)


author: Daniel P. Berrange <berrange@redhat.com> - 3.1.0-12.fc8
changelog:
  - Pull in QEMU BIOS boot menu patch from KVM package
  - Fix QEMU patch for locating x509 certificates based on command line args
  - Add XenD config options for TLS x509 certificate setup


author: Daniel P. Berrange <berrange@redhat.com> - 3.1.2-3.fc9
changelog:
  - Re-factor to make it easier to test dev trees in RPMs
  - Include hypervisor build if doing a dev RPM


author: Daniel P. Berrange <berrange@redhat.com> - 3.2.0-4.fc9
changelog:
  - Add a xen-runtime subpackage to allow use of Xen without XenD
  - Split init script out to one script per daemon
  - Remove unused / broken / obsolete tools


author: Daniel P. Berrange <berrange@redhat.com> - 3.2.0-5.fc9
changelog:
  - Fix timer mode parameter handling for HVM
  - Temporarily disable all Latex docs due to texlive problems (rhbz #431327)


author: Markus Armbruster <armbru@redhat.com> - 3.2.0-11.fc10
changelog:
  - Disable QEMU image format auto-detection (CVE-2008-2004)
  - Fix PVFB to validate frame buffer description (CVE-2008-1943)


author: Mark McLoughlin <markmc@redhat.com> - 3.2.0-17.fc10
changelog:
  - Enable xen-hypervisor build
  - Backport support for booting DomU from bzImage
  - Re-diff all patches for zero fuzz


author: Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-9
changelog:
  - fix xen.modules init script for pv_ops kernel.
  - stick rpm release tag into XEN_VENDORVERSION.
  - use i386 i486 i586 i686 pentium3 pentium4 athlon geode macro in ExclusiveArch.
  - keep blktapctrl turned off by default.


author: Gerd Hoffmann <kraxel@redhat.com> - 3.4.0-2
changelog:
  - rename info files to fix conflict with binutils.
  - add install-info calls for the doc subpackage.
  - un-parallelize doc build.


author: Gerd Hoffmann <kraxel@redhat.com> - 3.4.0-4
changelog:
  - Kill info files.  No xen docs, just standard gnu stuff.
  - kill -Werror in tools/libxc to fix build.


author: Gerd Hoffmann <kraxel@redhat.com> - 3.4.1-3
changelog:
  - swap bzip2+xz linux kernel compression support patches.
  - backport one more bugfix (videoram option).


author: Michael Young <m.a.young@durham.ac.uk> - 3.4.3-1
changelog:
  - update to 3.4.3 release including
      support for latest pv_ops kernels (possibly incomplete)
      should fix build problems (#565063) and crashes (#545307)
  - replace Prereq: with Requires: in spec file
  - drop static libraries (#556101)


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.0-1
changelog:
  - update to 4.0.0 release
  - rebase xen-initscript.patch and xen-dumpdir.patch patches
  - adjust spec file for files added to or removed from the packages
  - add new build dependencies libuuid-devel and iasl


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.0-2
changelog:
  - add patch to remove some old device creation code that doesn't
    work with the latest pvops kernels


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.0-5
changelog:
  - add newer module names and xen-gntdev to xen.modules
  - Update dom0-kernel.repo file to use repos.fedorapeople.org location


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.1-1
changelog:
  - update to 4.0.1 release - many bug fixes
  - xen-dev-create-cleanup.patch no longer needed
  - remove part of localgcc45fix.patch no longer needed
  - package new files /etc/bash_completion.d/xl.sh
    and /usr/sbin/gdbsx
  - add patch to get xm and xend working with python 2.7


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.1-3
changelog:
  - create symlink for qemu-dm on x86_64 for compatibility with 3.4
  - apply some patches destined for 4.0.2
      add some irq fixes
      disable xsave which causes problems for HVM


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.1-6
changelog:
  - add upstream xen patch xen.8259afix.patch to fix boot panic
    "IO-APIC + timer doesn't work!" (#642108)


author: Michael Young <m.a.young@durham.ac.uk> - 4.0.1-7
changelog:
  - ghost directories in /var/run (#656724)
  - minor fixes to /usr/share/doc/xen-doc-4.?.?/misc/network_setup.txt (#653159)
    /etc/xen/scripts/network-route, /etc/xen/scripts/vif-common.sh (#669747)
    and /etc/sysconfig/modules/xen.modules (#656536)


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.0-0.1.rc8
changelog:
  - update to 4.1.0-rc8 release candidate
  - create xen-4.1.0-rc8.tar.xz file from git/hg repositories
  - rebase xen-initscript.patch xen-dumpdir.patch
    xen-net-disable-iptables-on-bridge.patch localgcc45fix.patch
    sysconfig.xenstored init.xenstored
  - remove unnecessary or conflicting xen-xenstore-cli.patch localpy27fixes.patch
    xen.irq.fixes.patch xen.xsave.disable.patch xen.8259afix.patch
    localcleanups.patch libpermfixes.patch
  - add patch to allow pygrub to work with single partitions with boot sectors
  - create ipxe-git-v1.0.0.tar.gz from http://git.ipxe.org/ipxe.git
    to avoid downloading at build time
  - no need to move udev rules or init scripts as now created in the right place
  - amend list of files shipped - remove fs-backend
    add init.d scripts xen-watchdog xencommons
    add config files xencommons xl.conf cpupool
    add programs kdd tap-ctl xen-hptool xen-hvmcrash xenwatchdogd


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.0-2
changelog:
  - Overflows in kernel decompression can allow root on xen PV guest to gain
    privileged access to base domain, or access to xen configuration info.
    Lack of error checking could allow DoS attack from guest [CVE-2011-1583]
  - Don't require /usr/bin/qemu-nbd as it isn't used at present.


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.1-1
changelog:
  - update to 4.1.1
    includes various bugfixes and fix for [CVE-2011-1898] guest with pci
    passthrough can gain privileged access to base domain
  - remove upstream cve-2011-1583-4.1.patch


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.1-4
changelog:
  - lsb header fixes - xenconsoled shutdown needs xenstored to be running
  - partial migration to systemd to fix shutdown delays
  - update grub2 configuration after hypervisor updates


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-2
changelog:
  - Fix lost interrupts on emulated devices
  - stop xend crashing if its state files are empty at start up
  - avoid a python backtrace if xend is run on bare metal
  - update grub2 configuration after the old hypervisor has gone
  - move blktapctrl to systemd
  - Drop obsolete dom0-kernel.repo file


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-3
changelog:
  - Add xend-pci-loop.patch to stop xend crashing with weird PCI cards (#767742)
  - avoid a backtrace if xend can't log to the standard file or a 
    temporary directory (part of #741042)


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-5
changelog:
  - Start building xen's ocaml libraries if appropriate unless --without ocaml
    was specified
  - add some backported patches from xen unstable (via Debian) for some
    ocaml tidying and fixes


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-12
changelog:
  - fix an error in an rpm script from the sysv configuration removal
  - migrate xendomains script to systemd


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-14
changelog:
  - /var/lib/xenstored mount has wrong selinux permissions in latest Fedora
  - load xen-acpi-processor module (kernel 3.4 onwards) if present


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-15
changelog:
  - Make the udev tap rule more specific as it breaks openvpn (#812421)
  - don't try setuid in xend if we don't need to so selinux is happier


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-16 4.1.2-17
changelog:
  - make pygrub cope better with big files from guest (#818412 CVE-2012-2625)
  - add patch from 4.1.3-rc2-pre to build on F17/8


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-20
changelog:
  - Apply three security patches
    64-bit PV guest privilege escalation vulnerability [CVE-2012-0217]
    guest denial of service on syscall/sysenter exception generation
      [CVE-2012-0218]
    PV guest host Denial of Service [CVE-2012-2934]


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-22
changelog:
  - adjust systemd service files not to report failures when running without
    a hypervisor or when xendomains.service doesn't find anything to start


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-24
changelog:
  - in rare circumstances an unprivileged user can crash an HVM guest
    [XSA-10,CVE-2012-3432] (#843766)


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.2-25
changelog:
  - remove some unnecessary cache flushing that slow things down
  - change python options on xend to reduce selinux problems (#845444)


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.3-1 4.1.3-2
changelog:
  - update to 4.1.3
    includes fix for untrusted HVM guest can cause the dom0 to hang or
      crash [XSA-11, CVE-2012-3433] (#843582)
  - remove patches that are now upstream
  - remove some unnecessary compile fixes
  - adjust upstream-23936:cdb34816a40a-rework for backported fix for
      upstream-23940:187d59e32a58
  - replace pygrub.size.limits.patch with upstreamed version
  - fix for (#845444) broke xend under systemd


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.3-3
changelog:
  - 5 security fixes
    a malicious 64-bit PV guest can crash the dom0 [XSA-12, CVE-2012-3494]
      (#854585)
    a malicious crash might be able to crash the dom0 or escalate privileges
      [XSA-13, CVE-2012-3495] (#854589)
    a malicious PV guest can crash the dom0 [XSA-14, CVE-2012-3496] (#854590)
    a malicious HVM guest can crash the dom0 and might be able to read
      hypervisor or guest memory [XSA-16, CVE-2012-3498] (#854593)
    an HVM guest could use VT100 escape sequences to escalate privileges to
      that of the qemu process [XSA-17, CVE-2012-3515] (#854599)


author: Michael Young <m.a.young@durham.ac.uk> - 4.1.3-6
changelog:
  - add font packages to build requires due to 2012 version of texlive in F19
  - use build requires of texlive-latex instead of tetex-latex which it
    obsoletes


author: Michael Young <m.a.young@durham.ac.uk> - 4.2.0-1
changelog:
  - update to xen-4.2.0
  - rebase xen-net-disable-iptables-on-bridge.patch pygrubfix.patch
  - remove patches that are now upstream or with alternatives upstream
  - use ipxe and seabios from seabios-bin and ipxe-roms-qemu packages
  - xen tools now need ./configure to be run (x86_64 needs libdir set)
  - don't build upstream qemu version
  - amend list of files in package - relocate xenpaging
    add /etc/xen/xlexample* oxenstored.conf /usr/include/xenstore-compat/*
        xenstore-stubdom.gz xen-lowmemd xen-ringwatch xl.1.gz xl.cfg.5.gz
        xl.conf.5.gz xlcpupool.cfg.5.gz
  - use a tmpfiles.d file to create /run/xen on boot
  - add BuildRequires for yajl-devel and graphviz
  - build an efi boot image where it is supported
  - adjust texlive changes so spec file still works on Fedora 17


author: Michael Young <m.a.young@durham.ac.uk> - 4.2.0-2
changelog:
  - limit the size of guest kernels and ramdisks to avoid running out
    of memeory on dom0 during guest boot [XSA-25, CVE-2012-4544] (#870414)


author: Michael Young <m.a.young@durham.ac.uk> - 4.2.0-4
changelog:
  - 4 security fixes
    A guest can block a cpu by setting a bad VCPU deadline [XSA 20,
      CVE-2012-4535] (#876198)
    HVM guest can exhaust p2m table crashing xen [XSA 22, CVE-2012-4537] (#876203)
    PAE HVM guest can crash hypervisor [XSA-23, CVE-2012-4538] (#876205)
    32-bit PV guest on 64-bit hypervisor can cause an hypervisor infinite
      loop [XSA-24, CVE-2012-4539] (#876207)
  - texlive-2012 is now in Fedora 18


author: Michael Young <m.a.young@durham.ac.uk> - 4.2.0-6
changelog:
  - 6 security fixes
    A guest can cause xen to crash [XSA-26, CVE-2012-5510] (#883082)
    An HVM guest can cause xen to run slowly or crash [XSA-27, CVE-2012-5511]
      (#883084)
    A PV guest can cause xen to crash and might be able escalate privileges
      [XSA-29, CVE-2012-5513] (#883088)
    An HVM guest can cause xen to hang [XSA-30, CVE-2012-5514] (#883091)
    A guest can cause xen to hang [XSA-31, CVE-2012-5515] (#883092)
    A PV guest can cause xen to crash and might be able escalate privileges
      [XSA-32, CVE-2012-5525] (#883094)


author: Michael Young <m.a.young@durham.ac.uk> - 4.2.1-1
changelog:
  - update to xen-4.2.1
  - remove patches that are included in 4.2.1
  - rebase xen.fedora.efi.build.patch


author: Johnny Hughes <johnny@centos.org> - 4.2.1-1.1
changelog:
  - set build_efi 0, with_sysv 1,  with_systemd 0  
  - remove the BuildRequires that are specific to .f18 dist


author: Karanbir Singh <kbsingh@centos.org> - 4.2.1-1.1.el6.centos.3
changelog:
  - build with seabious and gpxe
  - gpxe does not work, fall back to ipxe
  - build with included qemu-xen
  - drop in upstream qemu-xen-4.2.1
  - upgrade to qemu-upstream-4.2.1


author: Karanbir Singh <kbsingh@centos.org
changelog:
  - Pull in libxl patch to work with blktap25 (from Stefano )
  - move blktap25 code into tools/blktap and turn off -Werror (from Stefano )
  - Make kernel 3.4.26+ a hard Requires for the xen-hypervisor


author: Johnny Hughes <johnny@centos.org> 4.2.1-5.1.el6.centos.5
changelog:
  - Rolled in patches 57, 58, 59, 61, and 62 to incorporate XSA-33, XSA-34, XSA-35, XSA-37, and XSA-41
    to fix CVE's 2012-5634, 2012-6075, 2013-0151, 2013-0152, CVE-2013-0154
  - restore status option to xend which is used by libvirt


author: Johnny Hughes <johnny@centos.org> 4.2.1-6.1.el6.centos.7
changelog:
  - updated patches for XSA-36 (CVE-2013-0153, Patch101) and XSA-38 (CVE-2013-0215, Patch102).
  - rolled in Patch1004 in an effort to fix xl.tapdisk orphaning


author: Johnny Hughes <johnny@centos.org> 4.2.1-10.1.el6.centos.9
changelog:
  - Roll in security fix for XSA-48,CVE-2013-1922 (Patch105)
  - Roll in patch to add auto option for autoballon(Patch106) and 
    set the autoballon option to auto (Patch107)
  - Roll in security fix for XSA-44,CVE-2013-1917 (Patch108)


author: Johnny Hughes <johnny@centos.org> 4.2.2-11.el6.centos
changelog:
  - upgraded to upstream version 4.2.2 for xen
  - removed patches 48,57,58,59,61,63,101,102,103,104,108,1002,1004 as
    they are already part of xen-4.2.2
  - added patches 64 and 65
  - upgraded Source100 to upstream qemu-xen-4.2.2


author: Johnny Hughes <johnny@centos.org> - 4.2.2-18.el6.centos
changelog:
  - added patches 76 to 91 for XSA-55 (No CVE Assigned)
  - added patch 92 for XSA-52 (CVE-2013-2076)
  - added patch 93 for XSA-53 (CVE-2013-2077)
  - added patch 94 for XSA-54 (CVE-2013-2078)


author: Johnny Hughes <johnny@centos.org> - 4.2.2-20.el6.centos
changelog:
  - added XEN_VENDORVERSION to the make install section of the spec
  - added XEN_DOMAIN=centos.org make and make install sections of the spec


author: Johnny Hughes <johnny@centos.org> - 4.2.2-21.el6.centos
changelog:
  - remarked out XSA-55 patches while they are being better tested upstream 
  - cleaned up XEN_VENDORVERSION to remove .centos.alt


author: Johnny Hughes <johnny@centos.org> - 4.2.3-23.el6.centos
changelog:
  - upgraded to upstream 4.2.3
  - removed patches 66-75, 92-94, 108-132 as they are now rolled into xen-4.2.3


author: Johnny Hughes <johnny@centos.org> - 4.2.3-24.el6.centos
changelog:
  - Roll in patches 134 to 141, 143 to 144 for the following XSAs:
  - XSA-62 (CVE-2013-1442), XSA-63 (CVE-2013-4355), XSA-72 (CVE-2013-4416)
  - XSA-64 (CVE-2013-4356), XSA-66 (CVE-2013-4361), XSA-67 (CVE-2013-4368)
  - XSA-68 (CVE-2013-4369), XSA-69 (CVE-2013-4370), XSA-70 (CVE-2013-4371)
  - XSA-73 (CVE-2013-4494)


author: Johnny Hughes <johnny@centos.org> - 4.2.3-26.el6.centos
changelog:
  - Roll in Patches 147, 148, 149, 150 for the following XSAs:
  - XSA-74 (CVE-2013-4553), XSA-76 (CVE-2013-4554), XSA-80 (CVE-2013-6400)
  - XSA-81 (CVE-2013-6885)


author: Johnny Hughes <johnny@centos.org> - 4.2.3-27.el6.centos
changelog:
  - Roll in patches 151 and 152 for the following XSAs:
    XSA-83 (CVE-2104-1642) and XSA-87 (CVE-2014-1666)


author: Johnny Hughes <johnny@centos.org> - 4.2.3-28.el6.centos
changelog:
  - Roll in Patches 153, 154, and 155
    XSA-84 (CVE-2014-1891, CVE-2014-1892, CVE-2014-1893, CVE-2014-1894)
    XSA-85 (CVE-2014-1894), XSA-86 (CVE-2014-1896)


author: Johnny Hughes <johnny@centos.org> - 4.2.4-29.el6.centos
changelog:
  - cleaned up older patches, removed qemu-xen upstream git (Source 100) 
    tarball as it is part of the xen-4.2.4.tar.gz tarball now


author: Johnny HUghes <johnny@centos.org> - 4.2.5-33.el6.centos
changelog:
  - upgrade to upstream Xen version 4.2.5
  - removed patches that are already part of 4.2.5
  - Added Patch205 (XSA-97, CVE-2014-5146,CVE-2014-5149)
  - Added Patch206 (XSA-104, CVE-2014-7154)
  - Added Patch207 (XSA-105, CVE-2014-7155)
  - Added Patch208 (XSA-106, CVE-2014-7156)


author: George Dunlap <george.dunlap@eu.citrix.com> - 4.2.5-35.el6.centos
changelog:
  - Remove i386 i486 i586 i686 pentium3 pentium4 athlon geode and ia64 build targets to build with the community build system


author: Johnny Hughes <johnny@centos.org> - 4.2.5-38.el6.centos
changelog:
  - Added Patch210 (XSA-109, CVE-2014-8594)
  - Added Patch211 (XSA-110, CVE-2014-8595)
  - Added Patch212 (XSA-111, CVE-2014-8866)
  - Added Patch213 (XSA-112, CVE-2014-8867)
  - Added Patch214 (XSA-113, CVE-2014-9030)
  - Added Patch215 (XSA-114, CVE-2014-9065 CVE-2014-9066)
  - Added Patch216 (XSA-116, CVE-2015-0361)


author: George Dunlap <george.dunlap@eu.citrix.com> - 4.4.1-1.el6.centos
changelog:
  - Removed patches which were reflected upstream
   - Took advantage of --with-system-seabios config option to remove seabios patch
   - Included polarssl (now required for pvgrub)


author: George Dunlap <george.dunlap@eu.citrix.com> - 4.4.1-3.el6.centos
changelog:
  - Backported qdisk persistent grant fix
   - Backported fixes to use tapdisk with HVM guests
   - Backported XSAs 107,109-114
   - Backported fixes to migration, cpupools
   - Remove blktapctl initscripts as it\'s no longer available in 4.4
   - Removed custom xenconsoled and xenstored initscripts in favor of xencommons


author: George Dunlap <george.dunlap@eu.citrix.com> - 4.4.1-9.el6.centos
changelog:
  - Fix issue with blktap that left 'zombie' tapdisk processes around
   - Pass readwrite flag to blktap to make it possible to mount disk images
     from read-only files.


