From 4f2900d097f1f183bf5de88bd550cfa81a0f3e7c Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 13 Nov 2007 15:42:57 +0000 Subject: [PATCH] remove all trailing white space --- ChangeLog | 384 +++++++++++++++++++++++++++--------------------------- 1 file changed, 192 insertions(+), 192 deletions(-) diff --git a/ChangeLog b/ChangeLog index 18a0b999b5..6e248f62f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -172,7 +172,7 @@ Fri Oct 19 10:24:52 CEST 2007 Daniel Veillard result buffer is not NUL-terminated. * tests/qemuxml2argvtest.c: Initialize vm.migrateFrom[0], to avoid "read-uninitialized" error from within - qemudBuildCommandLine. + qemudBuildCommandLine. Wed Oct 17 11:27:00 BST 2007 Richard W.M. Jones @@ -228,7 +228,7 @@ Wed Oct 10 13:13:53 EST 2007 Daniel P. Berrange Mon Oct 8 17:01:53 CEST 2007 Daniel Veillard - * src/xend_internal.c: applied patch from Beth Kon to fix + * src/xend_internal.c: applied patch from Beth Kon to fix NUMA topology for cells without CPUs Thu Oct 4 21:05:59 EST 2007 Daniel P. Berrange @@ -400,7 +400,7 @@ Tue Sep 18 22:22:00 EST 2007 Daniel P. Berrange Tue Sep 18 21:34:00 EST 2007 Daniel P. Berrange * configure.in: Added checks for locating Avahi. - * qemud/mdns.c, qemud/mdns.h, qemud/Makefile.am: Convenience API to + * qemud/mdns.c, qemud/mdns.h, qemud/Makefile.am: Convenience API to bridge between state machine provided by Avahi APIs, and the libvirt daemon. * qemud/qemud.c, qemud/internal.h: Register the daemon as an mDNS @@ -717,7 +717,7 @@ Mon Jul 30 12:15:43 CEST 2007 Daniel Veillard * src/xen_internal.c: add report of ACPI/APIC for Xen fully virt, patch from David Lutterkort - * tests/xencapsdata/xen-i686-pae-hvm.xml + * tests/xencapsdata/xen-i686-pae-hvm.xml tests/xencapsdata/xen-ia64-be-hvm.xml tests/xencapsdata/xen-ia64-hvm.xml tests/xencapsdata/xen-x86_64-hvm.xml: this also affects a few tests @@ -1368,7 +1368,7 @@ Tue Jun 19 17:02:00 BST 2007 Richard W.M. Jones Tue Jun 19 15:42:26 CEST 2007 Daniel Veillard * docs/site.xsl docs/libvirt.html docs/uri.html docs/*.html: - adding a placeholder for the new URIs page, update the + adding a placeholder for the new URIs page, update the stylesheet to generate a new page, rebuilt. Tue Jun 19 13:12:00 BST 2007 Richard W.M. Jones @@ -1565,7 +1565,7 @@ Wed Jun 6 14:22:36 CEST 2007 Daniel Veillard Wed Jun 6 09:20:23 CEST 2007 Daniel Veillard - * po/*: merge all po from Red Hat/Fedora translations, and + * po/*: merge all po from Red Hat/Fedora translations, and ran 'make update-po' Tue Jun 5 22:47:09 CEST 2007 Daniel Veillard @@ -1581,7 +1581,7 @@ Tue Jun 5 14:03:38 CEST 2007 Daniel Veillard 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 + with patch from Rich Jones for error handing, and a number of cleanups and more error checking from me Mon Jun 4 10:41:25 CEST 2007 Daniel Veillard @@ -1716,7 +1716,7 @@ Wed May 2 17:55:12 IST 2007 Mark McLoughlin * qemud/libvirtd.in: synchronously restart the daemon in order to avoid https://bugzilla.redhat.com/238492 - + Wed May 2 12:16:35 EST 2007 Daniel P. Berrange * src/xen_unified.c: Disable xm_internal.c driver on Xen @@ -1899,7 +1899,7 @@ Fri Apr 6 17:33:13 CEST 2007 Daniel Veillard Fri Apr 6 14:27:13 CEST 2007 Daniel Veillard - * src/xml.[ch]: first patch to clean up XPath accesses with new + * src/xml.[ch]: first patch to clean up XPath accesses with new routines, only xml.c is cleaned up, other modules to follow. Wed Apr 4 15:18:00 BST 2007 Richard W.M. Jones @@ -1925,13 +1925,13 @@ Wed Mar 30 17:25:33 IST 2007 Mark McLoughlin * qemud/iptables.c: As suggested by danpb, make libvirt_qemud handle SIGHUP by re-loading the iptables rules. - + Wed Mar 30 17:24:48 IST 2007 Mark McLoughlin * qemud/iptables.c: Re-factor things a little so that we maintain the rules in memory even when we're not going to write them to disk. - + Wed Mar 30 17:21:08 IST 2007 Mark McLoughlin * qemud/iptables.c: Remove the target interface parameter @@ -1940,12 +1940,12 @@ Wed Mar 30 17:21:08 IST 2007 Mark McLoughlin supplied bridge port. In this context, the --out parameter would match the outgoing bridge port, which will never be network->def->forwardDev. - + Wed Mar 30 17:17:15 IST 2007 Mark McLoughlin * qemud/iptables.c: ensure iptablesContext is zereod out when allocating so we don't try and free an invalid pointer. - + Wed Mar 28 12:23:00 BST 2007 Richard W.M. Jones * python/generator.py: Python bindings now throw exceptions @@ -1999,7 +1999,7 @@ Fri Mar 23 09:12:00 UTC 2007 Richard W.M. Jones Thu Mar 22 19:38:38 CET 2007 Daniel Veillard * qemud/iptables.c qemud/qemud.c src/conf.c src/hash.c src/libvirt.c - src/virsh.c src/xm_internal.c: change malloc/memset(0) pairs to + src/virsh.c src/xm_internal.c: change malloc/memset(0) pairs to using calloc() Thu Mar 22 16:25:10 CET 2007 Daniel Veillard @@ -2047,7 +2047,7 @@ Tue Mar 20 16:40:06 CET 2007 Daniel Veillard Tue Mar 20 16:30:29 CET 2007 Daniel Veillard - * src/xen_internal.c: applied patch from Atsushi SAKAI fixing + * src/xen_internal.c: applied patch from Atsushi SAKAI fixing direct hypervisor calls on some recent Xen versions Tue Mar 20 15:58:10 CET 2007 Daniel Veillard @@ -2100,7 +2100,7 @@ Fri Mar 16 15:55:01 CET 2007 Daniel Veillard Fri Mar 16 11:43:08 CET 2007 Daniel Veillard - * python/generator.py: patch from Tatsuro Enokura to fix + * python/generator.py: patch from Tatsuro Enokura to fix virNetworkDefine binding Thu Mar 15 14:57:20 EST 2007 Daniel P Berrange @@ -2135,7 +2135,7 @@ Thu Mar 15 18:20:03 CET 2007 Daniel Veillard * include/libvirt/libvirt.h[.in] include/libvirt/virterror.h proxy/libvirt_proxy.c qemud/Makefile.am qemud/conf.c qemud/conf.h - qemud/dispatch.c qemud/internal.h qemud/protocol.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 @@ -2164,10 +2164,10 @@ Thu Mar 15 15:26:20 CET 2007 Daniel Veillard Thu Mar 15 08:40:33 CET 2007 Daniel Veillard - * configure.in proxy/Makefile.am proxy/libvirt_proxy.c - src/Makefile.am src/libvirt.c src/qemu_internal.c src/test.c - src/xen_internal.c src/xen_internal.h src/xend_internal.c - src/xm_internal.c src/xml.c src/xs_internal.c + * configure.in proxy/Makefile.am proxy/libvirt_proxy.c + src/Makefile.am src/libvirt.c src/qemu_internal.c src/test.c + src/xen_internal.c src/xen_internal.h src/xend_internal.c + src/xm_internal.c src/xml.c src/xs_internal.c tests/Makefile.am tests/sexpr2xmltest.c tests/xmconfigtest.c: allow selective compilation of Xen,QEmu/KVM and test support in or out at configure time. Also allows to compile on a system @@ -2316,7 +2316,7 @@ Wed Mar 07 11:53:22 IST 2007 Mark McLoughlin * qemud/default-network.xml: add a default network - * qemud/Makefile.am: install it, and the autostart symlink + * qemud/Makefile.am: install it, and the autostart symlink * libvirt.spec.in: update @@ -2369,11 +2369,11 @@ Mon Mar 05 16:39:54 IST 2007 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 - + Mon Mar 05 11:33:18 IST 2007 Mark McLoughlin * qemud/driver.c: fix a couple of invalid free() calls - + Mon Mar 05 11:07:38 IST 2007 Mark McLoughlin * libvirt.spec.in: BuildRequires: /sbin/iptables and @@ -2382,13 +2382,13 @@ Mon Mar 05 11:07:38 IST 2007 Mark McLoughlin * configure.in: it's --with-qemud-pid-file, not --with-pid-file - + Mon Mar 05 10:52:02 IST 2007 Mark McLoughlin * libvirt.spec.in: sync some of the chanes from dist-cvs so that this looks pretty much as it should do for the next release. - + Fri Mar 02 15:16:23 EST 2007 Daniel P. Berrange * src/xend_internal.c: Change lookup by UUID to request a path @@ -2411,15 +2411,15 @@ Thu Mar 01 16:17:48 IST 2007 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) - + Thu Mar 01 16:00:12 IST 2007 Mark McLoughlin - + Fix from Richard W.M. Jones * proxy/libvirt_proxy.c: include locale.h @@ -2450,7 +2450,7 @@ Mon Feb 26 15:33:08 IST 2007 Mark McLoughlin * qemud/conf.c, qemud/uuid.[ch]: move qemudParseUUID() into uuid.c - + Mon Feb 26 15:31:23 IST 2007 Mark McLoughlin * qemud/uuid.[ch]: add uuid generation code @@ -2458,12 +2458,12 @@ Mon Feb 26 15:31:23 IST 2007 Mark McLoughlin * qemud/Makefile.am: build it * qemud/conf.c: generate a UUID if not specified in the XML - + Mon Feb 26 15:20:56 IST 2007 Mark McLoughlin * qemud/conf.c: qemudAutostartConfigs(): print the detailed error message from a guest/network autostart failure. - + Mon Feb 26 14:20:18 IST 2007 Mark McLoughlin * qemud/conf.c: check for malloc failure in GenerateXML() @@ -2471,7 +2471,7 @@ Mon Feb 26 14:20:18 IST 2007 Mark McLoughlin * qemud/driver.c: free the XML output after returning it from the DumpXML() commands. - + Fri Feb 23 12:14:34 EST 2007 Daniel P. Berrange * qemud/driver.c, qemud/internal.h, qemud/qemud.c, qemud/conf.c, @@ -2491,7 +2491,7 @@ Fri Feb 23 14:32:54 IST 2007 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. - + Fri Feb 23 12:49:11 IST 2007 Mark McLoughlin * qemud/libvirtd.in: add init script for libvirt_qemud @@ -2501,7 +2501,7 @@ Fri Feb 23 12:49:11 IST 2007 Mark McLoughlin * configure.in: add --with-init-scripts to allow us have different flavour init scripts - + Fri Feb 23 12:46:44 IST 2007 Mark McLoughlin * qemud/qemud.c: add --pid-file and default to writing @@ -2509,26 +2509,26 @@ Fri Feb 23 12:46:44 IST 2007 Mark McLoughlin mode. * configure.in: add --with-pid-file arg - + Fri Feb 23 12:45:08 IST 2007 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 - + Fri Feb 23 10:26:24 IST 2007 Mark McLoughlin * src/virsh.c: in "start" and "net-start" use e.g. vshCommandOptDomainBy() so that we actually get an error message if the domain/network isn't found. - + Fri Feb 23 09:11:53 IST 2007 Mark McLoughlin * qemud/conf.c: actually autostart guests/networks at startup as appropriate. - + Fri Feb 23 09:08:02 IST 2007 Mark McLoughlin * qemud/internal.h: put the config directory paths in @@ -2538,7 +2538,7 @@ Fri Feb 23 09:08:02 IST 2007 Mark McLoughlin * qemud/qemud.c: cleanup the config directory path initialization. - + Fri Feb 23 09:03:19 IST 2007 Mark McLoughlin * qemud/driver.c: maintain the autostart flag on disk @@ -2556,7 +2556,7 @@ Fri Feb 23 09:03:19 IST 2007 Mark McLoughlin * qemud/conf.c: check the autostart symlinks when loading config files at startup. - + Fri Feb 23 09:00:13 IST 2007 Mark McLoughlin * qemud/protocol.h: add the (domain/network)(Get/Set)Autostart @@ -2568,12 +2568,12 @@ Fri Feb 23 09:00:13 IST 2007 Mark McLoughlin * qemud/dispatch.c, qemud/driver.[ch], internal.h: add the daemon side, but just set an in-memory autostart flag for now. - + Fri Feb 23 08:51:05 IST 2007 Mark McLoughlin * src/virsh.c: add "autostart" and "net-autostart" commands and cleanup the "list" and "net-list" commands a bit. - + Fri Feb 23 08:49:12 IST 2007 Mark McLoughlin * include/libvirt/libvirt.h.in, src/libvirt.c add @@ -2581,14 +2581,14 @@ Fri Feb 23 08:49:12 IST 2007 Mark McLoughlin 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 - + Fri Feb 23 08:41:34 IST 2007 MarkMcLoughlin * qemud/conf.[ch]: significantly re-factor qemudLoadConfigXML() @@ -2597,21 +2597,21 @@ Fri Feb 23 08:41:34 IST 2007 MarkMcLoughlin 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() - + Fri Feb 23 08:40:52 IST 2007 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(). - + Fri Feb 23 08:37:23 IST 2007 Mark McLoughlin * qemud/conf.c, qemud/driver.c, qemud/internal.h, @@ -2620,7 +2620,7 @@ Fri Feb 23 08:37:23 IST 2007 Mark McLoughlin easier to manage. Likewise for networks. Also add qemudIsActiveVM() and qemudIsActiveNetwork() inline functions. - + Thu Feb 22 14:06:24 EST 2007 Daniel P. Berrange * src/xm_internal.c, src/xend_internal.c: Re-arrange VM creation @@ -2637,21 +2637,21 @@ Thu Feb 22 11:45:24 EST 2007 Daniel P. Berrange Thu Feb 22 10:37:08 IST 2007 Mark McLoughlin * qemud/conf.c: fix another xml property leak. - + Tue Feb 20 19:08:58 IST 2007 Mark McLoughlin * qemud/conf.c: use strerror(errno) in some error messages to make them a bit more useful - + Tue Feb 20 19:07:12 IST 2007 Mark McLoughlin * qemud/conf.c: don't free active networks/vms if we fail to save the new config - + Tue Feb 20 18:25:42 IST 2007 Mark McLoughlin * virsh.c: cmdNetworkList() re-indent this. - + Tue Feb 20 17:49:22 IST 2007 Mark McLoughlin Fix a few leaks @@ -2662,7 +2662,7 @@ Tue Feb 20 17:49:22 IST 2007 Mark McLoughlin * qemud/conf.c: fix various leaks in the xml parsing * qemud/iptables.c: fix a typo causing a leak - + Tue Feb 20 16:49:53 IST 2007 Mark McLoughlin * qemud/conf.c, qemud/qemud.c: only create config dirs @@ -2672,57 +2672,57 @@ Tue Feb 20 09:56:35 IST 2007 Mark McLoughlin * qemud/bridge.c: change the fix for the alignment warning a little. - + Tue Feb 20 09:03:05 IST 2007 Mark McLoughlin * qemud/qemud.c: clean up qemudInitialize() and qemudListen() so as to coalesce the two "system vs. user" code paths and fix up some problems noticed by dan. - + Mon Feb 19 16:59:18 IST 2007 Mark McLoughlin * qemud/qemud.c: don't shutdown guest and networks on SIGHUP - + Mon Feb 19 16:58:53 IST 2007 Mark McLoughlin * qemud/qemud.c: handle SIGQUIT. - + Mon Feb 19 09:38:24 EST 2007 Daniel P. Berrange * qemud/bridge.c, qemud/conf.c: Fixed int -> char casts to deal - with endianness / alignment issues on IA64 platforms. Patch + with endianness / alignment issues on IA64 platforms. Patch from Atsushi SAKAI Fri Feb 16 18:28:32 IST 2007 Mark McLoughlin * qemud/qemud.c, qemud/dispatch.c, qemud/internal.h - qemud/conf.c, qemud/driver.c, configure.in: add a + qemud/conf.c, qemud/driver.c, configure.in: add a qemudLog() function which uses syslog() if we're in daemon mode, doesn't output INFO/DEBUG messages unless the verbose flag is set and doesn't output DEBUG messages unless compiled with --enable-debug. Also, make a first pass through fatal errors and add error messages for them. - + Fri Feb 16 18:26:55 IST 2007 Mark McLoughlin * qemud/internal.h, qemud/qemud.c: improve signal handling and handle SIGHUP by shutting down all guests and networks and re-loading configs, and handle SIGINT and SIGTERM by shutting down cleanly. - + Fri Feb 16 18:24:08 IST 2007 Mark McLoughlin * qemud/qemud.c, qemud/bridge.c, qemud/iptables.c: fix our FD_CLOEXEC usage so that all fds which should be closed on exec are marked as such and that we leave exec() to do the actual closing. - + Fri Feb 16 18:23:15 IST 2007 Mark McLoughlin * qemud/qemud.c: fix qemudEnableIpForwarding() to not leak an fd if writing to /proc/sys/net/ipv4/ip_forward fails. - + Fri Feb 16 11:56:24 EST 2007 Daniel P. Berrange * tests/Makefile.am: Fixed linkage of test suites @@ -2742,41 +2742,41 @@ Fri Feb 16 10:36:24 EST 2007 Daniel P. Berrange Thu Feb 15 19:07:24 IST 2007 Mark McLoughlin * qemud/conf.c: fix output - + Thu Feb 15 19:06:56 IST 2007 Mark McLoughlin * qemud/conf.c: fix the output - we weren't handling sdl - + Thu Feb 15 19:06:22 IST 2007 Mark McLoughlin * qemud/conf.c: fix a couple of typos - + Thu Feb 15 19:05:48 IST 2007 Mark McLoughlin * qemud/conf.c: fix segfault - + Thu Feb 15 19:04:10 IST 2007 Mark McLoughlin * qemud/conf.h: move qemudFreeVMDef() down a bit - + Thu Feb 15 16:00:05 IST 2007 Mark McLoughlin * qemud/bridge.c: don't output bridge parameters if they are the default. - + Thu Feb 15 15:56:32 IST 2007 Mark McLoughlin * qemud/conf.[ch], qemud/dispatch.c, qemud/internal.h, qemud/qemud.c, qemud/driver.c: allow re-defining network configs; basically copying dan's patch for domains. - + Thu Feb 15 15:47:46 IST 2007 Mark McLoughlin * qemud/conf.c: fix a couple of qemud_vm_def leaks * driver.c: simplify qemudDomainDefine() - + Wed Feb 14 17:01:24 EST 2007 Daniel P. Berrange * qemud/qemud.c: Ensure we create the main libvirt config @@ -2836,127 +2836,127 @@ Wed Feb 14 16:53:25 IST 2007 Mark McLoughlin * virsh.c: add a colon after the connect arg to getopt_long() - + Wed Feb 14 16:48:24 IST 2007 Mark McLoughlin * src/qemu_internal.c: correctly register the network driver - + Wed Feb 14 16:35:56 IST 2007 Mark McLoughlin * autogen.sh: run autoheader before automake - + Wed Feb 14 16:23:25 IST 2007 Mark McLoughlin * qemud/iptables.[ch]: add code for managing iptables rules. * qemud/Makefile.am: add iptables.[ch]. - + * qemud/qemud.c: add and remove iptables rules as appropriate. - + * qemud/conf.c: when starting a guess, add a rule allowing it to forward packets across the networks bridge. - + * qemud/internal.h: add iptables context ptr - + * configure.in: add --with-iptables-dir and --with-iptables-prefix to allow us to put our rules in a chain with the given prefix and save the rules in files in the given dir so as to integrate with the proposed "service iptables restart" solution in: - + https://bugzilla.redhat.com/227011 - + Wed Feb 14 16:21:18 IST 2007 Mark McLoughlin * src/xml.c: with connect the Xen guest to the appropriate bridge. - + Wed Feb 14 16:17:51 IST 2007 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. - + Wed Feb 14 16:14:32 IST 2007 Mark McLoughlin * src/xend_internal.c, src/xm_internal.c: pass the connection to virDomainParseXMLDesc() - + * src/xml.[ch]: make virDomainParseXMLDesc accept a virConnectPtr so that we can use it later to lookup the bridge associated with a network - + * tests/xml2sexprtest.c: just pass NULL here, it's safe - + Wed Feb 14 16:08:55 IST 2007 Mark McLoughlin * qemud/conf.c: add support for connecting a qemu guest to a bridge using a tap device in order to connect it to a virtual network. - + * qemud/internal.h: add config and track tapfds so as to not close them on exec. - + * qemud/qemud.c: don't close tapfds on exec and disconnect the iface when the guest shuts down. - + Wed Feb 14 16:04:48 IST 2007 Mark McLoughlin * qemud/conf.c, qemud/internal.h: add dhcp config - + * qemud/qemud.c: start dnsmasq to provide dns/dhcp for virtual networks. - + Wed Feb 14 16:02:23 IST 2007 Mark McLoughlin * configure.in: add --disable-bridge-params, check for libsysfs and various kernel headers * bridge.[ch]: add code for managing bridges - + * qemud/Makefile.am: add bridge.[ch] and link against libsysfs if enabled. - + * qemud/conf.c: add support for bridge config. - + * qemud/internal.h: add various bridging bits * qemud/qemud.c: implement qemudStartNetworkDaemon() and qemudShutdownNetworkDaemon(). - + Wed Feb 14 15:55:02 IST 2007 Mark McLoughlin * qemud/conf.[ch]: implement parsing and saving network configs. * qemud/driver.c: flesh out the stubs - + * qemud/internal.h: add networks list etc. to struct qemud_server - + * qemud/qemud.c: add qemudStartNetworkDaemon() and qemudShutdownNetworkDaemon() stubs. - + Wed Feb 14 15:52:34 EST 2007 Mark McLoughlin * qemud/protocol.h: add the protocol for virtual networks @@ -2968,11 +2968,11 @@ Wed Feb 14 15:52:34 EST 2007 Mark McLoughlin * qemud/internal.h: add struct qemud_network * src/qemu_internal.c: add a virtual networks driver - + Wed Feb 14 15:43:28 IST 2007 Mark McLoughlin * src/virsh.c: add the net-* commands. - + Wed Feb 14 15:37:17 IST 2007 Mark McLoughlin Note: potential ABI break here, but people should @@ -2981,56 +2981,56 @@ Wed Feb 14 15:37:17 IST 2007 Mark McLoughlin * 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. - + Wed Feb 14 15:33:05 IST 2007 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 - + Wed Feb 14 15:07:26 IST 2007 Mark McLoughlin * src/conf.h: fix merge error - remove the argc argument from qemudBuildCommandLine() - + Wed Feb 14 15:03:22 IST 2007 Mark McLoughlin * src/virsh.c: Re-name some of the VSH_DOMBYFOO stuff to VSH_BYFOO in order to re-use it for the network stuff. - + Wed Feb 14 14:58:35 IST 2007 Mark McLoughlin * src/hash.c, src/internal.h: Re-name virConnect->domains_mux to virConnect->hashes_mux since it will also be used to protect the networks hash. - + Wed Feb 14 14:57:52 IST 2007 Mark McLoughlin * qemud/conf.c: qemudSaveConfig() will always report a more specific error, so we should avoid overwriting this error. - + Wed Feb 14 14:54:25 IST 2007 Mark McLoughlin * qemud/qemud.c: Re-factor out qemudExec() so that it can @@ -3038,7 +3038,7 @@ Wed Feb 14 14:54:25 IST 2007 Mark McLoughlin * qemud/conf.c: don't return argc from qemudBuildCommandLine() as exec() doesn't need it. - + Wed Feb 14 14:52:12 IST 2007 Mark McLoughlin * qemud/conf.c: Re-factor bits of conf.c so that: @@ -3048,25 +3048,25 @@ Wed Feb 14 14:52:12 IST 2007 Mark McLoughlin that it may be re-used to create another configDir - split qemudScanConfigDir() out so that qemudScanConfigs() can scan multiple configDirs - + Wed Feb 14 14:50:22 IST 2007 Mark McLoughlin - * qemud/conf.c: handle an unspecified MAC address, + * qemud/conf.c: handle an unspecified MAC address, fix the argv freeing code in qemudBuildCommandLine() and fix copy and paste error in qemudGenerateXML() - + Wed Feb 14 14:42:38 IST 2007 Mark McLoughlin * src/internal.h: add virConnect->qemud_fd so that xen and qemu don't share the handle member. * src/hash.c, src/qemu_internal.c: update - + Wed Feb 14 14:40:52 IST 2007 Mark McLoughlin * qemud/conf.c, qemud/dispatch.c, qemud/driver.c, qemud/qemud.c: include autoconf's config.h - + Wed Feb 14 14:39:18 IST 2007 Mark McLoughlin * conf.[ch]: rename from config.[ch] so we can use @@ -3075,13 +3075,13 @@ Wed Feb 14 14:39:18 IST 2007 Mark McLoughlin * Makefile.am: update * driver.c, qemud.c: upd. - + Wed Feb 14 14:33:22 IST 2007 Mark McLoughlin * autogen.sh: run autoheader * config.h.in: remove - + Tue Feb 13 19:46:35 EST 2007 Daniel Berrange * autobuild.sh: Run coverage tests during automated build @@ -3180,7 +3180,7 @@ Mon Jan 23 12:28:42 IST 2007 Mark McLoughlin * src/virsh.c: fix up some syntax strings, use BUFSIZ and free names returned from virConnectListDefinedDomains() - + Mon Jan 22 15:41:52 EST 2007 Daniel Berrange * src/virsh.c: Fix crash in 'connect' command by ensuring @@ -3363,7 +3363,7 @@ Tue Nov 28 13:15:00 CET 2006 Daniel Veillard Mon Nov 27 23:27:26 CET 2006 Daniel Veillard - * src/xml.c: patch for rhbz#214741, when using pygrub + * src/xml.c: patch for rhbz#214741, when using pygrub do not push the os image information for domain creation via xend @@ -3373,18 +3373,18 @@ Wed Nov 22 17:57:58 CET 2006 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 + src/xs_internal.c: added support for dumping core of domains assuming a xend with the latest patch to do so. Tue Nov 21 18:05:33 CET 2006 Daniel Veillard - * src/xs_internal.c: Michel Ponceau pointed out a bug in + * src/xs_internal.c: Michel Ponceau pointed out a bug in xenStoreDomainGetNetworkID refactoring Mon Nov 20 16:51:43 CET 2006 Daniel Veillard * src/xml.c src/xs_internal.c src/xs_internal.h: cleanup for the - dynamic device code to isolate as a separate function + dynamic device code to isolate as a separate function xenStoreDomainGetNetworkID() the access to the XenStore Thu Nov 16 19:36:12 EST 2006 Daniel Berrange @@ -3417,7 +3417,7 @@ Thu Nov 16 18:18:12 CET 2006 Daniel Veillard 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 + a few small things. Still a TODO in src/xml.c about moving xenstore direct accesses to a new routine. Wed Nov 15 18:23:13 EST 2006 Daniel Berrange @@ -3476,7 +3476,7 @@ Fri Nov 10 11:19:32 CET 2006 Daniel Veillard * src/xend_internal.c src/xml.c: add an extra element currentMemory to the XML description and handle its serialization back and forth between XML and S-Expr - * tests/sexpr2xmltest.c tests/xml2sexprtest.c + * tests/sexpr2xmltest.c tests/xml2sexprtest.c tests/sexpr2xmldata/sexpr2xml-curmem.* tests/xml2sexprdata/xml2sexpr-curmem.*: added specific regression tests for this, this didn't disturb any of the other tests. @@ -3580,7 +3580,7 @@ Wed Oct 11 17:16:44 CEST 2006 Daniel Veillard Wed Oct 11 16:23:58 CEST 2006 Daniel Veillard - * virsh.1: fixed some typo and unclear language pointed out by + * virsh.1: fixed some typo and unclear language pointed out by Noriko Mizumoto Mon Oct 9 09:34:42 EDT 2006 Daniel P. Berrange @@ -3732,32 +3732,32 @@ Mon Sep 4 14:13:24 EDT 2006 Daniel Berrange * src/xen_internal.h: Added missing return(-1) statements in xenHypervisorGetVcpus and xenHypervisorPinVcpu methods. #ifndef out the pause/resume/etc methods from proxy code - + Sun Sep 3 12:50:12 EDT 2006 Daniel Berrange * src/conf.c: Allow '_' in variable names, and don't fail if there is a trailing ',' at the end of a list. - * tests/confdata/fc4.conf, tests/confdata/fc4.out: Expand test + * tests/confdata/fc4.conf, tests/confdata/fc4.out: Expand test config to include a '_' in a name, and a trailing ',' in a list. - + Sun Sep 3 12:47:42 EDT 2006 Daniel Berrange * tests/.cvsignore, tests/confdata/.cvsignore: Ignore autogenerated files from config data testsuite. - + Sun Sep 3 12:34:23 EDT 2006 Daniel Berrange * src/virsh.c: use the return value of virConnectListDomains when iterating over list of ids/names, because it is not neccessarily the same as the value returned by virConnectNumOfDomains. Use qsort - to sort active domains by Id, and inactive domains by name, since + to sort active domains by Id, and inactive domains by name, since there is no guarenteed sort ordering when listing domains. For inactive domains display a '-' instead of '-1' to make it clear they have no sensible ID number. - + Sat Sep 2 22:28:18 CEST 2006 Daniel Veillard - * src/xen_internal.c: converting to handle the new incompatible + * src/xen_internal.c: converting to handle the new incompatible hypercalls while still able to detect older versions, lot of work, seems okay, there is just one function not yet converted * src/xs_internal.c: dropping virConnectCheckStoreID() @@ -3821,7 +3821,7 @@ Fri Aug 25 17:42:12 EDT 2006 Daniel Berrange override the default Xen connection attempt in favour of a different backend. Fix 'virsh list' so that it doesn't assume there is always a Domain-0 (a Xen-ism). - + Thu Aug 24 16:43:47 EDT 2006 Daniel Berrange * tests/virshtest.c: Test suite for validating output / operation @@ -3895,9 +3895,9 @@ Wed Aug 16 11:31:59 EDT 2006 Daniel Berrange * src/libvirt.c: Remove some duplicated changes for VIR_DOMAIN_RO accidentally left in place from last checkin. Tell the drivers to - be 'quiet' when opening a RW connection, to stop XenD driver + be 'quiet' when opening a RW connection, to stop XenD driver complaining when we open the test driver. - + Wed Aug 16 17:24:59 CEST 2006 Daniel Veillard * include/libvirt/virterror.h src/libvirt.c src/virterror.c: enforce @@ -4059,7 +4059,7 @@ Tue Jul 11 18:03:51 CEST 2006 Daniel Veillard * configure.in libvirt.spec.in docs/* NEWS: preparing release of libvirt-0.1.3 - * src/xend_internal.c: uninitialized var and disable TCP slow start + * src/xend_internal.c: uninitialized var and disable TCP slow start Mon Jul 10 14:19:52 CEST 2006 Daniel Veillard @@ -4095,12 +4095,12 @@ Wed Jul 5 17:11:32 IST 2006 Mark McLoughlin * xml.c: make the entire node optional if a bootloader is specified. If we pass an image config to xend, the bootloader gets ignored anyway. - + Wed Jul 5 16:51:45 IST 2006 Mark McLoughlin * xml.c: only set bootloader flag when we actually get a bootloader - + Tue Jul 4 13:50:55 CEST 2006 Daniel Veillard * libvirt.spec.in proxy/Makefile.am: do the chown at the rpm packaging @@ -4116,9 +4116,9 @@ Mon Jul 3 15:41:58 EDT 2006 Daniel Veillard Mon Jul 3 13:54:03 EDT 2006 Daniel Veillard - * libvirt.spec.in proxy/Makefile.am src/proxy_internal.c + * libvirt.spec.in proxy/Makefile.am src/proxy_internal.c src/xen_internal.c: fixing the proxy installation, integrate in - the spec file and fix a few bugs in the proxy, seems to behave + the spec file and fix a few bugs in the proxy, seems to behave correctly now. * docs/apibuild.py docs/*: fixing the doc and API generator @@ -4145,7 +4145,7 @@ Thu Jun 29 22:19:51 EDT 2006 Daniel Veillard * src/proxy_internal.c src/proxy_internal.h src/driver.h src/libvirt.c 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 + * proxy/Makefile.am proxy/libvirt_proxy.c src/xen_internal.c src/xen_internal.h src/xend_internal.c: various related cleanups. Thu Jun 29 14:53:01 EDT 2006 Daniel Veillard @@ -4165,7 +4165,7 @@ Wed Jun 28 19:23:25 CEST 2006 Daniel Veillard Mon Jun 26 16:05:27 CEST 2006 Daniel Veillard * configure.in libvirt.spec.in docs/examples/* include/Makefile.am - include/libvirt/virterror.h python/generator.py python/libvir.c + 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 @@ -4191,7 +4191,7 @@ Wed Jun 21 12:23:15 EDT 2006 Daniel Veillard Tue Jun 20 16:14:26 EDT 2006 Daniel Veillard * src/xen_internal.c: fix breakage introduced in Xen changeset 10277 - + Fri Jun 16 15:08:42 EDT 2006 Daniel Veillard * src/xen_internal.c src/xen_internal.h src/xs_internal.c: fix @@ -4199,7 +4199,7 @@ Fri Jun 16 15:08:42 EDT 2006 Daniel Veillard Fri Jun 16 12:44:02 EDT 2006 Daniel Veillard - * src/libvirt.c src/xen_internal.c src/xend_internal.c: more driver + * src/libvirt.c src/xen_internal.c src/xend_internal.c: more driver related cleanups, nearly finished Thu Jun 15 14:57:39 EDT 2006 Daniel Veillard @@ -4242,7 +4242,7 @@ Tue Jun 13 18:35:22 EDT 2006 Daniel Veillard Tue Jun 13 16:37:27 EDT 2006 Daniel Veillard * docs//*: rebuilt the documentation - * src/driver.h src/libvirt.c src/test.c src/xen_internal.c + * 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. @@ -4269,7 +4269,7 @@ Fri May 26 11:59:20 EDT 2006 Daniel P. Berrange up the "domainLookupByID", "domainLookupByUUID", "domainLookupByName" and "domainGetInfo" driver backend functions. -Mon May 29 17:02:26 CEST 2006 Karel Zak +Mon May 29 17:02:26 CEST 2006 Karel Zak * src/libvirt_sym.version: added in missing symbols referenced by python bindings (patch by Daniel P. Berrange) @@ -4278,7 +4278,7 @@ Mon May 29 17:02:26 CEST 2006 Karel Zak Mon May 29 16:33:39 CEST 2006 Karel Zak - * src/virsh.c: improved vshCommandOptDomain(), added to the + * src/virsh.c: improved vshCommandOptDomain(), added to the connect command and minor changes to Daniel B.'s patch Fri May 26 11:40:20 EDT 2006 Daniel P. Berrange @@ -4291,7 +4291,7 @@ Mon May 22 15:34:20 CEST 2006 Karel Zak * src/virsh.c: added UUID: to the dominfo command, vshPrint() refactoring, added support for domain look up by UUID - * virsh.1: added information about UUID, fixed list of commands and + * virsh.1: added information about UUID, fixed list of commands and domains statuses * src/libvirt.c include/libvirt.h.in src/libvirt_sym.version: added virDomainGetUUIDString() and virDomainLookupByUUIDString() @@ -4304,13 +4304,13 @@ Wed May 10 15:50:32 CEST 2006 Karel Zak Wed May 10 13:17:00 CEST 2006 Karel Zak * src/xml.c src/xml.h: added virBufferNew() and virBufferStrcat() - * tests/xmlrpctest.c: added performace tests for virBufferStrcat() and + * tests/xmlrpctest.c: added performace tests for virBufferStrcat() and virBufferVSprintf() * src/xmlrpc.c: used virBufferStrcat() Tue May 9 16:37:22 CEST 2006 Karel Zak - * tests/Makefile.am tests/xmlrpctest.c tests/testutils.h: added test + * tests/Makefile.am tests/xmlrpctest.c tests/testutils.h: added test directory with basic test utils * tests/test_xmlrpc.sh tests/xmlrpcserver.py tests/xmlrpctest.c: added simple XML-RPC tests agains Python SimpleXMLRPCServer @@ -4330,7 +4330,7 @@ Thu Apr 27 14:17:04 EDT 2006 Daniel Veillard Wed Apr 26 08:32:38 CEST 2006 Daniel Veillard - * src/xml.c: applied patch from Jeremy Katz to not require a + * src/xml.c: applied patch from Jeremy Katz to not require a root entry in XML nor try to extract it from command line informations. @@ -4345,7 +4345,7 @@ Tue Apr 25 17:56:32 CEST 2006 Daniel Veillard Tue Apr 25 17:10:10 CEST 2006 Daniel Veillard - * configure.in libvirt.spec.in docs/examples/Makefile.am + * configure.in libvirt.spec.in docs/examples/Makefile.am docs/examples/index.py docs/examples/python/*: integrated examples for Python from David Lutterkort @@ -4404,37 +4404,37 @@ Sun Apr 9 13:10:34 EDT 2006 Daniel Veillard docs/html/libvirt-libvirt.html: regenerated the docs, that doesn't change the API. -Thu Apr 6 11:32:46 CEST 2006 Karel Zak +Thu Apr 6 11:32:46 CEST 2006 Karel Zak - * src/virsh.c: use stdout for standard outputs, improve + * src/virsh.c: use stdout for standard outputs, improve allocation checks Wed Apr 5 09:32:54 EDT 2006 Daniel Veillard * src/hash.c: tiny fix * src/internal.h: starting to work on reentrancy - * src/libvirt.c: applied patch from Jim Fehlig to fix + * src/libvirt.c: applied patch from Jim Fehlig to fix virDomainLookupByID when run as root. Tue Apr 4 22:49:33 CEST 2006 Karel Zak - * src/virsh.c: rename dstate, idof and nameof to domstate, + * src/virsh.c: rename dstate, idof and nameof to domstate, domname and domid Tue Apr 4 12:41:53 CEST 2006 Karel Zak * src/virsh.c: add new command "nodeinfo" * include/libvirt.h.in: fix typo (virNodeInfo.memory is in kB) - * docs/FAQ.html docs/libvir.html src/virsh.c: rename command + * docs/FAQ.html docs/libvir.html src/virsh.c: rename command "dinfo" to "dominfo" Mon Apr 3 14:46:39 EDT 2006 Daniel Veillard - * include/libvirt.h[.in] src/driver.h src/libvirt.c + * include/libvirt.h[.in] src/driver.h src/libvirt.c src/libvirt_sym.version src/*_internal.[ch]: added an entry point for reboot and corresponding driver plug * src/virsh.c: added a reboot option using it - * docs/*: regenerated + * docs/*: regenerated Thu Mar 30 16:38:18 EST 2006 Daniel Veillard @@ -4445,7 +4445,7 @@ Thu Mar 30 16:04:47 EST 2006 Daniel Veillard * src/virsh.c: allocation check (Jim Meyering) and adding a new create command - * src/xend_internal.c src/xml.c: trying to cope with the new + * src/xend_internal.c src/xml.c: trying to cope with the new xvda domains states generated on FC5, but Dom0 bootloader really break the model, so that doesn't work. @@ -4488,7 +4488,7 @@ Tue Mar 28 11:49:59 CEST 2006 Daniel Veillard * doc/site.xsl doc/libvir.html doc/*: added informations about the Perl bindings, regenerated - * python/libvirt_wrap.h: added a missing include. + * python/libvirt_wrap.h: added a missing include. Mon Mar 27 17:22:16 CEST 2006 Daniel Veillard @@ -4498,7 +4498,7 @@ Mon Mar 27 17:22:16 CEST 2006 Daniel Veillard * src/internal.h: first part of Jim's format checking * src/libvirt.c src/xen_internal.[ch] src/xend_internal.[ch] src/xs_internal.[ch]: initialization and registration of drivers - + Sat Mar 25 11:45:06 CET 2006 Daniel Veillard * src/Makefile.am: add driver.h to SOURCES as pointed by Jim Meyering @@ -4527,7 +4527,7 @@ Fri Mar 24 14:03:26 CET 2006 Daniel Veillard Thu Mar 23 16:40:37 CET 2006 Daniel Veillard - * src/xs_internal.c src/xs_internal.h include/virterror.h + * src/xs_internal.c src/xs_internal.h include/virterror.h src/virterror.c: created a new module related to Xen Store accesses * src/libvirt.c src/xen_internal.[ch] src/xend_internal.[ch]: nearly completed the separation of the code from the different modules @@ -4565,7 +4565,7 @@ Wed Mar 15 13:10:25 CET 2006 Daniel Veillard Fri Mar 10 11:07:58 CET 2006 Daniel Veillard - * configure.in: applied patch for --with-xen-distdir option from + * configure.in: applied patch for --with-xen-distdir option from Ronald Aigner * docs/site.xsl docs/*.html: added link to Bugzilla @@ -4592,8 +4592,8 @@ Tue Feb 28 14:57:25 CET 2006 Daniel Veillard Tue Feb 28 13:12:50 CET 2006 Daniel Veillard * TODO: updated - * python/Makefile.am python/generator.py python/libvir.c - python/libvir.py: improved python binding, raise exception + * python/Makefile.am python/generator.py python/libvir.c + python/libvir.py: improved python binding, raise exception when an instance creation or lookup fails, and add support for the global error handler, per conn handler still needed * python/tests/error.py python/tests/Makefile.am: adding a @@ -4704,7 +4704,7 @@ Tue Feb 21 09:14:07 EST 2006 Daniel Veillard Tue Feb 21 14:21:39 CET 2006 Daniel Veillard * TODO: updated - * python/tests/Makefile.am: fix a small PYTHONPATH bug + * python/tests/Makefile.am: fix a small PYTHONPATH bug * docs//*: fixed the xsl a bit for toc names, added doc for the python bindings, regenerated @@ -4732,7 +4732,7 @@ Mon Feb 20 12:20:32 EST 2006 Daniel Veillard * TODO: updated * include/libvirt.h include/libvirt.h.in: cleanup * src/libvirt.c: remove debugging output - * src/xend_internal.c src/xml.c src/xml.h: reimplement + * src/xend_internal.c src/xml.c src/xml.h: reimplement virDomainGetXMLDesc() based on xend interface, now work as user too. Fri Feb 17 08:17:36 EST 2006 Daniel Veillard @@ -4757,13 +4757,13 @@ Thu Feb 16 17:47:00 EST 2006 Daniel Veillard Wed Feb 15 08:20:23 EST 2006 Daniel Veillard * configure.in libvirt.spec.in include/libvirt.h.in python/Makefile.am - src/Makefile.am: fix rpm packaging problems whith head, more + src/Makefile.am: fix rpm packaging problems whith head, more LIBVIR -> LIBVIRT changes. Tue Feb 14 15:29:01 EST 2006 Daniel Veillard * Makefile.am configure.in python/Makefile.am python/tests/Makefile.am - python/tests/basic.py: added first python test script and + python/tests/basic.py: added first python test script and a 'make tests' target Fri Feb 10 16:45:50 CET 2006 Daniel Veillard @@ -4844,10 +4844,10 @@ Thu Jan 26 13:10:43 CET 2006 Daniel Veillard * docs/search.php: use the new web site design * python/generator.py: fix a generation bug on python keyword -Tue Jan 24 11:44:53 CET 2006 Karel Zak +Tue Jan 24 11:44:53 CET 2006 Karel Zak * src/libvir_sym.version: add virDeomainRestore and virDomainSave - * src/virsh.c: support '=' in options, fix command grammar + * src/virsh.c: support '=' in options, fix command grammar * src/libvir.c: add conn->xshandle checks Tue Jan 24 14:09:37 CET 2006 Daniel Veillard @@ -4899,7 +4899,7 @@ Wed Jan 18 19:57:53 CET 2006 Daniel Veillard Wed Jan 18 11:32:04 CET 2006 Daniel Veillard * include/libvir.h include/libvir.h.in src/libvir.c: more integration - of libxend capabilities, including checkpointing and restoring + of libxend capabilities, including checkpointing and restoring in a file. * docs//*: regenerated the docs @@ -4950,7 +4950,7 @@ Mon Dec 19 17:32:22 CET 2005 Daniel Veillard Fri Dec 16 19:35:29 CET 2005 Karel Zak - * src/xml.c src/internal.h src/libvir.c: struct checks cleanup, + * src/xml.c src/internal.h src/libvir.c: struct checks cleanup, add macros VIS_IS_DOMAIN(), VIR_IS_CONNECT() and VIR_IS_CONNECTED_DOMAIN() Fri Dec 16 14:26:05 CET 2005 Daniel Veillard @@ -4972,9 +4972,9 @@ Fri Dec 16 13:15:04 CET 2005 Daniel Veillard Fri Dec 16 01:43:18 CET 2005 Karel Zak * include/libvir.h.in: add missing declaration of virDomainGetXMLDesc() - * include/libvir.h.in src/libvir.c src/virsh src/libvir_sym.version: add + * include/libvir.h.in src/libvir.c src/virsh src/libvir_sym.version: add virDomainGetOSType() - * src/internal.h src/libvir.c src/xml.c: add internal function virDomainGetVM(), + * src/internal.h src/libvir.c src/xml.c: add internal function virDomainGetVM(), move virDomainGetVMInfo() from src/xml.c Thu Dec 15 17:56:27 CET 2005 Karel Zak @@ -5047,7 +5047,7 @@ Thu Dec 8 16:07:07 CET 2005 Daniel Veillard * configure.in include/libvir.h.in include/libvir.h src/Makefile.am include/Makefile.am: provide/fix library versionning information include/libvir.h is now generated ! - * include/libvir.h.in src/libvir.c: revamp APIs and implement + * include/libvir.h.in src/libvir.c: revamp APIs and implement complete ones. * src/virsh.c: finish the version command and a bit of cleanup. @@ -5124,7 +5124,7 @@ Tue Dec 6 17:12:52 CET 2005 Daniel Veillard Tue Dec 6 14:46:50 CET 2005 Daniel Veillard - * include/libvir.h src/libvir.c src/virsh.c: tweaking of the + * include/libvir.h src/libvir.c src/virsh.c: tweaking of the GetInfo() API, returns bytes and nanoseconds, try to fix the scales, but time on unpriviledged interfaces doesn't work.