Release of libvirt-1.2.7
* docs/news.html.in libvirt.spec.in: update for the release * po/*.po*: update localizations and regenerate
This commit is contained in:
parent
478d93ad1f
commit
21b59b651c
@ -9,6 +9,318 @@
|
|||||||
<p>Here is the list of official releases, it is also possible to just use the <a href="downloads.html">GIT version or snapshot</a>, contact the mailing list
|
<p>Here is the list of official releases, it is also possible to just use the <a href="downloads.html">GIT version or snapshot</a>, contact the mailing list
|
||||||
and check the <a href="http://libvirt.org/git/?p=libvirt.git;a=log">GIT log</a> to gauge progress.</p>
|
and check the <a href="http://libvirt.org/git/?p=libvirt.git;a=log">GIT log</a> to gauge progress.</p>
|
||||||
|
|
||||||
|
<h3>1.2.7: Aug 2 2014</h3>
|
||||||
|
<ul>
|
||||||
|
<li> Features:<br/>
|
||||||
|
Introduce virConnectGetDomainCapabilities (Michal Privoznik)<br/>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li> Documentation:<br/>
|
||||||
|
bhyve: document recent changes (Roman Bogorodskiy),<br/>
|
||||||
|
fix an incorrect example for memoryBacking (Chen Hanxiao),<br/>
|
||||||
|
libvirt-guests: fix some typos in a comment (Martin Kletzander),<br/>
|
||||||
|
libvirt: Fix 'quest' typo in comment (Li Yang),<br/>
|
||||||
|
Point to list of valid pool target volume formats (John Ferlan),<br/>
|
||||||
|
Documented VIR_DOMAIN_FEATURE_CAPABILITIES use of virDomainCapabilitesPolicy (Cédric Bosdonnat),<br/>
|
||||||
|
Explicitly specify how to override spice channel mode (Peter Krempa),<br/>
|
||||||
|
add domain to address of hostdev pci (Hu Tao),<br/>
|
||||||
|
domain: Clarify that disk type 'lun' works with iSCSI too (Peter Krempa),<br/>
|
||||||
|
esx: Fix a comment about VSphere versions (Geoff Hickey),<br/>
|
||||||
|
virsh: Document bandwidth maximum more clearly (John Ferlan),<br/>
|
||||||
|
mention more about older capability feature bits (Eric Blake),<br/>
|
||||||
|
Be more specific about semantics of _REUSE_EXT flag (Peter Krempa),<br/>
|
||||||
|
Document that snapshot name of block-backed disk isn't autogenerated (Peter Krempa),<br/>
|
||||||
|
virsh: document the possibility of accepting integers for numatune mode (Martin Kletzander),<br/>
|
||||||
|
Document the need to free vir*Ptr objects per-function (Ján Tomko),<br/>
|
||||||
|
Document the need to free vir*Ptr objects (Ján Tomko),<br/>
|
||||||
|
LXC: fix an improper comments for lxcDomainDestroyFlags (Chen Hanxiao),<br/>
|
||||||
|
formatdomain.html fixes (Michele Paolino),<br/>
|
||||||
|
Fix broken link in the HACKING page (Michele Paolino),<br/>
|
||||||
|
formatdomain: Fix issues found describing auth (John Ferlan),<br/>
|
||||||
|
LXC: update comments of lxcDomainCreateXMLWithFiles() and lxcDomainCreateXML() (Yue wenyuan)<br/>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li> Portability:<br/>
|
||||||
|
build: fix build on cygwin (Eric Blake),<br/>
|
||||||
|
domtop: Fix build on mingw (Michal Privoznik),<br/>
|
||||||
|
build: fix build without numactl (Eric Blake),<br/>
|
||||||
|
Fix build on non-Linux platforms (Roman Bogorodskiy),<br/>
|
||||||
|
check for cfg->spiceTLS earlier in qemuProcessSPICEAllocatePorts (Ján Tomko),<br/>
|
||||||
|
build: package .pc files for mingw64 (Eric Blake),<br/>
|
||||||
|
build: fix gnulib build for mingw (Eric Blake),<br/>
|
||||||
|
util: cgroup: Fix build on non-cgroup platforms (Peter Krempa),<br/>
|
||||||
|
Don't require iptables-ipv6 on >= F17 and RHEL >= 7 (Ján Tomko),<br/>
|
||||||
|
tools/wireshark: fix rpm build (Pavel Hrdina),<br/>
|
||||||
|
tests: Avoid double linking some libraries (Michal Privoznik)<br/>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li> Bug fixes:<br/>
|
||||||
|
network: always set disable_ipv6, even when it should be 0 (Laine Stump),<br/>
|
||||||
|
Fix a crash when cloning a volume with no backing store (Ján Tomko),<br/>
|
||||||
|
qemu: error out if PCI passthrough type is not supported (Hu Tao),<br/>
|
||||||
|
storage: create: Create files with correct mode (Peter Krempa),<br/>
|
||||||
|
nodedev: fix a uninitialized variable build failure (Chen Hanxiao),<br/>
|
||||||
|
nodedev: fix pci express memory leak (Eric Blake),<br/>
|
||||||
|
qemu: sound: Fix uninitialized model string (Peter Krempa),<br/>
|
||||||
|
qemu: Fix starting of VMs with empty CDROM drives (Peter Krempa),<br/>
|
||||||
|
util: virTimeFieldsThenRaw never returns negative (James),<br/>
|
||||||
|
qemu: cgroup: Don't use NULL path on default backed RNGs (Peter Krempa),<br/>
|
||||||
|
qemuConnectGetDomainCapabilities: Report error on unknown arch (Michal Privoznik),<br/>
|
||||||
|
remove range checking for blkiotune weight (Martin Kletzander),<br/>
|
||||||
|
qemuConnectGetDomainCapabilities: Use wiser defaults (Michal Privoznik),<br/>
|
||||||
|
leaseshelper: avoid mem leak after storing lease entries (Nehal J Wani),<br/>
|
||||||
|
conf: avoid memory leaks while parsing seclabel (Eric Blake),<br/>
|
||||||
|
nwfilter: plug memory leak with firewall (Eric Blake),<br/>
|
||||||
|
metadata: track title edits across libvirtd restart (Eric Blake),<br/>
|
||||||
|
Fix build after 47e5b5ae3262f140955abd57bbb13337c65a3497 (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Forbid taking/reverting snapshots in PMSUSPENDED state (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Forbid taking snapshot in invalid state (Peter Krempa),<br/>
|
||||||
|
schema: pool: netfs: Don't enforce slash in glusterfs pool source (Peter Krempa),<br/>
|
||||||
|
examples: domtop: Avoid leaking memory (Peter Krempa),<br/>
|
||||||
|
examples: domtop: Fix uninitialized variable use (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Forbid snapshots of iSCSI passthrough devices (Peter Krempa),<br/>
|
||||||
|
storage: Disallow vol_wipe for sparse logical volumes (John Ferlan),<br/>
|
||||||
|
virsh vol-upload/download disallow negative offset (John Ferlan),<br/>
|
||||||
|
storage: Split out volume wiping as separate backend function (Peter Krempa),<br/>
|
||||||
|
esx: Fix a bug in the XML code for storage pools (Geoff Hickey),<br/>
|
||||||
|
blockjob: wait for pivot to complete (Eric Blake),<br/>
|
||||||
|
Fix const correctness (Michal Privoznik),<br/>
|
||||||
|
Fix assignment of comparison against zero (Ján Tomko),<br/>
|
||||||
|
Fix error on fs pool build failure (Ján Tomko),<br/>
|
||||||
|
spec: fix invalid syntax (Eric Blake),<br/>
|
||||||
|
libxl: fix return value error Attach|DetachDeviceFlags (Chunyan Liu),<br/>
|
||||||
|
qemu: blockcopy: Initialize correct source structure (Peter Krempa),<br/>
|
||||||
|
GetBlockInfo: Use the correct path to qemuOpenFile (John Ferlan),<br/>
|
||||||
|
virseclabel: Resolve Coverity FORWARD_NULL issue (John Ferlan),<br/>
|
||||||
|
conf: Always format seclabel's model (Michal Privoznik),<br/>
|
||||||
|
conf: Fix possible NULL dereference in virStorageVolTargetDefFormat (Matthias Bolte),<br/>
|
||||||
|
conf: Don't allow multiple seclabels for same model (Michal Privoznik),<br/>
|
||||||
|
qemu: don't error out when cgroups don't exist (Martin Kletzander),<br/>
|
||||||
|
util: storage: Fix build after 25924dec0f9329d429aadae14e273602307e2214 (Peter Krempa),<br/>
|
||||||
|
qemu: fix domxml-to-native failing when spice_tls is not enabled (Jincheng Miao),<br/>
|
||||||
|
virEventPollDispatchHandles: Honour array boundaries (Michal Privoznik),<br/>
|
||||||
|
Allow updating names in DHCP hosts by matching IPs. (Ján Tomko),<br/>
|
||||||
|
Actually fix the spec file (Ján Tomko),<br/>
|
||||||
|
libxl: fix crash in migrate confirm for transient domains (Jim Fehlig),<br/>
|
||||||
|
libxl: acquire job though begin phase only (Jim Fehlig),<br/>
|
||||||
|
libxl: remove domain when migration prepare fails (Jim Fehlig),<br/>
|
||||||
|
qemu: raise an eror when using aio=native without cache=none (Giuseppe Scrivano),<br/>
|
||||||
|
Do not allow changing the UUID of a nwfilter (Hu Jianwei),<br/>
|
||||||
|
LXC: Allow setting max mem lower than current mem (Ján Tomko),<br/>
|
||||||
|
virsh: domain: Use inactive XML when unplugging interface with --config (Peter Krempa),<br/>
|
||||||
|
Free the return value of virFileFindResource (Ján Tomko),<br/>
|
||||||
|
qemu_domain: fix startup policy for disks (Pavel Hrdina),<br/>
|
||||||
|
Fix segfault when starting a domain with no cpu definition (Ján Tomko),<br/>
|
||||||
|
qemu: raise an error when trying to use readonly ide disks (Giuseppe Scrivano)<br/>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li> Improvements:<br/>
|
||||||
|
blockcommit: turn on active commit (Eric Blake),<br/>
|
||||||
|
blockcommit: track job type in xml (Eric Blake),<br/>
|
||||||
|
Domain config: write <features/> if some capabilities are set. (Cédric Bosdonnat),<br/>
|
||||||
|
blockjob: properly track blockcopy xml changes on disk (Eric Blake),<br/>
|
||||||
|
blockcopy: add more XML for state tracking (Eric Blake),<br/>
|
||||||
|
qemu: Implement ./hugepages/page/[@size, @unit, @nodeset] (Michal Privoznik),<br/>
|
||||||
|
domain: Introduce ./hugepages/page/[@size, @unit, @nodeset] (Michal Privoznik),<br/>
|
||||||
|
virbitmap: Introduce virBitmapOverlaps (Michal Privoznik),<br/>
|
||||||
|
qemu: Utilize virFileFindHugeTLBFS (Michal Privoznik),<br/>
|
||||||
|
Introduce virFileFindHugeTLBFS (Michal Privoznik),<br/>
|
||||||
|
schema: bhyve and nmdm updates (Roman Bogorodskiy),<br/>
|
||||||
|
nodedev: move pci express types to virpci.h (Eric Blake),<br/>
|
||||||
|
nodedev: let compiler help us on switches (Eric Blake),<br/>
|
||||||
|
qemu: sound: Handle all possible sound cards in switch statement (Peter Krempa),<br/>
|
||||||
|
conf: RNG: Always fill in default random source path for default backend (Peter Krempa),<br/>
|
||||||
|
spec: arm and aarch64 have kvm support with F20+ (Cole Robinson),<br/>
|
||||||
|
spec: Use power64 macro (Cole Robinson),<br/>
|
||||||
|
test: qemu: Add tests for multiple virtio-rng devices (Peter Krempa),<br/>
|
||||||
|
virtio-rng: allow multiple RNG devices (Peter Krempa),<br/>
|
||||||
|
bhyve: cdrom support (Roman Bogorodskiy),<br/>
|
||||||
|
virsh: add option for selecting domdisplay type (Martin Kletzander),<br/>
|
||||||
|
virsh: add error message when no graphical display is found (Martin Kletzander),<br/>
|
||||||
|
hostdev: Introduce virDomainHostdevSubsysSCSIiSCSI (John Ferlan),<br/>
|
||||||
|
Add virConnectPtr for qemuBuildSCSIHostdevDrvStr (John Ferlan),<br/>
|
||||||
|
hostdev: Introduce virDomainHostdevSubsysSCSIHost (John Ferlan),<br/>
|
||||||
|
hostdev: Introduce virDomainHostdevSubsysSCSI (John Ferlan),<br/>
|
||||||
|
hostdev: Introduce virDomainHostdevSubsysPCI (John Ferlan),<br/>
|
||||||
|
hostdev: Introduce virDomainHostdevSubsysUSB (John Ferlan),<br/>
|
||||||
|
qemu: snapshot: Use storage driver to pre-create snapshot file (Peter Krempa),<br/>
|
||||||
|
storage: Implement virStorageFileCreate for local and gluster files (Peter Krempa),<br/>
|
||||||
|
qemu: Implement DAC driver chown callback to co-operate with storage drv (Peter Krempa),<br/>
|
||||||
|
security: DAC: Plumb usage of chown callback (Peter Krempa),<br/>
|
||||||
|
security: DAC: Introduce callback to perform image chown (Peter Krempa),<br/>
|
||||||
|
security: DAC: Remove superfluous link resolution (Peter Krempa),<br/>
|
||||||
|
storage: Add witness for checking storage volume use in security driver (Peter Krempa),<br/>
|
||||||
|
storage: Implement storage driver helper to chown disk images (Peter Krempa),<br/>
|
||||||
|
numatune: finish the split from domain_conf and remove all dependencies (Martin Kletzander),<br/>
|
||||||
|
maint: simplify some syntax check exemptions (Eric Blake),<br/>
|
||||||
|
spec: Enable sanlock on qemu_kvm_arches for RHEL (Jiri Denemark),<br/>
|
||||||
|
Added myself in AUTHORS.in (Cédric Bosdonnat),<br/>
|
||||||
|
Introduce virTristateSwitch enum (Ján Tomko),<br/>
|
||||||
|
Introduce virTristateBool enum type (Ján Tomko),<br/>
|
||||||
|
LXC: show used memory as 0 when domain is not active (Chen Hanxiao),<br/>
|
||||||
|
lxc domain from xml: convert lxc.cap.drop (Cédric Bosdonnat),<br/>
|
||||||
|
lxc: allow to keep or drop capabilities (Cédric Bosdonnat),<br/>
|
||||||
|
LXC: create a bind mount for sysfs when enable userns but disable netns (Chen Hanxiao),<br/>
|
||||||
|
storage: logical: drop useless if (Roman Bogorodskiy),<br/>
|
||||||
|
getAdapterName: Lookup stable scsi_host (John Ferlan),<br/>
|
||||||
|
scsi_host: Introduce virFindSCSIHostByPCI (John Ferlan),<br/>
|
||||||
|
Add unique_id to nodedev output (John Ferlan),<br/>
|
||||||
|
virutil: Introduce virReadSCSIUniqueId (John Ferlan),<br/>
|
||||||
|
scsi_backend: Use existing LINUX_SYSFS_SCSI_HOST_PREFIX definition (John Ferlan),<br/>
|
||||||
|
storage: Introduce parentaddr into virStoragePoolSourceAdapter (Osier Yang),<br/>
|
||||||
|
virStoragePoolSourceAdapter: Refine the SCSI_HOST adapter name (Osier Yang),<br/>
|
||||||
|
getAdapterName: check for SCSI_HOST (John Ferlan),<br/>
|
||||||
|
node_device: HAL: Ignore return value of virStrToLong_ui (Peter Krempa),<br/>
|
||||||
|
util: Check return value from virStrToLong* functions (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Reject revertion from clearly bad states (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Convert if-else switch to switch statement (Peter Krempa),<br/>
|
||||||
|
bhyve: reconnect to domains after libvirtd restart (Roman Bogorodskiy),<br/>
|
||||||
|
examples: Introduce domtop (Michal Privoznik),<br/>
|
||||||
|
Kill last strto{l,ll,d} scouts (Michal Privoznik),<br/>
|
||||||
|
lxc conf2xml: convert lxc.network.name for veth networks (Cédric Bosdonnat),<br/>
|
||||||
|
lxc network configuration allows setting target container NIC name (Cédric Bosdonnat),<br/>
|
||||||
|
spec: Consolidate with_qemu* definitions (Jiri Denemark),<br/>
|
||||||
|
storage: Convert 'building' into a bool (John Ferlan),<br/>
|
||||||
|
Fix build by dropping redefined typedefs (Roman Bogorodskiy),<br/>
|
||||||
|
test: metadata: Improve test coverage (Peter Krempa),<br/>
|
||||||
|
Log an error when we fail to set the COW attribute (Ján Tomko),<br/>
|
||||||
|
storage: wipe: Move helper code into storage backend (Peter Krempa),<br/>
|
||||||
|
schema: put interleave at correct level (Eric Blake),<br/>
|
||||||
|
schema: add interleave inside numatune (Martin Kletzander),<br/>
|
||||||
|
qemu: leave restricting cpuset.mems after initialization (Martin Kletzander),<br/>
|
||||||
|
qemu: split out cpuset.mems setting (Martin Kletzander),<br/>
|
||||||
|
qemu: pass numa node binding preferences to qemu (Martin Kletzander),<br/>
|
||||||
|
qemu: enable disjoint numa cpu ranges (Martin Kletzander),<br/>
|
||||||
|
qemu: newer -numa parameter capability probing (Martin Kletzander),<br/>
|
||||||
|
qemu: memory-backend-ram capability probing (Martin Kletzander),<br/>
|
||||||
|
qemu: allow qmp probing for cmdline options without params (Martin Kletzander),<br/>
|
||||||
|
numatune: add support for per-node memory bindings in private APIs (Martin Kletzander),<br/>
|
||||||
|
conf, schema: add support for memnode elements (Martin Kletzander),<br/>
|
||||||
|
numatune: Encapsulate numatune configuration in order to unify results (Martin Kletzander),<br/>
|
||||||
|
numatune: unify numatune struct and enum names (Martin Kletzander),<br/>
|
||||||
|
numatune: create new module for numatune (Martin Kletzander),<br/>
|
||||||
|
conf, schema: add 'id' field for cells (Martin Kletzander),<br/>
|
||||||
|
conf: purely a code movement (Martin Kletzander),<br/>
|
||||||
|
qemu: remove useless error check (Martin Kletzander),<br/>
|
||||||
|
qemu: purely a code movement (Martin Kletzander),<br/>
|
||||||
|
support for QEMU vhost-user (Michele Paolino),<br/>
|
||||||
|
util: forbid freeing const pointers (Eric Blake),<br/>
|
||||||
|
add nocow test case (Chunyan Liu),<br/>
|
||||||
|
storagevol: add nocow to vol xml (Chunyan Liu),<br/>
|
||||||
|
storage: fs: Don't fail volume update if backing store isn't accessible (Peter Krempa),<br/>
|
||||||
|
storage: fs: Properly parse backing store info (Peter Krempa),<br/>
|
||||||
|
storage: fs: Process backing store data in virStorageBackendProbeTarget (Peter Krempa),<br/>
|
||||||
|
storage: backend: fs: Touch up coding style (Peter Krempa),<br/>
|
||||||
|
storage: Track backing store of a volume in the target struct (Peter Krempa),<br/>
|
||||||
|
storage: backend: Fix formatting of function arguments (Peter Krempa),<br/>
|
||||||
|
Rework lxc apparmor profile (Cédric Bosdonnat),<br/>
|
||||||
|
Implement interface stats for BSD (Roman Bogorodskiy),<br/>
|
||||||
|
util: virstatslinux: make more generic (Roman Bogorodskiy),<br/>
|
||||||
|
libxl: support hotplug of <interface> (Chunyan Liu),<br/>
|
||||||
|
libxl: add HOSTDEV type in libxlDomainDetachDeviceConfig (Chunyan Liu),<br/>
|
||||||
|
spec: Update polkit dependencies for CVE-2013-4311 (Jiri Denemark),<br/>
|
||||||
|
capabilities: use bool instead of int (Eric Blake),<br/>
|
||||||
|
openvswitch: Delete port if it exists while adding a new one (Chunhe Li),<br/>
|
||||||
|
virSecurityLabelDefParseXML: Rework (Michal Privoznik),<br/>
|
||||||
|
aa-helper: adjust previous patch (Cédric Bosdonnat),<br/>
|
||||||
|
Don't output libvirt-UUID.files for LXC apparmor profiles (Cédric Bosdonnat),<br/>
|
||||||
|
libxl: Correct cast to virDomainDiskDiscard enum. (Ian Campbell),<br/>
|
||||||
|
LXC: add support for --config in setmem command (Chen Hanxiao),<br/>
|
||||||
|
virSecurityDeviceLabelDef: substitute 'norelabel' with 'relabel' (Michal Privoznik),<br/>
|
||||||
|
virSecurityLabelDef: substitute 'norelabel' with 'relabel' (Michal Privoznik),<br/>
|
||||||
|
storage: Split out volume upload/download as separate backend function (Peter Krempa),<br/>
|
||||||
|
libxl: add discard support to libxl_device_disk (Olaf Hering),<br/>
|
||||||
|
conf: Improve metadata type verification (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Refactor image labelling of new snapshot files (Peter Krempa),<br/>
|
||||||
|
qemu: Refactor qemuDomainPrepareDiskChainElement (Peter Krempa),<br/>
|
||||||
|
qemu: snapshot: Improve approach to deal with snapshot metadata (Peter Krempa),<br/>
|
||||||
|
qemu: block: Properly track disk source while pivoting to new image (Peter Krempa),<br/>
|
||||||
|
qemu: blockcopy: Use the mirror disk source to label the files (Peter Krempa),<br/>
|
||||||
|
util: storage: Return complete parent info from virStorageFileChainLookup (Peter Krempa),<br/>
|
||||||
|
util: storage: Make virStorageFileChainLookup more network storage aware (Peter Krempa),<br/>
|
||||||
|
security: AppArmor: Implement per-image seclabel set (Peter Krempa),<br/>
|
||||||
|
security: AppArmor: Implement per-image seclabel restore (Peter Krempa),<br/>
|
||||||
|
security: DAC: Implement per-image seclabel set (Peter Krempa),<br/>
|
||||||
|
security: DAC: Implement per-image seclabel restore (Peter Krempa),<br/>
|
||||||
|
security: selinux: Implement per-image seclabel set (Peter Krempa),<br/>
|
||||||
|
security: selinux: Implement per-image seclabel restore (Peter Krempa),<br/>
|
||||||
|
security: Introduce APIs to label single images (Peter Krempa),<br/>
|
||||||
|
locking: Add APIs to lock individual image files (Peter Krempa),<br/>
|
||||||
|
qemu: cgroup: Setup only the top level disk image for read-write access (Peter Krempa),<br/>
|
||||||
|
qemu: cgroup: Add functions to set cgroup image stuff on individual imgs (Peter Krempa),<br/>
|
||||||
|
util: XML: Avoid forward function declaration (Peter Krempa),<br/>
|
||||||
|
libxl: rename goto label (Jim Fehlig),<br/>
|
||||||
|
maint: update to latest gnulib (Eric Blake),<br/>
|
||||||
|
properly indent virSecurityLabelDefsParseXML() parameters (Martin Kletzander),<br/>
|
||||||
|
Fix the indentation in libvirt.spec.in (Ján Tomko),<br/>
|
||||||
|
util: cgroup: Add helper to convert device mode to string (Peter Krempa),<br/>
|
||||||
|
util: storage: Copy parent's disk metadata to backing chain elements (Peter Krempa),<br/>
|
||||||
|
util: storage: Add function to transfer config parts to new chain element (Peter Krempa),<br/>
|
||||||
|
util: storagefile: Add deep copy for struct virStorageSource (Peter Krempa),<br/>
|
||||||
|
storage: Move readonly and shared flags to disk source from disk def (Peter Krempa),<br/>
|
||||||
|
conf: Don't output seclabels for backingStore elements (Peter Krempa),<br/>
|
||||||
|
storage: file: Tolerate NULL src when uninitializing the backend (Peter Krempa),<br/>
|
||||||
|
qemu: Add helper to initialize storage file backend with correct uid/gid (Peter Krempa),<br/>
|
||||||
|
qemu: Don't propagate whole disk definition into qemuDomainGetImageIds (Peter Krempa),<br/>
|
||||||
|
qemu: Add support for networked disks for block pull/block rebase (Peter Krempa),<br/>
|
||||||
|
qemu: Add support for networked disks for block commit (Peter Krempa),<br/>
|
||||||
|
lib: Introduce flag VIR_DOMAIN_BLOCK_REBASE_RELATIVE (Peter Krempa),<br/>
|
||||||
|
lib: Introduce flag VIR_DOMAIN_BLOCK_COMMIT_RELATIVE (Peter Krempa),<br/>
|
||||||
|
qemu: refactor qemuDomainGetBlockInfo to work with remote storage (Peter Krempa),<br/>
|
||||||
|
storage: gluster: Optimize header reader functions (Peter Krempa),<br/>
|
||||||
|
util: storage: Allow specifying format for virStorageFileGetMetadataFromBuf (Peter Krempa),<br/>
|
||||||
|
util: storage: Inline use of virStorageFileGetMetadataFromFDInternal (Peter Krempa),<br/>
|
||||||
|
audit: Audit smartcard devices (Peter Krempa),<br/>
|
||||||
|
audit: Add auditing for serial/parallel/channel/console character devs (Peter Krempa),<br/>
|
||||||
|
virt-lxc-convert: make free return values in bytes (Cédric Bosdonnat),<br/>
|
||||||
|
qemu: dump: Report better error when dumping VM with passthrough devices (Peter Krempa),<br/>
|
||||||
|
LXC: remove duplicate controller check code (Chen Hanxiao),<br/>
|
||||||
|
wireshark: Honor API change coming with 1.12 release (Michal Privoznik),<br/>
|
||||||
|
wireshark: Include more of libvirt internals (Michal Privoznik),<br/>
|
||||||
|
qemu: monitor: Add support for backing name specification for block-stream (Peter Krempa),<br/>
|
||||||
|
qemu: monitor: Add argument for specifying backing name for block commit (Peter Krempa),<br/>
|
||||||
|
qemu: caps: Add capability for change-backing-file command (Peter Krempa),<br/>
|
||||||
|
audit: disk: Refactor disk auditing to avoid auditing remote storage (Peter Krempa),<br/>
|
||||||
|
conf: audit: Split out common steps to audit domain devices (Peter Krempa),<br/>
|
||||||
|
conf: audit: rng: Reorder new and old RNG device definitions (Peter Krempa),<br/>
|
||||||
|
util: storage: Add helper to determine whether storage is local (Peter Krempa),<br/>
|
||||||
|
Utilize virDomainDiskAuth for storage pools (John Ferlan),<br/>
|
||||||
|
Utilize virDomainDiskAuth for domain disk (John Ferlan),<br/>
|
||||||
|
qemuargv2xmltest: Resurrect RBD and iSCSI auth (John Ferlan),<br/>
|
||||||
|
virstorage: Introduce virStorageAuthDef (John Ferlan),<br/>
|
||||||
|
blockjob: turn on qemu capability bit for active commit (Eric Blake),<br/>
|
||||||
|
blockjob: allow omitted arguments to QMP block-commit (Eric Blake),<br/>
|
||||||
|
qemu: Implement virConnectGetDomainCapabilities (Michal Privoznik),<br/>
|
||||||
|
qemu_capabilities: Introduce virQEMUCapsGetDefaultMachine (Michal Privoznik),<br/>
|
||||||
|
qemu_capabilities: Introduce virQEMUCapsIsMachineSupported (Michal Privoznik),<br/>
|
||||||
|
qemu_capabilities: Introduce virQEMUCapsCacheLookupByArch (Michal Privoznik),<br/>
|
||||||
|
tests: Move qemu caps XML parsing into shared unit (Michal Privoznik),<br/>
|
||||||
|
virsh: expose virConnectGetDomainCapabilities (Michal Privoznik),<br/>
|
||||||
|
Introduce domain_capabilities (Michal Privoznik),<br/>
|
||||||
|
Remove double OOM error reporting (Ján Tomko),<br/>
|
||||||
|
Remove double OOM error reporting from JSON monitor (Ján Tomko),<br/>
|
||||||
|
Add OOM error reporting to a few fucntions (Ján Tomko),<br/>
|
||||||
|
Set errno on OOM in lxcProcReadMeminfo (Ján Tomko),<br/>
|
||||||
|
Use virBufferCheckError everywhere we report OOM error (Ján Tomko),<br/>
|
||||||
|
Report errors in virCapabilitiesFormatXML (Ján Tomko),<br/>
|
||||||
|
Introduce virBufferCheckError (Ján Tomko),<br/>
|
||||||
|
Use virStringReplace instead of openvz_replace (Ján Tomko),<br/>
|
||||||
|
Remove useless condition in networkRadvdConfContents (Ján Tomko),<br/>
|
||||||
|
usb: Remove redundant comment (Ján Tomko),<br/>
|
||||||
|
More indentation fixes (Ján Tomko),<br/>
|
||||||
|
Fix indentation in bridge driver (Ján Tomko),<br/>
|
||||||
|
virsh: Allow attach-disk to specify disk target bus (Yanbing Du),<br/>
|
||||||
|
qemu: Add cmd_per_lun, max_sectors to virtio-scsi (Mike Perez),<br/>
|
||||||
|
Add invariant TSC cpu flag (Ján Tomko),<br/>
|
||||||
|
util: unify extra asterisk in viralloc.h (Martin Kletzander)<br/>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li> Cleanups:<br/>
|
||||||
|
tests: Remove stale scsihostdata dir (Michal Privoznik),<br/>
|
||||||
|
xenapiConnectGetCapabilities: Remove unused 'cleanup' label (Michal Privoznik)<br/>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<h3>1.2.6: Jul 2 2014</h3>
|
<h3>1.2.6: Jul 2 2014</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li> Features:<br/>
|
<li> Features:<br/>
|
||||||
|
@ -2250,6 +2250,10 @@ exit 0
|
|||||||
%doc examples/systemtap
|
%doc examples/systemtap
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Aug 3 2014 Daniel Veillard <veillard@redhat.com> - 1.2.7-1
|
||||||
|
- Introduce virConnectGetDomainCapabilities
|
||||||
|
- many improvements and bug fixes
|
||||||
|
|
||||||
* Wed Jul 2 2014 Daniel Veillard <veillard@redhat.com> - 1.2.6-1
|
* Wed Jul 2 2014 Daniel Veillard <veillard@redhat.com> - 1.2.6-1
|
||||||
- libxl: add migration support and fixes
|
- libxl: add migration support and fixes
|
||||||
- various improvements and fixes for NUMA
|
- various improvements and fixes for NUMA
|
||||||
|
11313
po/bn_IN.po
11313
po/bn_IN.po
File diff suppressed because it is too large
Load Diff
11395
po/en_GB.po
11395
po/en_GB.po
File diff suppressed because it is too large
Load Diff
11336
po/eu_ES.po
11336
po/eu_ES.po
File diff suppressed because it is too large
Load Diff
11288
po/libvirt.pot
11288
po/libvirt.pot
File diff suppressed because it is too large
Load Diff
13704
po/pt_BR.po
13704
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
11365
po/sr@latin.po
11365
po/sr@latin.po
File diff suppressed because it is too large
Load Diff
11407
po/vi_VN.po
11407
po/vi_VN.po
File diff suppressed because it is too large
Load Diff
11309
po/zh_CN.po
11309
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
11337
po/zh_TW.po
11337
po/zh_TW.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user