Revisions of libvirt

Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 186975 from James Fehlig's avatar James Fehlig (jfehlig) (revision 127)
Updated libvirt 1.1.1 package for Factory, primarily to 
fix CVE-2013-4239.

- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 185687 from James Fehlig's avatar James Fehlig (jfehlig) (revision 126)
New libvirt package for Factory...

- Backport upstream patch implementing domainOpenConsole in the
  libxl driver.  Allows 'virsh console dom-name' to work with
  Xen libxl toolstack.
  bcef0f01-libxl-console.patch

- Update to libvirt 1.1.1
  - Adding device removal or deletion events
  - Introduce new domain create APIs to pass pre-opened FDs to LXC
  - Add interface versions for Xen 4.3
  - Add new public API virDomainSetMemoryStatsPeriod
  - Various LXC improvements
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f38c8185-CVE-2013-2230.patch,
    fd2e3c4c-xen-sysctl-domctl.patch, dfc69235-CVE-2013-4153.patch,
    96518d43-CVE-2013-4154.patch, fe89fd3b-storage-pool-deadlock.patch
  - Drop relax-qemu-usergroup-check.patch - no longer needed
    after hypervisor-specific daemon package split
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 184904 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 125)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 184015 from James Fehlig's avatar James Fehlig (jfehlig) (revision 124)
Updated libvirt 1.1.0 package to fix two CVE's.

- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 183784 from James Fehlig's avatar James Fehlig (jfehlig) (revision 123)
Fix libvirt to work with the old xen toolstack.  Reported by
a community user.

- Fix legacy xen driver with Xen 4.3
  fd2e3c4c-xen-sysctl-domctl.patch
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 182939 from James Fehlig's avatar James Fehlig (jfehlig) (revision 122)
New libvirt package for Factory.

- CVE-2013-2230: Fix crash when multiple event callbacks were
  registered
  f38c8185-CVE-2013-2230.patch
  bnc#827801

- Update to libvirt 1.1.0
  - Extensible migration APIs
  - Add a policy kit access control driver
  - various improvements in the Xen and libxl drivers
  - improve networking support on BSD
  - agent based vCPU hotplug support
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 244e0b8c-CVE-2013-2218.patch

- Only require lzop if suse_version > 1210

- Fix typo in spec file

- Enable support for netcontrol by default
- Only require libvirt-daemon-driver-interface when building the
  interface driver
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181642 from James Fehlig's avatar James Fehlig (jfehlig) (revision 121)
Updated libvirt package to fix CVE-2013-2218.  I still have some
packaging issues to resolve before submitting libvirt 1.1.0, but
wanted to get this CVE fix submitted to Factory in the meantime.

- CVE-2013-2218: Fix crash listing network interfaces with filters
  244e0b8c-CVE-2013-2218.patch
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 179633 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 120)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 178413 from James Fehlig's avatar James Fehlig (jfehlig) (revision 119)
Superseds SR#178013

V3: Remove rpmlintrc lameness and fix build for SLE11 SP2
V2: fix devel subpackage

Along with an update to version 1.0.6, this SR includes a
significant change in the package structure.  The libvirt
daemon is decomposed into virtualizer-specific subpackages,
which e.g. alleviates the need for xen-libs to be installed
on a KVM host.  Please review and provide any feedback.  I'd
like to get this accepted for the next 13.1 milestone to
get greater test exposure.  Thanks!
- Fix build for SLE11 SP2

- Add a README to the empty packages.  Provides some info about
  their purpose and satisfies suse-filelist-empty check.
  Drop rpmlintrc

- Fix typo in spec file: devel package requires doc package, not
  docs

- Add rpmlintrc to get around suse-filelist-empty error on
  older distros.

- Refactor libvirt spec file to create subpackages for the various
  libvirtd components.  This allows installing a libvirtd tailored
  for the underlying virtualizer.  E.g. on a KVM/QEMU virtualizer
  only the libvirt-daemon-qemu package needs installed.
  Similarly, only libvirt-daemon-xen on a Xen virtualizer and 
  libvirt-daemon-lxc on LXC.

- Update to libvirt 1.0.6
  - Move VirtualBox driver into libvirtd
  - Support for static routes on a virtual bridge
  - Various improvement for hostdev SCSI support
  - Switch to VIR_STRDUP and VIR_STRNDUP
  - Various cleanups and improvement in Xen and LXC drivers
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f493d83f-cgroup-swap-control.patch,
    486a86eb-cgroups-docs.patch, 0ced83dc-cgroup-escape-dot.patch,
    bbe97ae9-no-cgroups.patch, c2cf5f1c-no-cgroups-fix.patch,
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 176897 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 118)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 176049 from James Fehlig's avatar James Fehlig (jfehlig) (revision 117)
New libvirt package for Factory.

