- 23 2月, 2007 1 次提交
-
-
由 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
-
- 15 2月, 2007 1 次提交
-
-
由 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.
-
- 14 2月, 2007 3 次提交
-
-
由 Mark McLoughlin 提交于
Note: potential ABI break here, but people should only really be using virError structs returned from libvirt itself. * include/libvirt/virterror.h: add virNetwork to virError * src/internal.h, src/virterror.c: add network param to __virRaiseError() * src/conf.c, src/hash.c, src/libvirt.c, src/proxy_internal.c, src/qemu_internal.c, src/sexpr.c, src/test.c, src/xen_internal.c, src/xend_internal.c, src/xm_internal.c, src/xml.c, src/xmlrpc.c, src/xs_internal.c: update.
-
由 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
-
由 Daniel P. Berrange 提交于
-
- 23 1月, 2007 2 次提交
-
-
由 Mark McLoughlin 提交于
* include/libvirt/libvirt.h.in: add VIR_UUID_BUFLEN and VIR_UUID_STRING_BUFLEN * libvirt/proxy/libvirt_proxy.c, libvirt/src/hash.c, libvirt/src/internal.h, libvirt/src/libvirt.c, libvirt/src/proxy_internal.c, libvirt/src/test.c, libvirt/src/virsh.c, libvirt/src/xend_internal.c, libvirt/src/xm_internal.c, libvirt/src/xml.c, libvirt/python/libvir.c: use them
-
由 Mark McLoughlin 提交于
* src/internal.h: virDomain.handle refers to the "id" in the API, so re-name to virDomain.id to avoid confusion. * src/hash.c, src/libvirt.c, src/proxy_internal.c, src/test.c, src/xen_internal.c, src/xend_internal.c, src/xm_internal.c, src/xml.c, src/xs_internal.c: update for rename.
-
- 23 11月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in src/driver.h src/libvirt.c src/proxy_internal.c src/test.c src/virsh.c src/xen_internal.c src/xend_internal.c src/xm_internal.c src/xs_internal.c: added support for dumping core of domains assuming a xend with the latest patch to do so. Daniel
-
- 17 11月, 2006 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 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
-
- 08 11月, 2006 2 次提交
-
-
由 Daniel Veillard 提交于
patch for rhbz#214264 in the case of Domain 0 on Xen and push the defaulting to "linux" down to the xen specific parts. Daniel
-
由 Daniel Veillard 提交于
* proxy/libvirt_proxy.c src/libvirt.c src/proxy_internal.[ch] src/xs_internal.[ch]: the virtGetOsType entry point was calling the xenstore directly instead of going though driver, refactored and implemented a specific new RPC with the proxy when this is called as non-root fixes rhbz#214264 . Daniel
-
- 21 9月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 30 8月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
Added driver backends for ListDefinedDomains, NumOfDefinedDomains, DomainStart, DomainDefineXML, DomainUndefine & hooked up all related infrastructure
-
- 17 8月, 2006 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Daniel Veillard 提交于
blocking operations with side effect on read-only connections. Adds a new error code and message. Daniel
-
- 11 8月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 09 8月, 2006 2 次提交
-
-
由 Daniel P. Berrange 提交于
Hook up virDomainGetXMLDesc to driver backends. Added implementation of virDomainGetXMLDesc driver for the setuid proxy
-
由 Daniel Veillard 提交于
src/xen_internal.c src/xend_internal.c src/xend_internal.h src/xml.c src/xs_internal.c: cleanups, force the new vCPU and affinity entry point to go though the driver framework, and fix a few warning showing up in my pedantic environment. Daniel
-
- 07 8月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 04 8月, 2006 1 次提交
-
-
由 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
-
- 20 7月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 30 6月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
src/Makefile.am: moved proxy/proxy.h and proxy/proxy_client.c as proxy_internal.[ch] and integrated them as a new driver. * proxy/Makefile.am proxy/libvirt_proxy.c src/xen_internal.c src/xen_internal.h src/xend_internal.c: various related cleanups. Daniel
-
- 26 6月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
include/libvirt/virterror.h python/generator.py python/libvir.c python/libvirt_wrap.h src/driver.h src/internal.h src/test.h src/virsh.c src/virterror.c src/xend_internal.c src/xend_internal.h src/xml.c src/xml.h: moved the includes from include/ to include/libvirt to reflect the installed include tree. This avoid using "" in the includes themselves. Daniel
-
- 21 6月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
src/xend_internal.c src/xs_internal.c: add driver numbers and tweak a bit suspend/resume/destroy operation to avoid doing them directly though the hypervisor if other succeeded first. Daniel
-
- 16 6月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
related cleanups, nearly finished Daniel
-
- 15 6月, 2006 2 次提交
-
-
由 Daniel Veillard 提交于
src/xs_internal.c: more cleanups for the driver architecture Daniel
-
由 Daniel P. Berrange 提交于
-
- 14 6月, 2006 4 次提交
-
-
由 Daniel Veillard 提交于
virConnectListDomains and virConnectNumOfDomains, implemented xend driver entry point for them. daniel
-
由 Daniel Veillard 提交于
Daniel
-
由 Daniel Veillard 提交于
src/xs_internal.c: fix the connection and GetType initialization. Daniel
-
由 Daniel Veillard 提交于
* src/driver.h src/libvirt.c src/test.c src/xen_internal.c src/xend_internal.c src/xs_internal.c: started to fix some of the driver related problem raised by Daniel Berrange, added a ver version field to drivers. Daniel
-
- 06 6月, 2006 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 30 5月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
to be of type 'unsigned char' since its a raw UUID we're passing in, not a printable one. * src/libvirt.c: Remove bogus "unsigned char" -> "char" type casts. Hook up the "domainLookupByID", "domainLookupByUUID", "domainLookupByName" and "domainGetInfo" driver backend functions. Daniel
-
- 22 5月, 2006 1 次提交
-
-
由 Karel Zak 提交于
-
- 29 4月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
src/xml.h include/libvirt.h[.in] include/virterror.h: started adding new APIs, some still TODO, and not tested yet Daniel
-
- 25 4月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
some processing but not used yet * src/libvirt.c src/xen_internal.c src/xen_internal.h: added domain listing and number queries entry points based on the hypervisor which should speed up some processing as root. Daniel
-
- 14 4月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
virDomainSetMemory to set up the target memory use for a domain * src/driver.h src/libvirt.c src/xen_internal.c src/xend_internal.[ch] src/xs_internal.[ch]: added a new entry point in the drivers for this, also fixed the xen store entry, as changing /local/domain/$$/memory/target affects the target memory not the max, apparently max is not visible at the xenstore level (or I missed it) Daniel
-
- 09 4月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
src/xs_internal.c: implementing domain pointers unification, thread safety and reference counting for domain and connections, this was the last critical change needed before making further progresses at the API level. Still a couple fo things TODO for this, unification at the Python level and adding UUID to hash. All domain/connect alloc and free routines are now centralized in hash.c * docs/APIchunk1.html docs/libvirt-api.xml docs/libvirt-refs.xml docs/html/libvirt-libvirt.html: regenerated the docs, that doesn't change the API. Daniel
-
- 05 4月, 2006 1 次提交
-
-
由 Daniel Veillard 提交于
* src/internal.h: starting to work on reentrancy * src/libvirt.c: applied patch from Jim Fehlig to fix virDomainLookupByID when run as root. Daniel
-