]> xenbits.xensource.com Git - libvirt.git/log
libvirt.git
17 years ago* src/Makefile.am src/openvz_conf.c src/openvz_conf.h
Daniel Veillard [Thu, 19 Jul 2007 16:22:40 +0000 (16:22 +0000)]
* src/Makefile.am src/openvz_conf.c src/openvz_conf.h
  src/openvz_driver.c src/qemu_driver.c src/util.c src/util.h:
  cleanup patches from Shuveb Hussain, with new util module for
  common code shared between drivers.
Daniel

17 years agoThu Jul 19 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 19 Jul 2007 15:37:54 +0000 (15:37 +0000)]
Thu Jul 19 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in, src/xen_internal.c: Newer Xen uses
          <xen/sys/privcmd.h>.  Added detection code for this in
          configure.in.

17 years ago* src/xen_internal.c: rewrite of range check in credit scheduler
Daniel Veillard [Thu, 19 Jul 2007 13:39:26 +0000 (13:39 +0000)]
* src/xen_internal.c: rewrite of range check in credit scheduler
  initially suggested by Atsushi SAKAI
Daniel

17 years agoFixed double free of XML property
Daniel P. Berrange [Wed, 18 Jul 2007 21:47:47 +0000 (21:47 +0000)]
Fixed double free of XML property

17 years agoAdded testsuite for QEMU XML routines
Daniel P. Berrange [Wed, 18 Jul 2007 21:34:22 +0000 (21:34 +0000)]
Added testsuite for QEMU XML routines

17 years agoFixed compiler warnings
Daniel P. Berrange [Wed, 18 Jul 2007 21:13:26 +0000 (21:13 +0000)]
Fixed compiler warnings

17 years agoAdded support for input devices
Daniel P. Berrange [Wed, 18 Jul 2007 21:08:22 +0000 (21:08 +0000)]
Added support for input devices

17 years ago* src/test.c include/libvirt/libvirt.h include/libvirt/libvirt.h.in:
Daniel Veillard [Wed, 18 Jul 2007 10:11:09 +0000 (10:11 +0000)]
* src/test.c include/libvirt/libvirt.h include/libvirt/libvirt.h.in:
  cleanup of unused virDeviceMode
Daniel

17 years ago* src/openvz_conf.c src/libvirt.c: cleanup, avoid some warnings,
Daniel Veillard [Tue, 17 Jul 2007 14:40:26 +0000 (14:40 +0000)]
* src/openvz_conf.c src/libvirt.c: cleanup, avoid some warnings,
  and reuse the existing uuid generation function.
Daniel

17 years ago* configure.in src/Makefile.am src/driver.h src/libvirt.c:
Daniel Veillard [Tue, 17 Jul 2007 13:27:26 +0000 (13:27 +0000)]
* configure.in src/Makefile.am src/driver.h src/libvirt.c:
  applied patch from Shuveb Hussain to plug the developping
  OpenVZ support. Disabled by default.
* src/openvz_conf.[ch] src/openvz_driver.[ch]: added new
  OpenVZ driver files. Avoid a redefinition of readline().
Daniel

17 years agoRe-write notes on IPv6
Daniel P. Berrange [Mon, 16 Jul 2007 21:37:08 +0000 (21:37 +0000)]
Re-write notes on IPv6

17 years agoAdded new <clock/> element in XML for choosing utc/localtime
Daniel P. Berrange [Mon, 16 Jul 2007 21:30:30 +0000 (21:30 +0000)]
Added new <clock/> element in XML for choosing utc/localtime

17 years ago* src/xml.c: applied modified patch from Masayuki Sunou for
Daniel Veillard [Fri, 13 Jul 2007 12:26:11 +0000 (12:26 +0000)]
* src/xml.c: applied modified patch from Masayuki Sunou for
  device hot plug description with a wrong root element.
Daniel

17 years ago* src/virterror.c src/xml.c include/libvirt/virterror.h:
Daniel Veillard [Fri, 13 Jul 2007 08:26:57 +0000 (08:26 +0000)]
* src/virterror.c src/xml.c include/libvirt/virterror.h:
  patch from Masayuki Sunou to check Ethernet MAC addresses
  in XML configs