- fix leak after listing all volumes - CVE-2013-1962
  ca697e90-CVE-2013-1962.patch
  bnc#820397
- Fix iohelper usage with streams opened for read
  a2214c52-iohelper.patch
- Cope with missing swap cgroup controls
  f493d83f-cgroup-swap-control.patch
  bnc#819976
- Fix cgroup handling when setting VCPU BW
  0471637d-cgroups-vcpu-bw.patch
  rhb#963592
- Escape a leading '.' with '_' in the cgroup names
  0ced83dc-cgroup-escape-dot.patch
- Add missing documentation on new cgroup layout
  486a86eb-cgroups-docs.patch
- Another fix related to systems with no cgroups
  c2cf5f1c-no-cgroups-fix.patch
  bnc#819963

- Fix botched backport of commit bbe97ae9

- Fix starting domains when kernel has no cgroups support
  bbe97ae9-no-cgroups.patch

- Update to libvirt 1.0.5
  - PPC64: Add NVRAM device
  - Add XML config for resource partitions
  - Add support for TPM
  - NPIV storage migration support
  - Many incremental improvements and bug fixes, see
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 160822 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 116)
add libvirt-iptables-1.4.18.diff, fix masquerading with iptables v1.4.18 (forwarded request 160819 from seife)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 159618 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 115)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 156381 from James Fehlig's avatar James Fehlig (jfehlig) (revision 114)
Collection of bug fixes for libvirt 1.0.2 package.  Please copy
to 12.3 if that is still an option.  Thanks!

- Fix detach of managed PCI devices from inactive domains.
  Detected while running test cases for FATE #313570.
  Modified xen-name-for-devid.patch

- spec: Fix installation of default network

- Fix default setting of backend field of libxl_device_disk
  567779e5-libxl-default-disk-backend.patch
  rhb#912488

- Fix build on IA64
  Modified clone.patch
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 154941 from James Fehlig's avatar James Fehlig (jfehlig) (revision 113)
Updated libvirt package for Factory to fix bnc#802619.  coolo, can
this be copied to 12.3 as well?  That is a nasty bug in the python
bindings :(.  Thanks!

- Fix error handling in python bindings
  a6b8bae5-python-generator-fix1.patch
  25ea8e47-python-generator-fix2.patch
  bnc#802619
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 151199 from James Fehlig's avatar James Fehlig (jfehlig) (revision 112)
- Require modutils instead of module-init-tools. (forwarded request 150880 from elvigia)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 150767 from James Fehlig's avatar James Fehlig (jfehlig) (revision 111)
Supersedes SR#150760.  Added note in changelog that the update
to 1.0.2 fixes CVE-2013-0170, bnc#800976.  I hope this update
can be applied to Factory and 12.3.

- 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
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 110)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 149603 from James Fehlig's avatar James Fehlig (jfehlig) (revision 109)
- Unconditionally build sanlock support
  bnc#799262

- Fix interface management functions that were broken when
  rebasing libvirt-suse-netcontrol.patch
  bnc#799444 (SLES bug that affect Factory too)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 147454 from James Fehlig's avatar James Fehlig (jfehlig) (revision 108)
- Update to libvirt 1.0.1
  - Introduce virtlockd daemon
  - parallels: add disk and network device support
  - Add virDomainSendProcessSignal API
  - Introduce virDomainFSTrim() public API
  - add fuse support for libvirt lxc
  - Add Gluster protocol as supported network disk backend
  - various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
  66ff2ddc-virtlockd-systemd-file-perms.patch,
  462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
  5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
  68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
  Dropped use-init-script-redhat.patch and added
  libvirtd-init-script.patch, libvirt-guests-init-script.patch,
  and virtlockd-init-script.patch

- Update to libvirt 1.0.0
  - virNodeGetCPUMap: Define public API
  - Add systemd journal support
  - Add a qemu capabilities cache manager
  - USB migration support
  - various improvement and fixes when using QMP QEmu interface
  - Support for Xen 4.2 in legacy xen driver
  - Lot of localization enhancements
  - Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
    416eca18-xenstore-header-fix.patch,
    f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
    9785f2b6-fix-xen-sysctl9.patch
Displaying revisions 281 - 300 of 407
openSUSE Build Service is sponsored by