1. 21 2月, 2008 1 次提交
  2. 20 2月, 2008 2 次提交
  3. 08 2月, 2008 1 次提交
    • M
      Fix gcc-4.3.0 "inlining failed" warning. · 3da5504e
      Mark McLoughlin 提交于
      * src/internal.h: move xstrol() variants from here ...
      
      * src/util.[ch]: ... to here and rename to virStrToLong()
      
      * src/libvirt_sym.version: export __virStrToLong_i() for
      virsh and qemud.
      
      * src/nodeinfo.c, src/stats_linux.c, src/virsh.c,
        src/xend_internal.c, qemud/qemud.c: replace xstrtol()
      calls with virStrToLong()
      
      * src/nodeinfo.h: don't include internal.h, which was only
      needed for xstrtol(), but instead include libvirt.h which
      is suffificient for the declarations in the header.
      3da5504e
  4. 21 1月, 2008 1 次提交
  5. 06 12月, 2007 1 次提交
  6. 30 9月, 2007 1 次提交
  7. 28 9月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h[.in] src/driver.h src/openvz_driver.c · 4bf3bc9e
      Daniel Veillard 提交于
        src/qemu_driver.c src/remote_internal.c src/test.c
        src/xen_internal.[ch] src/xen_unified.c src/xend_internal.[ch]
        src/libvirt.c src/libvirt_sym.version: adding NUMA support patches
        from Beth Kon adding new virNodeGetCellsFreeMemory entry point
        and extending the virConnectGetCapabilities one. Fix a couple of
        issues in the patch and add to exported symbols from shared lib.
      * docs/virsh.pod docs/virsh.1 src/virsh.c: added new command
        freecell to get the available memory on the node or in a NUMA cell.
      * docs/*: updated and regenerated the documentation
      Daniel
      4bf3bc9e
  8. 21 8月, 2007 3 次提交
    • R
      Tue Aug 21 10:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com> · 442a1577
      Richard W.M. Jones 提交于
      	* src/libvirt.c (virDomainBlockStats, virDomainInterfaceStats):
      	  Added block device and network interface statistics.
      	* src/xen_internal.c: Support for stats from Xen domains.
      	* qemud/remote.c, qemud/remote_protocol.x, qemud/remote_internal.c:
      	  Support for fetching device and network interface stats
      	  across remote connections.
      	* src/virsh.c: Added 'virsh domblkstat' and 'virsh domifstat'
      	  commands to display stats.
      	* docs/libvir.html, docs/hvsupport.html: Updated hvsupport
      	  documentation.
      442a1577
    • R
      Tue Aug 21 10:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com> · 81005437
      Richard W.M. Jones 提交于
      	* src/libvirt.c (virDomainMigrate): Added virDomainMigrate
      	  API call.
      	* src/xend_internal.c, src/xen_unified.c: Support for migration
      	  of Xen domains.
      	* src/xen_internal.c: Xen capabilities indicates level of
      	  support for migration.
      	* qemud/remote.c, qemud/remote_protocol.x, src/remote_internal.c:
      	  Support for migration between remote hypervisors.
      	* src/virsh.c: Added 'virsh migrate' command.
      	* docs/libvir.html, docs/hvsupport.html: Updated hvsupport
      	  documentation.
      81005437
    • R
      Tue Aug 21 09:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com> · 19e21d86
      Richard W.M. Jones 提交于
              * qemud/remote.c, qemud/remote_protocol.x, src/driver.h,
                src/internal.h, src/libvirt.c, src/libvirt_sym.version,
                src/qemu_driver.c, src/remote_internal.c, src/test.c:
                Add a private interface so that libvirt.c coordination
                functions can detect the availability of features in
                underlying drivers, using the VIR_DRV_SUPPORTS_FEATURE
                macro.
      19e21d86
  9. 27 6月, 2007 2 次提交
  10. 26 6月, 2007 1 次提交
  11. 25 6月, 2007 1 次提交
  12. 05 6月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h include/libvirt/libvirt.h.in · 652f3bb1
      Daniel Veillard 提交于
        src/driver.h src/libvirt.c src/libvirt_sym.version
        src/proxy_internal.c src/qemu_internal.c src/test.c
        src/virsh.c src/xen_internal.c src/xen_internal.h src/xen_unified.c
        src/xend_internal.c src/xm_internal.c src/xs_internal.c:
        Applied patches from Atsushi SAKAI to add the scheduler API,
        with patch from Rich Jones for error handing, and a number
        of cleanups and more error checking from me
      Daniel
      652f3bb1
  13. 08 5月, 2007 1 次提交
  14. 16 3月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h[.in] include/libvirt/virterror.h · 635ae389
      Daniel Veillard 提交于
        proxy/libvirt_proxy.c qemud/Makefile.am qemud/conf.c qemud/conf.h
        qemud/dispatch.c qemud/internal.h qemud/protocol.h
        src/driver.h src/internal.h src/libvirt.c src/libvirt_sym.version
        src/proxy_internal.c src/proxy_internal.h src/qemu_internal.c
        src/test.c src/virsh.c src/virterror.c src/xen_internal.c
        src/xen_internal.h src/xend_internal.c src/xm_internal.c
        src/xml.h src/xs_internal.c: applied patch from Richard Jones
        adding virConnectGetCapabilities(), plus various small little
        fixes
      * docs/*: fixed the api extractor script and regenerated
      Daniel
      635ae389
  15. 10 3月, 2007 1 次提交
  16. 08 3月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h include/libvirt/libvirt.h.in · b412cfad
      Daniel Veillard 提交于
        src/driver.h src/libvirt.c src/libvirt_sym.version
        src/proxy_internal.c src/qemu_internal.c src/test.c src/virsh.c
        src/xen_internal.c src/xen_internal.h src/xend_internal.c
        src/xm_internal.c src/xs_internal.c: applied patch from
        Masayuki Sunou to add and entry point to check the maximum
        number of virtual CPU supported by a virtualization mechanism
      * doc/*.html doc/libvirt-*.xml: regenerated the interfaces descriptions
        and associated docs.
      Daniel
      b412cfad
  17. 23 2月, 2007 1 次提交
    • M
      Fri Feb 23 08:49:12 IST 2007 Mark McLoughlin <markmc@redhat.com> · 57a18198
      Mark McLoughlin 提交于
              * include/libvirt/libvirt.h.in, src/libvirt.c add
              virDomainGetAutostart(), virDomainSetAutostart(),
              virNetworkGetAutostart() and virNetworkSetAutostart().
      
              * src/libvirt_sym.version: export the API
      
              * src/driver.h: add methods to the driver vtables.
      
              * src/proxy_internal.c, src/qemu_internal.c,
                src/test.c, src/xen_internal.c, src/xend_internal.c,
                src/xm_internal.c, src/xs_internal.c: set those
              methods to NULL
      57a18198
  18. 15 2月, 2007 1 次提交
    • M
      Tue Feb 14 16:17:51 IST 2007 Mark McLoughlin <markmc@redhat.com> · 8356c43e
      Mark McLoughlin 提交于
              * include/libvirt/libvirt.h.in, src/libvirt.c: add
              virNetworkGetBridgeName() to allow finding out what
              bridge to connect to in order to join a network.
      
              * src/driver.h: add networkGetBridgeName() to vtable.
      
              * qemud/protocol.h: add the request and reply to
              the qemud protocol.
      
              * qemud/dispatch.c, qemud/driver.[ch]: handle them
              here.
      
              * src/qemu_internal.c: implement GetBridgeName()
              in the qemu driver.
      
              * src/libvirt_sym.version: add new symbol.
      8356c43e
  19. 14 2月, 2007 1 次提交
    • M
      Tue Feb 14 15:33:05 EST 2007 Mark McLoughlin <markmc@redhat.com> · 5be54b40
      Mark McLoughlin 提交于
              * include/libvirt/libvirt.h.in: add the networks APIs
      
              * include/libvirt/virterror.h: add some error codes
      
              * src/driver.h: add network driver vtable
      
              * src/hash.c: add networks hash
      
              * src/internal.h: add virNetwork
      
              * src/libvirt.c: hook up the APIs to the network
              driver
      
              * src/libvirt_sym.version: add the new APIs
      
              * src/virterror.c: handle the new error codes
      5be54b40
  20. 23 11月, 2006 1 次提交
  21. 17 11月, 2006 1 次提交
    • D
      * include/libvirt/libvirt.h include/libvirt/libvirt.h.in · dc28f35f
      Daniel Veillard 提交于
        src/driver.h src/libvirt.c src/libvirt_sym.version
        src/proxy_internal.c src/test.c src/xen_internal.c
        src/xend_internal.c src/xml.c src/xml.h src/xs_internal.c:
        intagrated patch from Michel Ponceau to add hot-plug devices
        support to the API, integrated in driver API and fixed
        a few small things. Still a TODO in src/xml.c about
        moving xenstore direct accesses to a new routine.
      Daniel
      dc28f35f
  22. 30 8月, 2006 1 次提交
  23. 04 8月, 2006 1 次提交
    • D
      * include/libvirt/libvirt.h include/libvirt/libvirt.h.in · 7a8a6338
      Daniel Veillard 提交于
        src/libvirt.c src/libvirt_sym.version src/xen_internal.c
        src/xen_internal.h src/xend_internal.c src/xend_internal.h:
        applied patch from Michel Ponceau and Philippe Berthault for
        virtual CPU and affinity support plus a bit of cleanup.
      Daniel
      7a8a6338
  24. 30 5月, 2006 1 次提交
  25. 22 5月, 2006 1 次提交
  26. 03 4月, 2006 1 次提交
  27. 29 3月, 2006 1 次提交
    • D
      * include/libvirt.h[.in] include/virterror.h src/driver.h · 212eaea3
      Daniel Veillard 提交于
        src/internal.h src/libvirt_sym.version src/xen_internal.c
        src/xs_internal.c: added a new entry point to get node hardware
        informations virGetNodeInfo, and associated driver hook.
      * src/xend_internal.c: implemented the node and version information
        hooks for the Xen Daemon
      * python/libvir.c python/libvirt-python-api.xml python/generator.py:
        also added Python bindings for the new call
      Daniel
      212eaea3
  28. 28 3月, 2006 1 次提交
    • D
      * python/libvir.c: call the initialize entry point · 538686f9
      Daniel Veillard 提交于
      * src/libvirt_sym.version: add initialize entry point
      * src/libvirt.c: make sure we always initialize the lib
      * python/tests/*.py: start updating exemple for exception
        handling as pointed by Jim Meyering
      Daniel
      538686f9
  29. 28 2月, 2006 1 次提交
    • D
      * include/virterror.h src/libvirt_sym.version: exported · 87d33837
      Daniel Veillard 提交于
        virDefaultErrorFunc()
      * src/sexpr.c src/xen_internal.c src/virterror.c include/virterror.h:
        adding more error reporting though the code, nearly complete.
      * src/sexpr.c: added specific error function to avoid an error report.
      Daniel
      87d33837
  30. 25 2月, 2006 1 次提交
  31. 23 2月, 2006 1 次提交
  32. 10 2月, 2006 1 次提交
  33. 25 1月, 2006 1 次提交
  34. 16 12月, 2005 2 次提交
  35. 14 12月, 2005 1 次提交