Skip to content

CentOS 7 - Updates for x86_64: development/libraries: libvirt

libvirt - Library providing a simple virtualization API

Website: https://libvirt.org/
License: LGPLv2+
Vendor: CentOS
Description:
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The main package includes
the libvirtd server exporting the virtualization support.

Packages

libvirt-4.5.0-33.el7_8.1.x86_64 [201 KiB] Changelog by Jiri Denemark (2020-03-23):
- vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1816035)
- vmx: make 'fileName' optional for CD-ROMs (rhbz#1816035)
libvirt-4.5.0-33.el7.x86_64 [200 KiB] Changelog by Jiri Denemark (2020-02-14):
- RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1801139)
libvirt-4.5.0-23.el7_7.6.x86_64 [198 KiB] Changelog by Jiri Denemark (2020-01-29):
- node_device_conf: Don't leak @physical_function in virNodeDeviceGetPCISRIOVCaps (rhbz#1793576)
libvirt-4.5.0-23.el7_7.5.x86_64 [198 KiB] Changelog by Jiri Denemark (2020-01-13):
- RHEL: qemu: Enable virt-ssbd for host-model with old QEMU (rhbz#1787556)
libvirt-4.5.0-23.el7_7.3.x86_64 [198 KiB] Changelog by Jiri Denemark (2019-10-28):
- domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1766086)
- domain_conf: Relax SCSI addr used check (rhbz#1766086)
libvirt-4.5.0-23.el7_7.1.x86_64 [197 KiB] Changelog by Jiri Denemark (2019-08-16):
- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1742023)
- qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1742023)
- qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1742023)
- qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1742023)
- qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1742023)
- qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1742023)
- qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1742023)
- qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1742023)
- qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1742023)
- qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1742023)
- qemu: Fix crash on incoming migration (rhbz#1742023)
libvirt-4.5.0-23.el7.x86_64 [196 KiB] Changelog by Jiri Denemark (2019-06-20):
- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)
- api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166)
- api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167)
- api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)
libvirt-4.5.0-10.el7_6.12.x86_64 [185 KiB] Changelog by Jiri Denemark (2019-06-18):
- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)
- api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166)
- api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167)
- api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)
libvirt-4.5.0-10.el7_6.10.x86_64 [185 KiB] Changelog by Jiri Denemark (2019-05-16):
- virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1702173)
- admin: reject clients unless their UID matches the current UID (CVE-2019-10132)
- locking: restrict sockets to mode 0600 (CVE-2019-10132)
- logging: restrict sockets to mode 0600 (CVE-2019-10132)
libvirt-4.5.0-10.el7_6.9.x86_64 [184 KiB] Changelog by Jiri Denemark (2019-04-16):
- qemu: Don't cache microcode version (CVE-2018-12127, CVE-2018-12126, CVE-2018-12130)
libvirt-4.5.0-10.el7_6.7.x86_64 [184 KiB] Changelog by Jiri Denemark (2019-03-26):
- cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1687515)
- cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1687515)
- cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1687515)
- cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1687515)
- cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1687515)
- cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1687515)
- cpu_x86: Add x86ModelCopySignatures helper (rhbz#1687515)
- cpu_x86: Store CPU signature in an array (rhbz#1687515)
- cpu_x86: Allow multiple signatures for a CPU model (rhbz#1687515)
- cpu_map: Add hex representation of signatures (rhbz#1687515)
- cpu_map: Add more signatures for Conroe CPU model (rhbz#1687515)
- cpu_map: Add more signatures for Penryn CPU model (rhbz#1687515)
- cpu_map: Add more signatures for Nehalem CPU models (rhbz#1687515)
- cpu_map: Add more signatures for Westmere CPU model (rhbz#1687515)
- cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1687515)
- cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1687515)
- cpu_map: Add more signatures for Haswell CPU models (rhbz#1687515)
- cpu_map: Add more signatures for Broadwell CPU models (rhbz#1687515)
- cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1687515)
- cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1687515)
- cpu_x86: Log decoded CPU model and signatures (rhbz#1687515)
- util: Modify virStorageFileGetSCSIKey return (rhbz#1687715)
- storage: Rework virStorageBackendSCSISerial (rhbz#1687715)
- util: Introduce virStorageFileGetNPIVKey (rhbz#1687715)
- storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1687715)
libvirt-4.5.0-10.el7_6.6.x86_64 [182 KiB] Changelog by Jiri Denemark (2019-02-21):
- RHEL: spec: Require new enough librbd1 (rhbz#1679569)
libvirt-4.5.0-10.el7_6.4.x86_64 [182 KiB] Changelog by Jiri Denemark (2019-01-10):
- qemu: Fix post-copy migration on the source (rhbz#1654732)
- RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1664793)
libvirt-4.5.0-10.el7_6.3.x86_64 [181 KiB] Changelog by Jiri Denemark (2018-11-08):
- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1641798)
- qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634759)
- qemu: Report more appropriate running reasons (rhbz#1634759)
- qemu: Pass running reason to RESUME event handler (rhbz#1634759)
- qemu: Map running reason to resume event detail (rhbz#1634759)
- qemu: Avoid duplicate resume events and state changes (rhbz#1634759)
- qemu: Don't ignore resume events (rhbz#1634759)
libvirt-4.5.0-10.el7_6.2.x86_64 [181 KiB] Changelog by Jiri Denemark (2018-10-10):
- virfile: fix cast-align error (rhbz#1635705)
- virfiletest: Fix test name prefix for virFileInData test (rhbz#1635705)
- virfiletst: Test virFileIsSharedFS (rhbz#1635705)
- virFileIsSharedFSType: Detect direct mount points (rhbz#1635705)
- virfile: Rework virFileIsSharedFixFUSE (rhbz#1635705)
libvirt-4.5.0-10.el7.x86_64 [180 KiB] Changelog by Jiri Denemark (2018-09-18):
- conf: correct false boot order error during domain parse (rhbz#1601318)
libvirt-3.9.0-14.el7_5.8.x86_64 [174 KiB] Changelog by Jiri Denemark (2018-09-04):
- remote: Extract common clearing of event callbacks of client private data (rhbz#1619206)
- remote: Move the call to remoteClientFreePrivateCallbacks from FreeFunc to CloseFunc (rhbz#1619206)
libvirt-3.9.0-14.el7_5.7.x86_64 [173 KiB] Changelog by Jiri Denemark (2018-07-27):
- daemon: fix rpc event leak on error path in remoteDispatchObjectEventSend (rhbz#1607752)
libvirt-3.9.0-14.el7_5.6.x86_64 [173 KiB] Changelog by Jiri Denemark (2018-06-05):
- logging: Don't inhibit shutdown in system daemon (rhbz#1573268)
- util: don't check for parallel iteration in hash-related functions (rhbz#1581364)
- cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)
- virNumaGetHugePageInfo: Return page_avail and page_free as ULL (rhbz#1582418)
libvirt-3.9.0-14.el7_5.5.x86_64 [173 KiB] Changelog by Jiri Denemark (2018-05-10):
- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)
libvirt-3.9.0-14.el7_5.4.x86_64 [173 KiB] Changelog by Jiri Denemark (2018-04-13):
- lxc: Drop useless check in live device update (rhbz#1557922)
- Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922)
- qemu: Fix updating device with boot order (rhbz#1557922)
- conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922)
- vmx: check for present/enabled devices earlier (rhbz#1566524)
- vmx: allocate space for network interfaces if needed (rhbz#1566524)
- internal: add STRCASEPREFIX (rhbz#1566524)
- vmx: convert any amount of NICs (rhbz#1566524)
- qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525)
- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748)
- qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)
libvirt-3.9.0-14.el7_5.2.x86_64 [172 KiB] Changelog by Jiri Denemark (2018-03-20):
- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)
libvirt-3.9.0-14.el7.x86_64 [171 KiB] Changelog by Jiri Denemark (2018-03-07):
- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)
libvirt-3.2.0-14.el7_4.9.x86_64 [159 KiB] Changelog by Jiri Denemark (2018-01-19):
- qemu: Fix crash in offline migration (rhbz#1530130)
- RHEL: qemu: Report full stats for completed migration (rhbz#1530130)
libvirt-3.2.0-14.el7_4.7.x86_64 [158 KiB] Changelog by Jiri Denemark (2017-12-19):
- qemu: Properly store microcode version in QEMU caps cache (CVE-2017-5715)
libvirt-3.2.0-14.el7_4.5.x86_64 [157 KiB] Changelog by Jiri Denemark (2017-12-01):
- qemu: block commit: Don't overwrite error when rolling back disk labels (rhbz#1516717)
- qemu: block commit: Determine relative path of images before initializing (rhbz#1516717)
- qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1516717)
libvirt-3.2.0-14.el7_4.4.x86_64 [157 KiB] Changelog by Jiri Denemark (2017-11-06):
- qemu: Pass virArch * to virQEMUCapsCPUFilterFeatures (rhbz#1508549)
- qemu: Publish virQEMUCapsCPUFilterFeatures (rhbz#1508549)
- qemu: Separate CPU updating code from qemuProcessReconnect (rhbz#1508549)
- conf: Introduce virCPUDefFindFeature (rhbz#1508549)
- qemu: Filter CPU features when using host CPU (rhbz#1508549)
- qemu: Fix CPU model broken by older libvirt (rhbz#1508549)
libvirt-3.2.0-14.el7_4.3.x86_64 [156 KiB] Changelog by Jiri Denemark (2017-08-22):
- Add support for virtio-net.tx_queue_size (rhbz#1482514)
libvirt-3.2.0-14.el7_4.2.x86_64 [156 KiB] Changelog by Jiri Denemark (2017-07-18):
- qemu: Fix qemuDomainGetBlockInfo allocation value setting (rhbz#1470127)
- qemuDomainBuildNamespace: Handle special file mount points (rhbz#1471660)
libvirt-3.2.0-14.el7.x86_64 [155 KiB] Changelog by Jiri Denemark (2017-06-21):
- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)
libvirt-2.0.0-10.el7_3.9.x86_64 [141 KiB] Changelog by Jiri Denemark (2017-05-04):
- qemuDomainAttachNetDevice: Support attach of type="user" (rhbz#1445231)
- conf: Rename mode parameter in virCPUDefParseXML (rhbz#1447612)
- Add support for CPU cache specification (rhbz#1447612)
- RHEL: qemuxml2argvtest: Properly reset host CPU arch (rhbz#1447612)
- qemu: Add support for guest CPU cache (rhbz#1447612)
libvirt-2.0.0-10.el7_3.5.x86_64 [139 KiB] Changelog by Jiri Denemark (2017-02-10):
- qemu: Add support for using AES secret for SCSI hotplug (rhbz#1411398)
- qemu: Don't assume secret provided for LUKS encryption (rhbz#1411394)
libvirt-2.0.0-10.el7_3.4.x86_64 [139 KiB] Changelog by Jiri Denemark (2017-01-05):
- qemuDomainAttachNetDevice: Avoid @originalError leak (rhbz#1404186)
- qemu: snapshot: Resume VM after live snapshot (rhbz#1406765)
libvirt-2.0.0-10.el7_3.2.x86_64 [137 KiB] Changelog by Jiri Denemark (2016-11-10):
- qemu: Fix double free when live-attaching shmem (rhbz#1392031)
- qemu: Make sure shmem memory is shared (rhbz#1392031)
libvirt-2.0.0-10.el7.x86_64 [136 KiB] Changelog by Jiri Denemark (2016-09-21):
- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)
libvirt-1.2.17-13.el7_2.5.x86_64 [118 KiB] Changelog by Jiri Denemark (2016-05-26):
- nodedev: Indent PCI express for future fix (rhbz#1331328)
- nodedev: Expose PCI header type (rhbz#1331328)
- nodedev: Fix parsing of generated XMLs (rhbz#1331328)
- qemu: driver: Remove unnecessary flag in qemuDomainGetStatsBlock (rhbz#1339963)
- qemu: driver: Separate bulk stats worker for block devices (rhbz#1339963)
- qemu: bulk stats: Don't access possibly blocked storage (rhbz#1339963)
libvirt-1.2.17-13.el7_2.4.x86_64 [118 KiB] Changelog by Jiri Denemark (2016-03-02):
- systemd: Escape machine name for machined (rhbz#1308494)
- systemd: Add virSystemdGetMachineNameByPID (rhbz#1308494)
- systemd: Modernize machine naming (rhbz#1308494)
- virSystemdGetMachineNameByPID: Initialize @reply (rhbz#1308494)
- util: Fix virCgroupNewMachine ATTRIBUTE_NONNULL args (rhbz#1308494)
- dbus: Don't unref NULL messages (rhbz#1308494)
- vmx: Expose datacenter path in domain XML (rhbz#1305489)
libvirt-1.2.17-13.el7_2.3.x86_64 [117 KiB] Changelog by Jiri Denemark (2016-01-27):
- vmx: Adapt to emptyBackingString for cdrom-image (rhbz#1301892)
libvirt-1.2.17-13.el7_2.2.x86_64 [117 KiB] Changelog by Jiri Denemark (2015-11-23):
- qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1284416)
libvirt-1.2.17-13.el7.x86_64 [116 KiB] Changelog by Jiri Denemark (2015-10-08):
- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882)
- qemu: Move simplification variable to begining of the function (rhbz#1266856)
- qemu: Extract -mem-path building into its own function (rhbz#1266856)
- qemu: Add -mem-path even with numa (rhbz#1266856)
- qemu: Use memory-backing-file only when needed (rhbz#1266856)
- qemu: Always update migration times on destination (rhbz#1265902)
- qemu: Copy completed migration stats only on success (rhbz#1265902)
- qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902)
- qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902)
- qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)
libvirt-1.2.8-16.el7_1.5.x86_64 [97 KiB] Changelog by Jiri Denemark (2015-09-24):
- qemu: Report all supported machine types in capabilities (rhbz#1263317)
libvirt-1.2.8-16.el7_1.4.x86_64 [97 KiB] Changelog by Jiri Denemark (2015-08-30):
- qemu: fix cannot set graphic passwd via qemuDomainSaveImageDefineXML (rhbz#1255859)
- qemu: Use correct flags for ABI stability check in SaveImageUpdateDef (rhbz#1255859)
- Really fix XML formatting flags in SaveImageUpdateDef (rhbz#1255859)
libvirt-1.2.8-16.el7_1.3.x86_64 [96 KiB] Changelog by Jiri Denemark (2015-04-02):
- qemu: processBlockJob: Don't unlock @vm twice (rhbz#1208021)
- qemu: Extract internals of processBlockJobEvent into a helper (rhbz#1208021)
- qemu: blockjob: Synchronously update backing chain in XML on ABORT/PIVOT (rhbz#1208021)
libvirt-1.2.8-16.el7_1.2.x86_64 [96 KiB] Changelog by Jiri Denemark (2015-03-18):
- util: storagefile: Don't crash on gluster URIs without path (rhbz#1198720)
- qemuProcessHandleBlockJob: Set disk->mirrorState more often (rhbz#1202719)
- qemuProcessHandleBlockJob: Take status into account (rhbz#1202719)
- qemu: process: Export qemuProcessFindDomainDiskByAlias (rhbz#1202719)
- qemu: event: Don't fiddle with disk backing trees without a job (rhbz#1202719)
- qemu: Disallow concurrent block jobs on a single disk (rhbz#1202719)
- qemu: block-commit: Mark disk in block jobs only on successful command (rhbz#1202719)
- qemu: read backing chain names from qemu (rhbz#1203119)
libvirt-1.2.8-16.el7_1.1.x86_64 [95 KiB] Changelog by Jiri Denemark (2015-02-25):
- qemuxml2argvtest: Fake response from numad (rhbz#1194982)
- qemuBuildNumaArgStr: Use memory-backend-ram more wisely (rhbz#1194982)
- util: storage: Fix parsing of nbd:// URI without path (rhbz#1195156)
- Split qemuDomainChrInsert into two parts (rhbz#1195155)
- hotplug: only add a chardev to vmdef after monitor call (rhbz#1195155)
- blockjob: shuffle block rebase code (rhbz#1196066)
- blockcopy: allow block device destination (rhbz#1196066)

Listing created by repoview