- 27 3月, 2007 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Richard W.M. Jones 提交于
warn_unused_result by counting errors found in signal handler and logging them in the main loop.
-
- 24 3月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
replaced all sprintf instances by snprintf ones Daniel
-
- 23 3月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
src/virsh.c src/xm_internal.c: change malloc/memset(0) pairs to using calloc() Daniel
-
- 21 3月, 2007 3 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Daniel Veillard 提交于
routines documentation and fixes a couple of places where this was misused as pointed by Daniel Berrange. Daniel
-
由 Daniel P. Berrange 提交于
-
- 19 3月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
removing global variables (using named enum instead). Daniel
-
- 16 3月, 2007 4 次提交
-
-
由 Daniel Veillard 提交于
src/sexpr.h src/test.c src/xm_internal.c src/xml.c src/xml.h: applied patch from Richard Jones adding check to printf-like functions and fixing the problems raised Daniel
-
由 Daniel P. Berrange 提交于
-
由 Daniel Veillard 提交于
-
由 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
-
- 14 3月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 12 3月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 09 3月, 2007 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Daniel P. Berrange 提交于
-
- 08 3月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 07 3月, 2007 2 次提交
-
-
由 Mark McLoughlin 提交于
* qemud/default-network.xml: add a default network * qemud/Makefile.am: install it, and the autostart symlink * libvirt.spec.in: update
-
由 Daniel P. Berrange 提交于
-
- 06 3月, 2007 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Mark McLoughlin 提交于
* qemud/qemud.c: don't try and listen to a null socket path when run as a session daemon. Noticed by Rich Jones
-
- 05 3月, 2007 1 次提交
-
-
由 Mark McLoughlin 提交于
* qemud/driver.c: fix a couple of invalid free() calls
-
- 02 3月, 2007 1 次提交
-
-
由 Mark McLoughlin 提交于
* acinclude.m4: add LIBVIRT_COMPILE_WARNINGS, copied from GNOME but with a few more flags we'd been using. * configure.in: use that instead of setting CFLAGS directly. * proxy/Makefile.am, python/Makefile.am, qemud/Makefile.am, src/Makefile.am, tests/Makefile.am: use $(WARN_CFLAGS)
-
- 26 2月, 2007 4 次提交
-
-
由 Mark McLoughlin 提交于
* qemud/conf.c, qemud/uuid.[ch]: move qemudParseUUID() into uuid.c
-
由 Mark McLoughlin 提交于
* qemud/uuid.[ch]: add uuid generation code * qemud/Makefile.am: build it * qemud/conf.c: generate a UUID if not specified in the XML
-
由 Mark McLoughlin 提交于
* qemud/conf.c: qemudAutostartConfigs(): print the detailed error message from a guest/network autostart failure.
-
由 Mark McLoughlin 提交于
* qemud/conf.c: check for malloc failure in GenerateXML() and GenerateNetworkXML() * qemud/driver.c: free the XML output after returning it from the DumpXML() commands.
-
- 24 2月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 23 2月, 2007 12 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Mark McLoughlin 提交于
* qemud/conf.c: don't load config files unless they have a ".xml" suffix, e.g. backup files ... we spew a warning later if we do.
-
由 Mark McLoughlin 提交于
* qemud/libvirtd.in: add init script for libvirt_qemud * qemud/Makefile.am: install it unless we were configured with --with-init-scripts=none * configure.in: add --with-init-scripts to allow us have different flavour init scripts
-
由 Mark McLoughlin 提交于
* qemud/qemud.c: add --pid-file and default to writing out a PID file to /var/run/libvirt_qemud.pid in daemon mode. * configure.in: add --with-pid-file arg
-
由 Mark McLoughlin 提交于
* qemud/Makefile.am: install libvirt_qemud in /usr/sbin instead of /usr/libexec * src/Makefile.am, src/qemu_internal.c: pass the correct path to libvirt
-
由 Mark McLoughlin 提交于
* qemud/conf.c: actually autostart guests/networks at startup as appropriate.
-
由 Mark McLoughlin 提交于
* qemud/internal.h: put the config directory paths in an array in order to make them easier to initialize, but still expose pointers to each of them as members in the server struct. * qemud/qemud.c: cleanup the config directory path initialization.
-
由 Mark McLoughlin 提交于
* qemud/driver.c: maintain the autostart flag on disk using symlinks from the "autostart" directories to the corresponding config files. * qemud/internal.h: add paths to the autostart links to the vm/network structures and paths to the autostart dirs to the server struct. * qemud/qemud.c: initialize the server autostart dir patches. * qemud/conf.h: expose qemudEnsureDir() * qemud/conf.c: check the autostart symlinks when loading config files at startup.
-
由 Mark McLoughlin 提交于
* qemud/protocol.h: add the (domain/network)(Get/Set)Autostart requests and replies to the protocol. * src/qemu_internal.c: hookup the qemu driver autostart methods * qemud/dispatch.c, qemud/driver.[ch], internal.h: add the daemon side, but just set an in-memory autostart flag for now.
-
由 Mark McLoughlin 提交于
* qemud/conf.[ch]: significantly re-factor qemudLoadConfigXML() so that "parse the XML", "assign the def to a VM" and "save the XML" operations are in separate functions. Add qemudRemoveInactiveVM() and qemudRemoveInactiveNetwork(). Report errors when loading config files at startup. Check that a domain/network's name matches the config filename. * qemud/driver.c: update the Create() and Define() functions to explicitly parse/assign/save. Also, fix bug where if Create() failed, we would free the VM without removing it from the inactive list. * qemud/qemud.c: use qemudRemoveInactiveVM/Network()
-
由 Mark McLoughlin 提交于
* qemud/driver.[ch], qemud/dispatch.c: fix the fact that qemudDispatchDomainStart() doesn't report an error if the uuid lookup fails and also move the uuid lookup into the driver so that it matches the way we do Destroy().
-
由 Mark McLoughlin 提交于
* qemud/conf.c, qemud/driver.c, qemud/internal.h, qemud/qemud.c: Merge the ->activevms and ->inactivevms into a single ->vms list in order to make things easier to manage. Likewise for networks. Also add qemudIsActiveVM() and qemudIsActiveNetwork() inline functions.
-