diff --git a/docs/news.html.in b/docs/news.html.in index fadd99674bbeb9059ea49d2487afd9c6e4892b42..424ffb5864237887ec25e041e9ba4a8fc7f68b63 100644 --- a/docs/news.html.in +++ b/docs/news.html.in @@ -610,9 +610,9 @@

1.2.17: Jul 02 2015

0.9.3: Jul 4 2011

@@ -13924,7 +13924,7 @@ send-key: Defining the public API (Lai Jiangshan),
vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags) (Taku Izumi),
support multifunction PCI device (Wen Congyang),
- lxc: various improvements (Cole Robinson) + lxc: various improvements (Cole Robinson)
  • Documentation:
    Add documentation for configuration lock managers (Daniel P. Berrange),
    @@ -13938,7 +13938,7 @@ updated list of applications using libvirt. (Ohad Levy),
    improve VIR_DOMAIN_AFFECT_CURRENT description (Eric Blake),
    Add doc for video element (Osier Yang),
    - Make hvsupport.pl pick up the host device drivers (Matthias Bolte) + Make hvsupport.pl pick up the host device drivers (Matthias Bolte)
  • Portability:
    Explicitly invoke python for API doc generator (Daniel Veillard),
    @@ -13963,7 +13963,7 @@ build: fix building error when building without libvirtd (Wen Congyang),
    Skip nodeinfo test on non intel architectures (Guido Günther),
    Fix dlopen dependency (Matthias Bolte),
    - virt-aa-helper: add missing include (Eric Blake) + virt-aa-helper: add missing include (Eric Blake)
  • Bug Fixes:
    @@ -14026,7 +14026,7 @@ vcpupin: Fix cpu affinity setting bug of qemu driver (Taku Izumi),
    daemon: plug memory leak (Eric Blake),
    qemu: add missing break statement (Eric Blake),
    - storage: avoid mishandling backing store > 2GB (Eric Blake) + storage: avoid mishandling backing store > 2GB (Eric Blake)
  • Improvements:
    @@ -14225,7 +14225,7 @@ util: Implement virRun as a wrapper around virCommand (Cole Robinson),
    qemu: Convert virExec usage to virCommand (Cole Robinson),
    Use VIR_USE_CPU instead of new wheel (Osier Yang),
    - Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte) + Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte)
  • Cleanups:
    cgroup: silence coverity warning (Eric Blake),
    @@ -14246,7 +14246,7 @@ build: silence coverity false positive (Eric Blake),
    Move virRun, virExec*, virFork to util/command (Cole Robinson),
    util: Remove unused virExec wrapper (Cole Robinson),
    - esx: Remove duplicated invalid-argument checks (Matthias Bolte) + esx: Remove duplicated invalid-argument checks (Matthias Bolte)
  • 0.9.2: Jun 6 2011

    @@ -15548,7 +15548,7 @@ build: allow mingw compilation with virCommand (Eric Blake),
    build: quote AC_LANG_PROGRAM to avoid warnings with autoconf 2.68 (Diego Elio Pettenò),
    build: properly handle ./configure --with-libpcap (Diego Elio Pettenò),
    - build: avoid shadowing devname(),
    on BSD systems (Eric Blake) + build: avoid shadowing devname() on BSD systems (Eric Blake)
    Fix undefined symbol errors when macvtap support is disabled (Matthias Bolte),
    Fix warning when macvtap support is disabled (Jean-Baptiste Rouault)
    @@ -15620,8 +15620,8 @@ Utility functions to produce an IPv4 broadcast address (Laine Stump),
    qemu: add -incoming fd:n capability checking (Eric Blake),
    spec: Automatically turn on cgconfig service (Daniel P. Berrange),
    - Replace setuid/setgid/initgroups with virSetUIDGID(),
    (Laine Stump) - new virSetUIDGID(),
    utility function (Laine Stump) + Replace setuid/setgid/initgroups with virSetUIDGID() (Laine Stump)
    + new virSetUIDGID() utility function (Laine Stump)
    Preserve errno across calls to error reporting functions & VIR_FREE (Laine Stump),
    Run radvd for virtual networks with IPv6 addresses (Laine Stump),
    Turn on IPv6 support in the bridge_driver.c virtual network driver (Laine Stump),
    @@ -15681,7 +15681,7 @@ Add a new function doCoreDump (Hu Tao),
    threadpool impl (Hu Tao),
    qemu: Distinguish between domain shutdown and crash (Jiri Denemark),
    - qemu: Only build devstr when needs (attach PCI controller),
    (Osier Yang) + qemu: Only build devstr when needs (attach PCI controller) (Osier Yang)
    configure: improve misleading libnl missing error message (Justin Clift),
    maint: update to latest gnulib (Eric Blake),
    openvz: convert popen to virCommand (Eric Blake),
    @@ -15691,14 +15691,14 @@ command: improve allocation failure reporting (Eric Blake),
    tests: Fix detection of expected error (Jiri Denemark),
    tests: Fix code formating in commandtest (Jiri Denemark),
    - smbios: allow (),
    in smbios strings (Eric Blake) + smbios: allow () in smbios strings (Eric Blake)
    smbios: support system family (Eric Blake),
    threads: add virThreadID for debugging use (Eric Blake),
    - tests: Don't ignore return value of getcwd(),
    (Jiri Denemark) + tests: Don't ignore return value of getcwd(), (Jiri Denemark),
    build: Fix internal docs generation in VPATH builds (Jiri Denemark),
    Change return value of VIR_DRV_SUPPORTS_FEATURE to bool (Jiri Denemark),
    Implement virVMOperationType{To|From}String independent from WITH_MACVTAP (Matthias Bolte),
    - Create file in virFileWriteStr(),
    if it doesn't exist (Jean-Baptiste Rouault) + Create file in virFileWriteStr() if it doesn't exist (Jean-Baptiste Rouault)
    Remove bogus includes (Daniel P. Berrange),
    uml: convert to virCommand (Daniel P. Berrange),
    qemu: convert to virCommand (Eric Blake),
    @@ -15947,7 +15947,7 @@ Enable support for nested SVM (Daniel P. Berrange),
    Virtio plan9fs filesystem QEMU (Daniel P. Berrange),
    Memory parameter controls (Nikunj A. Dadhania),
    - portability to OS-X (Justin Clift) + portability to OS-X (Justin Clift)
  • Documentation:
    virsh: improve the help description for managedsave and start (Justin Clift),
    @@ -15982,7 +15982,7 @@ reworked the policykit patch submitted by Patrick Dignan (Justin Clift),
    fix the xml validity errors regarding name and id (Justin Clift),
    improve wording for the dev guide (Justin Clift),
    - add the app dev guide (Justin Clift) + add the app dev guide (Justin Clift)
  • Portability:
    mingw: Add body for virFork and remove double virDriverLoadModule export (Matthias Bolte),
    @@ -15999,7 +15999,7 @@ nwfilter: add a missing define, so libvirtd builds on macos x (Justin Clift),
    build: avoid non-portable IPv6 struct member, for MacOS X (Eric Blake),
    virsh: change wexitstatus order to allow compilation on mac osx (Justin Clift),
    - build: use portable sed expressions (Eric Blake) + build: use portable sed expressions (Eric Blake)
  • Bug Fixes:
    eliminate possibility of a double-closed file descriptor (Stefan Berger),
    @@ -16028,7 +16028,7 @@ phyp: Checking for NULL values when building new guest (Eduardo Otubo),
    libvirt-guests: start late and stop early (Jiri Denemark),
    nwfilter bug appearing on big endian machines (Stefan Berger),
    - Rebuild network filter for UML guests on updates (Soren Hansen) + Rebuild network filter for UML guests on updates (Soren Hansen)
  • Improvements:
    vbox: Stop hardcoding a single path for VBoxXPCOMC.so (Matthias Bolte),
    @@ -16146,7 +16146,7 @@ Refactor some daemon code to facilitate introduction of static probes (Daniel P. Berrange),
    nodeinfo: work when hot-plugging is disabled (Eric Blake),
    libvirtd: improve the error message displayed on tls client auth failure (Justin Clift),
    - virsh: Use virBuffer for generating XML (Jiri Denemark) + virsh: Use virBuffer for generating XML (Jiri Denemark)
  • Cleanups:
    audit: printf warning fix (KAMEZAWA Hiroyuki),
    @@ -16182,19 +16182,19 @@ tests: silence qemuargv2xmltest noise (Eric Blake),
    tests: clean up qemuargv2xmltest (Eric Blake),
    maint: silence warning from libtool (Eric Blake),
    - tests: Fix preprocessor indentation (Jiri Denemark) + tests: Fix preprocessor indentation (Jiri Denemark)
  • 0.8.4: Sep 10 2010

    0.8.3: Aug 4 2010

    @@ -16334,7 +16334,7 @@
  • Features:
    esx: Support vSphere 4.1 (Matthias Bolte),
    Qemu arbitrary monitor commands. (Chris Lalancette),
    - Qemu Monitor API entry point. (Chris Lalancette) + Qemu Monitor API entry point. (Chris Lalancette)
  • Documentation:
    docs: Link wiki FAQ to main page (Cole Robinson),
    @@ -16344,11 +16344,11 @@ docs: fix so generated .html files are removed with make clean (Justin Clift),
    virsh: Fix man page syntax (Jiri Denemark),
    html docs: added firewall explanation page by daniel berrange (Justin Clift),
    - libvirtd: add man page for libvirtd (Justin Clift) + libvirtd: add man page for libvirtd (Justin Clift)
  • Portability:
    Fix compile on i686. (Chris Lalancette),
    - daemon: dispatch.c should include stdio.h (and stdarg.h) (Ryota Ozaki) + daemon: dispatch.c should include stdio.h (and stdarg.h) (Ryota Ozaki)
  • Bug fixes:
    qemu: Fix PCI address allocation (Jiri Denemark),
    @@ -16398,7 +16398,7 @@ cpuCompare: Fix crash on unexpected CPU XML (Jiri Denemark),
    cpu: Fail when CPU type cannot be detected from XML (Jiri Denemark),
    cpuCompare: Fix comparison of two host CPUs (Jiri Denemark),
    - Fix potential crash in QEMU monitor JSON impl (Daniel P. Berrange) + Fix potential crash in QEMU monitor JSON impl (Daniel P. Berrange)
  • Improvements:
    OpenVZ: implement suspend/resume driver APIs (Jean-Baptiste Rouault),
    @@ -16469,7 +16469,7 @@ cpu: Add support for CPU vendor (Jiri Denemark),
    cpuBaseline: Detect empty set of common features (Jiri Denemark),
    cpuBaseline: Don't mess with the CPU returned by arch driver (Jiri Denemark),
    - Make html docs in non-srcdir build (Jiri Denemark) + Make html docs in non-srcdir build (Jiri Denemark)
  • Cleanups:
    Fix build error in virsh.c (Laine Stump)
    @@ -16494,7 +16494,7 @@ Remove error checking after using vshMalloc. (Chris Lalancette)
    Remove the "showerror" parameter from vshConnectionUsability. (Chris Lalancette)
    Eliminate compiler warning due to gettext string with no format args (Laine Stump)
    - Fix build by removing unknown pod2man flag (Daniel P. Berrange) + Fix build by removing unknown pod2man flag (Daniel P. Berrange)
  • 0.8.2: Jul 5 2010

    @@ -16505,7 +16505,7 @@ add 802.1Qbh and 802.1Qbg switches handling (Stefan Berger),
    Support for VirtualBox version 3.2 (Jean-Baptiste Rouault),
    Init script for handling guests on shutdown/boot (Jiri Denemark),
    - qemu: live migration with non-shared storage for kvm (Kenneth Nagin) + qemu: live migration with non-shared storage for kvm (Kenneth Nagin)
  • Documentation:
    html docs: add link to PHP bindings by Radek Hladik (Justin Clift),
    @@ -16526,7 +16526,7 @@ note a typo: VIR_MIGRATE_TUNNELLED should be VIR_MIGRATE_TUNNELED, (Jim Meyering),
    datatypes: fix comment typo (Eric Blake),
    Fix a typo in docs (Ersek Laszlo),
    - docs: hacking: explain why using curly braces well is important (Jim Meyering) + docs: hacking: explain why using curly braces well is important (Jim Meyering)
  • Portability:
    cgroup: Fix compilation broken on MinGW due to dirent->d_type (Ryota Ozaki),
    @@ -16545,7 +16545,7 @@ build: avoid compiler warning (Eric Blake),
    build: prefer WIN32 over __MINGW32__ checks (Eric Blake),
    dnsmasqReload: avoid mingw link failure (Eric Blake),
    - mingw: Fix symbol export (Matthias Bolte) + mingw: Fix symbol export (Matthias Bolte)
  • Bug Fixes:
    Avoid invoking the qemu monitor destroy callback if the constructor fails (Daniel P. Berrange),
    @@ -16634,7 +16634,7 @@ lxc: Make SetMemory work for active domains only (Jiri Denemark),
    cgroup: Fix possible memory leak in virCgroupMakeGroup (Ryota Ozaki),
    Fix memory leaks in cmdInterfaceEdit and cmdNWFilterEdit. (Laine Stump),
    - lxc: Fix failure on starting a domain with multiple interfaces (Ryota Ozaki) + lxc: Fix failure on starting a domain with multiple interfaces (Ryota Ozaki)
  • Improvements:
    vbox: Let configure detect/set the XPCOMC directory (Matthias Bolte),
    @@ -16781,7 +16781,7 @@ nwfilter: skip some interfaces on filter update (Stefan Berger),
    pass info where request stems from to have rules applied (Stefan Berger),
    dnsmasq.c: Fix OOM error reporting (Matthias Bolte),
    - autobuild.sh: provide default prefix (Eric Blake) + autobuild.sh: provide default prefix (Eric Blake)
  • Cleanups:
    lxc: Change VIR_ERROR to VIR_DEBUG for just a debugging message (Ryota Ozaki),
    @@ -16848,20 +16848,20 @@ maint: whitespace cleanups (Eric Blake),
    qemu: Fix warning about a non-literal format string (Matthias Bolte),
    build: drop more redundant configure checks (Eric Blake),
    - build: silence a clang false positive (Eric Blake) + build: silence a clang false positive (Eric Blake)
  • 0.8.1: Apr 30 2010

    0.8.0: Apr 12 2010

    @@ -17040,7 +17040,7 @@ Introduce a new public API for domain events (Daniel P. Berrange),
    Public virDomainMigrateSetMaxDowntime API (Jiri Denemark),
    Add public API for volume wiping (David Allan),
    - xenapi: Initial commit of the new driver (Sharadha Prabhakar) + xenapi: Initial commit of the new driver (Sharadha Prabhakar)
  • Documentation:
    @@ -17060,7 +17060,7 @@ doc: fix more typos in HACKING (Jim Meyering),
    hacking: add a section on preprocessor conventions (Eric Blake),
    hacking: fix typos (Eric Blake),
    - Update hacking.html.in (David Allan) + Update hacking.html.in (David Allan)
  • Portability:
    @@ -17073,7 +17073,7 @@ bootstrap: Remove rsync from buildreq list (Matthias Bolte),
    Make sure virtTestCaptureProgramOutput has a body on Windows (Matthias Bolte),
    Fix export of virConnectAuthPtrDefault for MinGW builds (Matthias Bolte),
    - Make sure uid_t and gid_t are available (Matthias Bolte) + Make sure uid_t and gid_t are available (Matthias Bolte)
  • Bug Fixes:
    @@ -17144,7 +17144,7 @@ Fix locking in qemudDomainMemoryStats (Adam Litke),
    qemu restore: don't let corrupt input provoke unwarranted OOM (Jim Meyering),
    virFileReadLimFD: diagnose maxlen <= 0, rather than passing it on... (Jim Meyering),
    - xen: don't let bogus packets trigger over-allocation and segfault (Jim Meyering) + xen: don't let bogus packets trigger over-allocation and segfault (Jim Meyering)
  • Improvements:
    @@ -17284,7 +17284,7 @@ virsh: fix existing N_ uses (Eric Blake),
    Get thread and socket information in virsh nodeinfo. (Chris Lalancette),
    Eliminate large stack buffer in doTunnelSendAll (Laine Stump),
    - build: consistently use C99 varargs macros (Eric Blake) + build: consistently use C99 varargs macros (Eric Blake)
  • Cleanups:
    @@ -17380,7 +17380,7 @@ ebtablesAddRemoveRule: avoid dead store (Jim Meyering),
    virInterfaceDefParseBond: avoid dead stores (Jim Meyering),
    xenXMDomainConfigParse: avoid dead store (Jim Meyering),
    - qemuMonitorTextGetMemoryStats: decrease risk of false positive in parsing (Jim Meyering) + qemuMonitorTextGetMemoryStats: decrease risk of false positive in parsing (Jim Meyering)
  • @@ -17392,7 +17392,7 @@ Add QEMU support for virtio channel (Matthew Booth),
    Add persistence of PCI addresses to QEMU (Daniel P. Berrange),
    Functions for computing baseline CPU from a set of host CPUs (Jiri Denemark),
    - Public API for virDomain{Attach,Detach}DeviceFlags (Jim Fehlig) + Public API for virDomain{Attach,Detach}DeviceFlags (Jim Fehlig)
  • Documentation:
    @@ -17413,14 +17413,14 @@ Fix up a misspelled comment. (Chris Lalancette),
    doc: restrict virDomain{Attach,Detach}Device to active domains (Jim Fehlig),
    docs: Refer to virReportOOMError in the HACKING file (Matthias Bolte),
    - docs: Emphasize that devices have to be inside the <devices> element (Matthias Bolte) + docs: Emphasize that devices have to be inside the <devices> element (Matthias Bolte)
  • Portability:
    build: vbox: avoid build failure when linking with --no-add-needed (Diego Elio Pettenò),
    build: avoid dlopen-related link failure on rawhide/F13 (Diego Elio Pettenò),
    Add a define for NFS_SUPER_MAGIC (Chris Lalancette),
    - Fix compliation of AppArmor related code (Matthias Bolte) + Fix compliation of AppArmor related code (Matthias Bolte)
  • Bug Fixes:
    @@ -17477,7 +17477,7 @@ virExecWithHook: avoid leak on OOM error path (Jim Meyering),
    cgroup.c: don't leak mem+FD upon OOM (Jim Meyering),
    cgroup.c: avoid unconditional leaks (Jim Meyering),
    - virt-pki-validate contains unexpanded SYSCONFDIR variable (Doug Goldstein) + virt-pki-validate contains unexpanded SYSCONFDIR variable (Doug Goldstein)
  • Improvements:
    @@ -17571,7 +17571,7 @@ Server side dispatcher (Jim Fehlig),
    Remote driver (Jim Fehlig),
    Wire protocol format (Jim Fehlig),
    - Public API Implementation (Jim Fehlig) + Public API Implementation (Jim Fehlig)
  • Cleanups:
    @@ -17642,7 +17642,7 @@ opennebula: Remove unnecessary casts (Matthias Bolte),
    esx: Remove unnecessary casts (Matthias Bolte),
    cpu conf: Use virBufferFreeAndReset instead of virBufferContentAndReset and VIR_FREE (Matthias Bolte),
    - esx: Cleanup preprocessing structure in esxVI_EnsureSession (Matthias Bolte) + esx: Cleanup preprocessing structure in esxVI_EnsureSession (Matthias Bolte)
  • 0.7.6: Feb 3 2010

    @@ -17651,7 +17651,7 @@ Implement support for multi IQN (David Allan),
    Implement CPU topology support for QEMU driver (Jiri Denemark),
    Use QEmu new device addressing when possible (Daniel P. Berrange),
    - Implement SCSI controller hotplug/unplug for QEMU (Wolfgang Mauerer) + Implement SCSI controller hotplug/unplug for QEMU (Wolfgang Mauerer)
  • Documentation:
    @@ -17664,7 +17664,7 @@ Minor fixes for API extension doc (Jim Fehlig),
    cpu_shares parameter limit documented (David Jorm),
    Document the domain XML cache attribute for disk devices (Matthias Bolte),
    - Replace old CVS references with GIT (Matthias Bolte) + Replace old CVS references with GIT (Matthias Bolte)
  • Portability:
    @@ -17672,7 +17672,7 @@ Add some missing include files which break build in certain platforms (Daniel P. Berrange),
    Remove AppArmor compile warnings (Jamie Strandboge),
    Fix compilation of virt-aa-helper.c (Matthias Bolte),
    - Fix linkage of virt-aa-helper to libgnu.a (Matthias Bolte) + Fix linkage of virt-aa-helper to libgnu.a (Matthias Bolte)
  • Bug Fixes:
    @@ -17736,7 +17736,7 @@ vbox_tmpl.c: avoid NULL deref upon vboxDomainCreateXML failure (Jim Meyering),
    qemu_driver.c: avoid NULL dereference upon disk-op failure (Jim Meyering),
    openvz_conf.c: don't dereference NULL upon failure (Jim Meyering),
    - Distribute vmx2xml and xml2vmx test data files (Matthias Bolte) + Distribute vmx2xml and xml2vmx test data files (Matthias Bolte)
  • Improvements:
    @@ -17833,7 +17833,7 @@ esx: Also allow virtualHW version 4 for ESX 4.0 (Matthias Bolte),
    qemu: Always enable the virtio balloon driver (Adam Litke),
    Disable building of static Python module (Diego Elio Pettenò),
    - Fix parsing of 'info chardev' line endings (Matthew Booth) + Fix parsing of 'info chardev' line endings (Matthew Booth)
  • Cleanups:
    @@ -17889,7 +17889,7 @@ fix 7 "make check" test failures in non-srcdir build (Jim Meyering),
    virsh: Use VIR_FREE instead of free (Matthias Bolte),
    esx: Don't warn about an empty URI path (Matthias Bolte),
    - qemu_driver.c: remove useless, warning-provoking test (Jim Meyering) + qemu_driver.c: remove useless, warning-provoking test (Jim Meyering)
  • @@ -17902,7 +17902,7 @@ Support for JSON mode monitor [deactivated] (Daniel P. Berrange),
    Support for interface model='netfront' (Jiri Denemark),
    vbox: Add support for version 3.1 (Pritesh Kothari),
    - Support QEMU's virtual FAT block device driver (Daniel P. Berrange) + Support QEMU's virtual FAT block device driver (Daniel P. Berrange)
  • Documentation:
    @@ -17916,7 +17916,7 @@ Update location of C# bindings. (Richard Jones),
    Fix typo in QEMU driver webpage (Daniel P. Berrange),
    Clarify documentation for private symbols (Wolfgang Mauerer),
    - Fix news.html validation (Dan Kenigsberg) + Fix news.html validation (Dan Kenigsberg)
  • Portability:
    @@ -17931,7 +17931,7 @@ Fix install location for Python bindings (Matthias Bolte),
    Use AM_PATH_PYTHON and python-config to detect Python configuration (Matthias Bolte),
    Fix a compilation failure if yajl not avail (Daniel Veillard),
    - Fix compilation for configure --disable-nls (Matthias Bolte) + Fix compilation for configure --disable-nls (Matthias Bolte)
  • Bug fixes:
    @@ -17980,7 +17980,7 @@ Free cgroup device ACL list on driver shutdown (Daniel P. Berrange),
    xen: Fix unconditional freeing in xenDaemonListDefinedDomains() (Matthias Bolte),
    Fix default disk type when parsing QEMU argv (Daniel P. Berrange),
    - remove port filter when network device is detached (Gerhard Stenzel) + remove port filter when network device is detached (Gerhard Stenzel)
  • Improvements:
    @@ -18022,7 +18022,7 @@ Add virIndexToDiskName and fix mapping gap (Matthias Bolte),
    Add another SENTINEL attribute (Paolo Bonzini),
    Fix help message (Wolfgang Mauerer),
    - Alternate CPU affinity impl to cope with NR_CPUS > 1024 (Daniel P. Berrange) + Alternate CPU affinity impl to cope with NR_CPUS > 1024 (Daniel P. Berrange)
  • Cleanups:
    @@ -18057,7 +18057,7 @@ Fix ReprotError vs ReportError typo in JSON code (Daniel P. Berrange),
    Fix inverted conditional test in configure.ac check for yajl (Daniel P. Berrange),
    Pull schedular affinity code out into a separate module (Daniel P. Berrange),
    - Ignore docs/ directory for strcmp() syntax check (Daniel P. Berrange) + Ignore docs/ directory for strcmp() syntax check (Daniel P. Berrange)
  • @@ -18068,7 +18068,7 @@ New APIs for checking some object properties (Daniel P. Berrange),
    Fully asynchronous monitor I/O processing (Daniel P. Berrange),
    add MAC address based port filtering to qemu (Gerhard Stenzel),
    - Support for IPv6 / multiple addresses per interfaces (Laine Stump) + Support for IPv6 / multiple addresses per interfaces (Laine Stump)
  • Documentation:
    @@ -18083,7 +18083,7 @@ LXC fix wrong or out-of-date function descriptions (Ryota Ozaki),
    docs: <clock> property is 'offset', not 'sync' (Cole Robinson),
    Update the documentation for virDomainMigrateToURI (Chris Lalancette),
    - fix virDomainMigrateToURI doc (Dan Kenigsberg) + fix virDomainMigrateToURI doc (Dan Kenigsberg)
  • Bug fixes:
    @@ -18136,7 +18136,7 @@ node device: Fix locking issue in virNodeDeviceDestroy (Cole Robinson),
    LXC fix virCgroupGetValueStr problem with \n (Ryota Ozaki),
    Avoid crash in virBufferEscapeString (Laine Stump),
    - LXC complement PATH environment variable (Ryota Ozaki) + LXC complement PATH environment variable (Ryota Ozaki)
  • Improvements:
    @@ -18216,7 +18216,7 @@ tests: Break out duplicate schema verification functionality. (Cole Robinson),
    tests: Fix text output for interface XML 2 XML (Cole Robinson),
    Add ocfs2 to list of fs pool types (Jim Fehlig),
    - Finer grained migration control (Chris Lalancette) + Finer grained migration control (Chris Lalancette)
  • Cleanups:
    @@ -18293,12 +18293,12 @@ tests: Centralize VIR_TEST_DEBUG lookup, and document it (Cole Robinson),
    Remove bogus const annotations to hash iterator (Daniel P. Berrange),
    Remove bashisms from schema tests. (Matthias Bolte),
    - Don't copy old machines from a domain which has none (Mark McLoughlin) + Don't copy old machines from a domain which has none (Mark McLoughlin)
  • 0.7.3: Nov 20 2009

    @@ -18309,7 +18309,7 @@ Add public API definition for data stream handling (Daniel P. Berrange),
    ESX add esxDomainDefineXML() (Matthias Bolte),
    LXC: suspend/resume support (Ryota Ozaki),
    - Big code tree cleanup (Daniel P. Berrange) + Big code tree cleanup (Daniel P. Berrange)
  • Documentation:
    @@ -18324,7 +18324,7 @@ Fix up comments for domainXML{To,From}Native. (Chris Lalancette),
    Simple fix of a comment in qemuStringToArgvEnv. (Chris Lalancette),
    Add a README file to src/ explaining the directory structure (Daniel P. Berrange),
    - doc: don't emit trailing blanks into generated and VC'd NEWS file (Jim Meyering) + doc: don't emit trailing blanks into generated and VC'd NEWS file (Jim Meyering)
  • Portability:
    @@ -18367,7 +18367,7 @@ Don't do virSetConnError when virDrvSupportsFeature is successful. (Chris Lalancette),
    Fix a double-free in qemudRunLoop() (Chris Lalancette),
    Fix leak in PCI hostdev hot-unplug (Mark McLoughlin),
    - Fix net/disk hot-unplug segfault (Mark McLoughlin) + Fix net/disk hot-unplug segfault (Mark McLoughlin)
  • Improvements:
    @@ -18408,7 +18408,7 @@ network: add 'bootp' and 'tftp' config (Paolo Bonzini),
    OpenVZ Fix a restriction about domain names (Yuji NISHIDA),
    Make pki_check.sh into an installed & supported tool (Daniel P. Berrange),
    - ESX add support for vmxnet3 virtual device (Shahar Klein) + ESX add support for vmxnet3 virtual device (Shahar Klein)
  • Cleanups:
    @@ -18496,7 +18496,7 @@ Move LXC driver into src/lxc/ (Daniel P. Berrange),
    Move xen driver code into src/xen/ directory (Daniel P. Berrange),
    Rename qemud/ directory to daemon/ (Daniel P. Berrange),
    - Refactor libvirt.spec to allow client-only builds (Daniel P. Berrange) + Refactor libvirt.spec to allow client-only builds (Daniel P. Berrange)
  • @@ -18509,9 +18509,8 @@ VBox add Storage Volume support (Pritesh Kothari),
    Support configuration of huge pages in guests (Daniel P. Berrange),
    Support new PolicyKit 1.0 API (Daniel P. Berrange),
    - Compressed save image format for Qemu (Chris Lalancette, Charles Duffy - and Jim Meyering),
    - QEmu add host PCI device hotplug support (Mark McLoughlin) + Compressed save image format for Qemu (Chris Lalancette, Charles Duffy and Jim Meyering),
    + QEmu add host PCI device hotplug support (Mark McLoughlin)
  • Documentation:
    Minor comment changes (Laine Stump),
    @@ -18521,10 +18520,10 @@ Remove 'the-the' typo in docs (Daniel P. Berrange),
    Fix some URLs in virsh manpage (Mark McLoughlin),
    Add link to AbiCloud web management system (Daniel P. Berrange),
    - Update logging documentation (Amy Griffis) + Update logging documentation (Amy Griffis)
  • Portability:
    - Fix win32 platform build (Daniel P. Berrange) + Fix win32 platform build (Daniel P. Berrange)
  • Bug fixes:
    VBox bug when starting machine from old versions (Pritesh Kothari),
    @@ -18574,7 +18573,7 @@ Set perms on /var/lib/libvirt/boot to 0711 (Mark McLoughlin),
    chown kernel/initrd before spawning qemu (Mark McLoughlin),
    Several fixes to libvirtd's log setup (Amy Griffis),
    - Fix memleak if esxOpen fails (Matthias Bolte) + Fix memleak if esxOpen fails (Matthias Bolte)
  • Improvement:
    support lzop save compression for qemu (Charles Duffy),
    @@ -18640,7 +18639,7 @@ Allow PM reset on multi-function PCI devices (Mark McLoughlin),
    Detect KVM's PCI device assignment support (Mark McLoughlin),
    Split virDomainMigrate into functions. (Chris Lalancette),
    - Consolidate code for parsing the logging env (Amy Griffis) + Consolidate code for parsing the logging env (Amy Griffis)
  • Cleanups:
    Remove accidentally added UUID re-definition in storage schema (Daniel P. Berrange),
    @@ -18727,7 +18726,7 @@ Cleanup VIR_LOG_DEBUG parsing in eventtest (Amy Griffis),
    Tighten libvirt's parsing of logging env (Amy Griffis),
    Cleanup structure name naming (Matthias Bolte),
    - Add proper OOM reporting for esxDomainGetOSType (Matthias Bolte) + Add proper OOM reporting for esxDomainGetOSType (Matthias Bolte)
  • 0.7.0: Aug 5 2009