* po/*: string update and merge
Daniel

17 years ago* docs/libvir.html docs/remote.html: update the remote page,
Daniel Veillard [Thu, 12 Jul 2007 15:47:19 +0000 (15:47 +0000)]
* docs/libvir.html docs/remote.html: update the remote page,
  add an index
* docs/pki_check.sh: shell script to check the PKI and client/server
  environment.
Daniel

17 years agoCheck client cert/key ahead of time & report errors
Daniel P. Berrange [Thu, 12 Jul 2007 15:17:08 +0000 (15:17 +0000)]
Check client cert/key ahead of time & report errors

17 years agoMake QEMU driver report errors against virConnectPtr if available
Daniel P. Berrange [Thu, 12 Jul 2007 15:09:01 +0000 (15:09 +0000)]
Make QEMU driver report errors against virConnectPtr if available

17 years agoClean virConnectPtr object on client disconnect. Fix cleanup when access checks fail
Daniel P. Berrange [Thu, 12 Jul 2007 15:04:05 +0000 (15:04 +0000)]
Clean virConnectPtr object on client disconnect. Fix cleanup when access checks fail

17 years agoImproved error checking for cert/key files
Daniel P. Berrange [Thu, 12 Jul 2007 14:54:45 +0000 (14:54 +0000)]
Improved error checking for cert/key files

17 years ago* src/xen_internal.c: applied patch from Christian Ehrhardt to
Daniel Veillard [Thu, 12 Jul 2007 08:57:52 +0000 (08:57 +0000)]
* src/xen_internal.c: applied patch from Christian Ehrhardt to
  fix Xen hypervisor alignment problems on PPC64
* AUTHORS: added Christian
Daniel

17 years agoThu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 12 Jul 2007 08:36:48 +0000 (08:36 +0000)]
Thu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in: Removed --with-qemud-pid-file option since
          it is no longer used.

17 years agoThu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 12 Jul 2007 08:34:51 +0000 (08:34 +0000)]
Thu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/xen_unified.c: If compiled with
  --enable-debug=yes then we now trace libvirt calls on
  stderr.

17 years ago* src/xml.c: patch from Masayuki Sunou fixing leaks in
Daniel Veillard [Wed, 11 Jul 2007 08:41:11 +0000 (08:41 +0000)]
* src/xml.c: patch from Masayuki Sunou fixing leaks in
  virDomainParseXMLDiskDesc
Daniel

17 years agoMark Rich as primary maintainer of the remote driver
Daniel P. Berrange [Tue, 10 Jul 2007 01:04:31 +0000 (01:04 +0000)]
Mark Rich as primary maintainer of the remote driver

17 years ago* configure.in libvirt.spec.in include/libvirt/libvirt.h
Daniel Veillard [Mon, 9 Jul 2007 12:41:29 +0000 (12:41 +0000)]
* configure.in libvirt.spec.in include/libvirt/libvirt.h
  docs/* po/*: prepared release of 0.3.0
Daniel

17 years ago* src/xm_internal.c src/xend_internal.c src/buf.[ch]: add
Daniel Veillard [Mon, 9 Jul 2007 11:24:52 +0000 (11:24 +0000)]
* src/xm_internal.c src/xend_internal.c src/buf.[ch]: add
  new function virBufferEscapeString() to format a string while
  escaping its content for XML, and apply it to a couple of
  obvious places, should fix bug #206653
* po/*: updated strings, and added new bosnian localization.
Daniel

17 years agoFixed memory corruption after destroying network/domain objects in QEMU driver
Daniel P. Berrange [Fri, 6 Jul 2007 21:52:42 +0000 (21:52 +0000)]
Fixed memory corruption after destroying network/domain objects in QEMU driver

17 years agoFri Jul 6 16:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 15:20:38 +0000 (15:20 +0000)]
Fri Jul  6 16:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/qemu_driver.c: If the virNetworkLookup*
  functions cannot find a network, then they now throw
  VIR_ERR_NO_NETWORK error.

17 years agoFri Jul 6 16:08:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 15:11:22 +0000 (15:11 +0000)]
Fri Jul  6 16:08:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/proxy_internal.c, src/proxy_internal.h,
  src.xen_internal.c, src/xen_internal.h,
  src/xen_unified.c, src/xen_unified.h,
  src/xend_internal.c, src/xend_internal.h,
  src/xm_internal.c, src/xm_internal.h,
  src/xs_internal.c, src/xs_internal.h: The interface
  between xen_unified.c and its underlying driver now uses
  a custom structure (struct xenUnifiedDriver) instead
  of reusing virDriver.
* src/xen_unified.c: virDomainLookup* functions in Xen
  now throw VIR_ERR_NO_DOMAIN if the domain does not exist.
* src/xs_internal.c: Fix indentation.

17 years ago* src/virsh.c: fix an error in the default help string, bug #247197
Daniel Veillard [Fri, 6 Jul 2007 15:05:19 +0000 (15:05 +0000)]
* src/virsh.c: fix an error in the default help string, bug #247197
Daniel

17 years agoFri Jul 6 16:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 15:02:09 +0000 (15:02 +0000)]
Fri Jul  6 16:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/hash.c, src/internal.h: Remove virGetDomainByID function
  as it is not used or exported.
* src/proxy_internal.c, src/qemu_driver.c, src/remote_internal.c,
  src/test.c, src/xend_internal.c, src/xs_internal.c: Fix
  all callers to virGetDomain and virGetNetwork functions -
  the callers do not need to set virterror since it is already
  set inside the functions.

17 years agoFri Jul 6 15:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 14:56:15 +0000 (14:56 +0000)]
Fri Jul  6 15:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* include/libvirt/virterror.h, src/virterror.c, src/libvirt.c:
  Add VIR_ERR_NO_DOMAIN and VIR_ERR_NO_NETWORK errors, which
  indicate that there is no domain/network from vir*Lookup* functions.
* src/qemu_driver.c: Use VIR_ERR_NO_DOMAIN in lookup functions.
* src/test.c: Use VIR_ERR_NO_DOMAIN in lookup functions.

17 years agoIgnore libvirtd.init, Daniel
Daniel Veillard [Fri, 6 Jul 2007 07:11:24 +0000 (07:11 +0000)]
Ignore libvirtd.init, Daniel

17 years ago* src/xend_internal.c: fix typo in function comment
Daniel Veillard [Thu, 5 Jul 2007 16:04:11 +0000 (16:04 +0000)]
* src/xend_internal.c: fix typo in function comment
* po/*: updated the localizations
* qemud/libvirtd.init.in: LSB'ization of the init script and
  couple of fixups
Daniel

17 years agomove conversion of NULL & xen URIs into libvirt.c
Daniel P. Berrange [Thu, 5 Jul 2007 13:49:17 +0000 (13:49 +0000)]
move conversion of NULL & xen URIs into libvirt.c

17 years agoFixed typo in flags
Daniel P. Berrange [Thu, 5 Jul 2007 13:47:29 +0000 (13:47 +0000)]
Fixed typo in flags

17 years agoWed Jul 4 14:17:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 4 Jul 2007 13:16:57 +0000 (13:16 +0000)]
Wed Jul  4 14:17:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/xm_internal.c: configCache not getting refilled if the
  connection was closed (affected the remote case mainly),
  and error messages added to xenXMConfigCacheRefresh.

17 years agoWed Jul 4 10:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 4 Jul 2007 09:16:23 +0000 (09:16 +0000)]
Wed Jul  4 10:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/conf.c, src/test.c, src/xen_internal.c: Readd checking
          of errors from virBuffer functions.
        * src/sexpr.c: Add comment about use of _GNU_SOURCE.
        * src/virsh.c: Remove use of _GNU_SOURCE / isblank.
        * src/xml.c, tests/Makefile.am: Minor cleanup.

17 years agoMake network APIs go via remote driver. Autospawn per-user daemon
Daniel P. Berrange [Wed, 4 Jul 2007 03:59:13 +0000 (03:59 +0000)]
Make network APIs go via remote driver. Autospawn per-user daemon

17 years ago* src/virsh.c: applied patch from Masayuki Sunou to remove leaks
Daniel Veillard [Fri, 29 Jun 2007 13:45:50 +0000 (13:45 +0000)]
* src/virsh.c: applied patch from Masayuki Sunou to remove leaks
  of domains references in some commands.
Daniel

17 years ago* docs/apibuild.py docs/newapi.xsl: fix generation of XML and
Daniel Veillard [Fri, 29 Jun 2007 13:23:13 +0000 (13:23 +0000)]
* docs/apibuild.py docs/newapi.xsl: fix generation of XML and
  stylesheet
* docs/*: regenerated
* src/bridge.c src/bridge.h src/buf.c src/iptables.c src/libvirt.c
  src/qemu_driver.c src/qemu_driver.h src/uuid.c src/uuid.h: cleanup,
  addd comments, made functions static and fixe a few bugs
Daniel

17 years agoTue Jun 29 13:44:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 29 Jun 2007 12:44:57 +0000 (12:44 +0000)]
Tue Jun 29 13:44:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/site.xsl, docs/libvir.html, docs/hvsupport.html:
  Document which libvirt versions supported various
  hypervisor calls.

17 years agoRemove Makefile & Makefile.in from RPM to avoid multilib issues
Daniel P. Berrange [Wed, 27 Jun 2007 22:33:09 +0000 (22:33 +0000)]
Remove Makefile & Makefile.in from RPM to avoid multilib issues

17 years agoMove the QEMU driver & utility files from qemud/ to src/
Daniel P. Berrange [Wed, 27 Jun 2007 00:12:29 +0000 (00:12 +0000)]
Move the QEMU driver & utility files from qemud/ to src/

17 years agoMove QEMU driver into main libvirt.so and use single daemon for all drivers
Daniel P. Berrange [Tue, 26 Jun 2007 23:48:46 +0000 (23:48 +0000)]
Move QEMU driver into main libvirt.so and use single daemon for all drivers

17 years agoFix typo in read only connection check
Daniel P. Berrange [Tue, 26 Jun 2007 23:05:54 +0000 (23:05 +0000)]
Fix typo in read only connection check

17 years agoRename the daemon to libvirtd
Daniel P. Berrange [Tue, 26 Jun 2007 23:04:49 +0000 (23:04 +0000)]
Rename the daemon to libvirtd

17 years agoRename init script
Daniel P. Berrange [Tue, 26 Jun 2007 23:03:48 +0000 (23:03 +0000)]
Rename init script

17 years agoRemove use of libsysfs from bridge code
Daniel P. Berrange [Tue, 26 Jun 2007 23:01:54 +0000 (23:01 +0000)]
Remove use of libsysfs from bridge code

17 years agoDon't try to handle URIs with hostname in test driver
Daniel P. Berrange [Tue, 26 Jun 2007 22:57:41 +0000 (22:57 +0000)]
Don't try to handle URIs with hostname in test driver

17 years agoAdd driver API for global startup/shutdown/reload hooks
Daniel P. Berrange [Tue, 26 Jun 2007 22:56:14 +0000 (22:56 +0000)]
Add driver API for global startup/shutdown/reload hooks

17 years agoSwitch to using internal event API for QEMU driver
Daniel P. Berrange [Tue, 26 Jun 2007 22:51:01 +0000 (22:51 +0000)]
Switch to using internal event API for QEMU driver

17 years agoMove code relating to vm/network lookups into conf.c
Daniel P. Berrange [Tue, 26 Jun 2007 22:42:47 +0000 (22:42 +0000)]
Move code relating to vm/network lookups into conf.c

17 years agoUpdate to comply with internal driver API
Daniel P. Berrange [Tue, 26 Jun 2007 22:39:53 +0000 (22:39 +0000)]
Update to comply with internal driver API

17 years agoMove virBuffer functions into src/buf.c,h
Daniel P. Berrange [Tue, 26 Jun 2007 22:33:22 +0000 (22:33 +0000)]
Move virBuffer functions into src/buf.c,h

17 years agoRename buffer functions
Daniel P. Berrange [Tue, 26 Jun 2007 22:21:22 +0000 (22:21 +0000)]
Rename buffer functions

17 years agoRename UUID functions
Daniel P. Berrange [Tue, 26 Jun 2007 22:19:38 +0000 (22:19 +0000)]
Rename UUID functions

17 years agoSplit up struct qemud_server to move qemu stuff into conf.c
Daniel P. Berrange [Tue, 26 Jun 2007 22:13:21 +0000 (22:13 +0000)]
Split up struct qemud_server to move qemu stuff into conf.c

17 years agoUpdated to use virError object & APIs for error reporting
Daniel P. Berrange [Tue, 26 Jun 2007 20:51:00 +0000 (20:51 +0000)]
Updated to use virError object & APIs for error reporting

17 years agoMove code dealing with global startup/shutdown/reload into driver.c
Daniel P. Berrange [Tue, 26 Jun 2007 20:45:21 +0000 (20:45 +0000)]
Move code dealing with global startup/shutdown/reload into driver.c

17 years agoMove process lifecycle code from qemud.c to driver.c
Daniel P. Berrange [Tue, 26 Jun 2007 20:41:25 +0000 (20:41 +0000)]
Move process lifecycle code from qemud.c to driver.c

17 years agoMove capabilities XML generation into driver.c
Daniel P. Berrange [Tue, 26 Jun 2007 19:49:50 +0000 (19:49 +0000)]
Move capabilities XML generation into driver.c

17 years agoRe-factoring event loop
Daniel P. Berrange [Tue, 26 Jun 2007 19:11:00 +0000 (19:11 +0000)]
Re-factoring event loop

17 years agoRebuilt generated files in the docs/ directory (no actual change).
Richard W.M. Jones [Tue, 26 Jun 2007 13:50:22 +0000 (13:50 +0000)]
Rebuilt generated files in the docs/ directory (no actual change).

17 years agoTue Jun 26 14:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 26 Jun 2007 13:47:04 +0000 (13:47 +0000)]
Tue Jun 26 14:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/remote_internal.c, python/Makefile.am: Python bindings
  fixed, and now building virConnect.getHostname and
  virConnect.getURI.  Fixed a problem which stopped
  libvirt.py from being (re-)built.  Rearranged
  python/Makefile.am to make it cleaner and clearer.

17 years agoTue Jun 26 12:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 26 Jun 2007 11:42:46 +0000 (11:42 +0000)]
Tue Jun 26 12:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* include/libvirt/libvirt.h.in, src/libvirt.c: (and numerous
  other files) Added support for virConnectGetHostname
  and virConnectGetURI calls.

17 years agoMon Jun 25 16:55:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 15:56:18 +0000 (15:56 +0000)]
Mon Jun 25 16:55:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* include/libvirt/libvirt.h.in, src/libvirt.c, src/libvirt_sym.version,
  python/generator.py: Added virDomainGetConnect and
  virNetworkGetConnect to allow us to get the "hidden"
  connection associated with each domain or network.

17 years agoMon Jun 25 14:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 13:26:02 +0000 (13:26 +0000)]
Mon Jun 25 14:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* include/libvirt/libvirt.h, include/libvirt/libvirt.h.in,
  src/test.c: Remove unused virDomainKernel structure.

17 years agoMon Jun 25 14:03:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 13:05:03 +0000 (13:05 +0000)]
Mon Jun 25 14:03:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/remote_internal.c: Partial revert - defining enum transport
  as a typedef broke the build.

17 years agoMon Jun 25 09:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 08:41:17 +0000 (08:41 +0000)]
Mon Jun 25 09:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/remote_internal.c: Made cosmetic changes to the code and
  comments to allow 'make -C docs rebuild' to succeed parsing
  this file.

17 years agoMon Jun 25 09:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 08:40:38 +0000 (08:40 +0000)]
Mon Jun 25 09:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/site.xsl: Added link to OCaml bindings.

17 years agoMon Jun 25 09:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 25 Jun 2007 08:23:10 +0000 (08:23 +0000)]
Mon Jun 25 09:19:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* qemud/remote.c, src/remote_internal.c: Fix virDomainGetVcpus
  in the remote case.
* src/libvirt.c: Allow virConnectListDomains,
  virConnectListDefinedDomains, virConnectListNetworks and
  virConnectListDefinedNetworks to work in the case where
  they are called with maxids/maxnames == 0.
* src/remote_internal.c: Fix virDomainGetMaxVcpus in remote
  case so that it copies sufficient data.
* src/xen_unified.c: Remove autostart functions.

17 years agoFri Jun 22 14:15:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 22 Jun 2007 13:16:10 +0000 (13:16 +0000)]
Fri Jun 22 14:15:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* qemud/remote.c, qemud/remote_protocol.x, src/remote_internal.c:
  Add support for setting scheduler parameters over remote
  connections.

17 years agoFri Jun 22 12:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 22 Jun 2007 11:42:22 +0000 (11:42 +0000)]
Fri Jun 22 12:40:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/internal.h: Added STREQ and STRCASEEQ macros for clearer
  equality testing of strings.
* src/xen_internal.c: Fix handling of the scheduler parameters
  field string so that the field doesn't contain garbage
  after the string.

17 years ago* qemud/driver.c: apply patch from Jim Meyering to handle realloc
Daniel Veillard [Fri, 22 Jun 2007 10:14:48 +0000 (10:14 +0000)]
* qemud/driver.c: apply patch from Jim Meyering to handle realloc
  failure without leaking.
Daniel

17 years agoThu Jun 21 16:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 21 Jun 2007 15:57:49 +0000 (15:57 +0000)]
Thu Jun 21 16:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/virsh.pod: Fixed a few typos and POD directives.

17 years agoThu Jun 21 16:48:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 21 Jun 2007 15:49:09 +0000 (15:49 +0000)]
Thu Jun 21 16:48:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/remote_internal.c: Fix virConnectGetMaxVcpus in the
  remote case when type parameter is NULL.
* src/xend_internal.c: Proper error reporting in
  xenDaemonDomainDumpXML function.

17 years agoCouple of small fixes raised by danpb, Daniel
Daniel Veillard [Thu, 21 Jun 2007 15:46:04 +0000 (15:46 +0000)]
Couple of small fixes raised by danpb, Daniel

17 years agoFixed marshalling of id on wire
Daniel P. Berrange [Thu, 21 Jun 2007 15:38:20 +0000 (15:38 +0000)]
Fixed marshalling of id on wire

17 years ago* virsh.1 docs/virsh.pod docs/Makefile.am: updated the pod file
Daniel Veillard [Thu, 21 Jun 2007 15:00:17 +0000 (15:00 +0000)]
* virsh.1 docs/virsh.pod docs/Makefile.am: updated the pod file
  to reflect the current set of commands, added a rule in the Makefile
  to regenerate the man page, and regenerated.
Daniel

17 years ago* docs/virsh.pod: commit of original POD file for virsh man page
Daniel Veillard [Thu, 21 Jun 2007 07:39:51 +0000 (07:39 +0000)]
* docs/virsh.pod: commit of original POD file for virsh man page
  from Andrew Puch April 2006
Daniel

17 years agoWed Jun 20 18:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 17:25:39 +0000 (17:25 +0000)]
Wed Jun 20 18:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/qemu_internal.c, src/test.c,
  src/xen_unified.c, src/xend_internal.c,
  src/libvirt.c, include/libvirt/virterror.h:
  VIR_ERR_NO_SUPPORT means the function is not supported by
  the hypervisor.  VIR_ERR_NO_CONNECT means the connection
  failed.  VIR_ERR_CALL_FAILED is deprecated.  Drivers which
  decline a URI now no longer produce an error.  Make
  xen_unified.c ignore naked URI strings like "foo".

17 years agoWed Jun 20 18:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 17:22:09 +0000 (17:22 +0000)]
Wed Jun 20 18:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/virsh.c: 'virsh help command' now works even if we could
  not get a connection to the hypervisor.  Rearranged the list
  of commands to be in alphabetical order.

17 years agoWed Jun 20 10:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 10:01:14 +0000 (10:01 +0000)]
Wed Jun 20 10:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c src/test.c src/xen_unified.c: Fix URI processing
  so that local file URIs work again.  Move remote driver to
  last in the list, and fix all drivers so they decline remote
  URIs (Daniel Berrange).

17 years agoImproving the bugs.html page, Daniel
Daniel Veillard [Wed, 20 Jun 2007 09:03:23 +0000 (09:03 +0000)]
Improving the bugs.html page, Daniel

17 years agoTue Jun 19 20:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 19:08:09 +0000 (19:08 +0000)]
Tue Jun 19 20:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/xend_internal.c: Recognise xen:/// as the standard
          URI for connecting to a local Xen hypervisor.

17 years agoTue Jun 19 17:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 16:07:58 +0000 (16:07 +0000)]
Tue Jun 19 17:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/libvir.html docs/remote.html docs/uri.html: Documented
  all supported URI formats.

17 years ago* docs/site.xsl docs/libvirt.html docs/uri.html docs/*.html:
Daniel Veillard [Tue, 19 Jun 2007 13:43:28 +0000 (13:43 +0000)]
* docs/site.xsl docs/libvirt.html docs/uri.html docs/*.html:
  adding a placeholder for the new URIs page, update the
  stylesheet to generate a new page, rebuilt.
Daniel

17 years agoTue Jun 19 13:12:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 12:12:15 +0000 (12:12 +0000)]
Tue Jun 19 13:12:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * docs/remote.html: Check in the updated documentation file
          for the web site.

17 years agoTue Jun 19 10:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 09:32:04 +0000 (09:32 +0000)]
Tue Jun 19 10:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/virsh.c: vcpupin command now documented properly and
          gives clearer error messages if the cpulist is wrong
          (Masayuki Sunou).

17 years ago* src/xend_internal.c: drop the release information as this
Daniel Veillard [Tue, 19 Jun 2007 09:12:55 +0000 (09:12 +0000)]
* src/xend_internal.c: drop the release information as this
  is usually garbage ending up polluting minor and major numbers.
* src/virsh.c: applied patch from Masayuki Sunou providing a pair
  of alternate attach/detach commands
Daniel

17 years agoMon Jun 18 16:59:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 18 Jun 2007 16:00:16 +0000 (16:00 +0000)]
Mon Jun 18 16:59:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* docs/libvir.html (Remote): Updated certificate documentation
  to use GnuTLS certtool instead of CA.pl / openssl.

17 years ago* src/virsh.c: applied SetMem cleanup patch from Mark Johnson
Daniel Veillard [Mon, 18 Jun 2007 08:33:08 +0000 (08:33 +0000)]
* src/virsh.c: applied SetMem cleanup patch from Mark Johnson
Daniel

17 years agoAdded Mark Johnson to authors list
Daniel P. Berrange [Fri, 15 Jun 2007 15:27:39 +0000 (15:27 +0000)]
Added Mark Johnson to authors list

17 years agoFri Jun 15 16:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 15:24:20 +0000 (15:24 +0000)]
Fri Jun 15 16:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in: Solaris header file fixes (Mark Johnson).

17 years agoFri Jun 15 14:42:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 13:44:19 +0000 (13:44 +0000)]
Fri Jun 15 14:42:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/test.c, src/virsh.c, src/xend_internal.c, src/xm_internal.c:
  Replace calls to deprecated {,r}index with str{,r}chr.

17 years agoFri Jun 15 08:53:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 08:18:55 +0000 (08:18 +0000)]
Fri Jun 15 08:53:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/internal.h, src/virsh.c: Replace _N with N_ so that
          Solaris builds work (Mark Johnson).
        * src/virsh.c: Add a couple of missing error messages (Mark
          Johnson).
        * python/types.c: Fix NULL pointer deref on DEBUG build
          (Mark Johnson).
        * src/virsh.c: Spelling fix (Mark Johnson).

17 years agoFix handling of extra_release for Fedora
Daniel P. Berrange [Fri, 15 Jun 2007 01:31:51 +0000 (01:31 +0000)]
Fix handling of extra_release for Fedora

17 years agoFix coverage file generation
Daniel P. Berrange [Fri, 15 Jun 2007 01:21:18 +0000 (01:21 +0000)]
Fix coverage file generation

17 years agotiny fix on last patch, Daniel
Daniel Veillard [Wed, 13 Jun 2007 13:13:59 +0000 (13:13 +0000)]
tiny fix on last patch, Daniel