Richard W.M. Jones
81bb16b302
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.
2007-06-18 16:00:16 +00:00
Daniel Veillard
af933f6ff0
* src/virsh.c: applied SetMem cleanup patch from Mark Johnson
...
Daniel
2007-06-18 08:33:08 +00:00
Richard W.M. Jones
6668e64766
Fri Jun 15 16:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* configure.in: Solaris header file fixes (Mark Johnson).
2007-06-15 15:24:20 +00:00
Richard W.M. Jones
a770b4c357
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.
2007-06-15 13:44:19 +00:00
Richard W.M. Jones
b69fcc15b4
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).
2007-06-15 08:18:55 +00:00
Daniel P. Berrange
1bb74341b4
Fix handling of extra_release for Fedora
2007-06-15 01:31:51 +00:00
Daniel P. Berrange
512bf1a6b2
Fix coverage file generation
2007-06-15 01:21:18 +00:00
Daniel Veillard
7c85b83736
* src/virsh.c: patch from Saori Fukuta for messages
...
* *.po: updated with the patch from Saori Fukuta and merge from
the i18n CVS base.
Daniel
2007-06-13 09:32:44 +00:00
Richard W.M. Jones
bc2f1b3cf4
Mon Jun 11 14:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* docs/examples/index.py: Autogenerate Makefile.am and
.cvsignore in this directory with corrected LDADDS and
including some generated subdirectories which CVS should
ignore.
2007-06-11 13:55:03 +00:00
Richard W.M. Jones
0bbe8da810
Some fixes for RPM builds:
...
Mon Jun 11 14:10:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
* libvirt.spec.in: BuildRequires gnutls-devel and
set the remote PIDfile when configuring.
* qemud/Makefile.am: Distribute the Perl scripts.
* qemud/qemud.c: Only use QEMUD_DEBUG when ENABLE_DEBUG
is defined.
2007-06-11 13:24:45 +00:00
Richard W.M. Jones
7172e734e1
Mon Jun 11 13:24:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* docs/examples/.cvsignore: Ignore .deps and .libs subdirectories.
2007-06-11 12:24:21 +00:00
Richard W.M. Jones
f7f0a31a82
Mon Jun 11 13:22:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* docs/libvir.html, docs/remote.html: Updated docs to reflect
access control lists now based on Distinguished Names.
2007-06-11 12:23:36 +00:00
Richard W.M. Jones
80b7e43da8
Mon Jun 11 13:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* configure.in: Add '--with-remote' flag. Add compatibility
code for versions of libxml2 supporting xmlURI.query_raw.
Check for GnuTLS library.
2007-06-11 12:19:46 +00:00
Richard W.M. Jones
9172d0ec27
Mon Jun 11 12:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* qemud/Makefile.am, qemud/dispatch.c, qemud/dispatch.h,
qemud/internal.h, qemud/protocol.c,
qemud/protocol.h, qemud/protocol.x, qemud/qemud.c:
libvirt_qemud server-side modifications to use
XDR-based protocol instead of homebrew (Dan Berrange).
QEMUD server modified to dispatch calls from remote
clients (Richard Jones). Added TLS support (Richard Jones).
Added TCP & IPv6 support (Richard Jones).
Additional configuration file, command-line handling, and
usage (Richard Jones).
* qemud/conf.c: Remove unnecessary header file.
2007-06-11 12:04:54 +00:00
Richard W.M. Jones
b4f7816bf4
Mon Jun 11 12:48:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/qemu_internal.c: QEMU client-side modifications to
use XDR-based protocol instead of homebrew. (Dan Berrange)
2007-06-11 11:48:29 +00:00
Richard W.M. Jones
b9f8610a1e
Mon Jun 11 12:45:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* qemud/remote.c, qemud/remote_generate_stubs.pl,
qemud/remote_dispatch_localvars.h,
qemud/remote_dispatch_proc_switch.h,
qemud/remote_dispatch_prototypes.h: Server side of
the remote patch, deals with call dispatch.
2007-06-11 11:47:01 +00:00
Richard W.M. Jones
b7c42619e6
Mon Jun 11 12:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/remote_internal.c, src/remote_internal.h,
src/driver.h, src/libvirt.c, src/Makefile.am: Client side
of the remote patch - adds a remote driver.
2007-06-11 11:43:41 +00:00
Richard W.M. Jones
fc23185e84
Mon Jun 11 12:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* qemud/remote_protocol.x qemud/rpcgen_fix.pl
qemud/remote_protocol.c qemud/remote_protocol.h: Client/server
protocol used by remote.
2007-06-11 11:36:17 +00:00
Daniel Veillard
29e65f9a98
* configure.in libvirt.spec.in include/libvirt/libvirt.h
...
docs/*: prepared release of 0.2.3
Daniel
2007-06-08 11:11:56 +00:00
Daniel Veillard
c7aae27426
* po/*: new merge of localization strings
...
Daniel
2007-06-08 09:36:43 +00:00
Daniel P. Berrange
f404609120
Fixed handling of bridge devices
2007-06-07 18:21:58 +00:00
Daniel P. Berrange
80b7a7ab4f
Ensure build fails if tests fail
2007-06-07 14:48:30 +00:00
Daniel P. Berrange
2bdf20ba8b
Fix boot device tests
2007-06-07 14:09:01 +00:00
Daniel P. Berrange
de288e8dbc
Fix boot device tests
2007-06-07 14:08:35 +00:00
Daniel Veillard
a80faa4bf0
* src/xend_internal.c src/xm_internal.c src/xml.c: add support
...
for arguments to bootloader, patch from Hugh Brock
* tests/sexpr2xmltest.c tests/xml2sexprtest.c
tests/sexpr2xmldata/sexpr2xml-pv-bootloader.sexpr
tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml
tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr
tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml: add specific
regression tests
Daniel
2007-06-07 13:50:18 +00:00
Daniel Veillard
2a10972010
* src/libvirt.c: do not die if the daemon is not running on a Xen
...
system (shows up as root only) and emit a warning instead
* src/virterror.c include/libvirt/virterror.h docs/*: add
the new warning.
Daniel
2007-06-07 13:05:00 +00:00
Daniel Veillard
41402668f9
* src/xml.c: patch from Saori Fukuta to avoid (type ioemu)
...
on Xen-3.1 and HVM guests devices to avoid breaking paravirt
drivers there
Daniel
2007-06-06 14:39:04 +00:00
Daniel Veillard
7eed474dd3
* src/virsh.c: added a logging option to a file based on
...
Nobuhiro Itou patch
* src/xen_internal.c: small TODO comment from Atsushi SAKAI
Daniel
2007-06-06 12:24:31 +00:00
Daniel Veillard
ec3835d330
* po/*: merge all po from Red Hat/Fedora translations, and
...
ran 'make update-po'
Daniel
2007-06-06 07:22:02 +00:00
Daniel Veillard
75e63ce86e
* src/xen_internal.c: fix from Hugh Brock to allow compiling
...
with -Werror after the previous patch
Daniel
2007-06-05 20:56:53 +00:00
Daniel Veillard
652f3bb13b
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
...
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
2007-06-05 12:06:08 +00:00
Daniel Veillard
c6e2ef60df
* src/xml.c: apply patch from Masayuki Sunou about an uninitialized
...
string when attaching a device
Daniel
2007-06-04 08:42:41 +00:00
Daniel Veillard
ae35e97ec8
* src/xml.c: added a comment about (type ioemu) not needed
...
for interfaces on xen 3.1 as pointed by Saori Fukuta
Daniel
2007-06-01 14:03:24 +00:00
Richard W.M. Jones
3bcd26e6d2
+Tue May 29 15:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
+
+ * python/generator.py, python/libvir.c, python/libvir.py:
+ Wrap the virGetVersion call as Python libvirt.getVersion.
+
+ * src/libvirt.c: Change virGetVersion so that the driver name
+ is case insensitive.
+
2007-05-29 14:58:27 +00:00
Richard W.M. Jones
0832c58c0a
+Tue May 29 15:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
+
+ * TODO: Added a note about requiring C++ compiler because of a
+ possible problem with libtool autoconf macros.
+ * docs/examples/Makefile.am, proxy/Makefile.am, qemud/Makefile.am,
+ src/Makefile.am, tests/Makefile.am: Pass $(WARN_CFLAGS) when
+ linking, so if -fstack-protector is there, gcc will link to
+ the stack protector library.
+ * tests/xencapstest.c: Allow this test to compile when Xen
+ libraries are not enabled.
+
2007-05-29 14:44:15 +00:00
Daniel Veillard
7b88f59ce4
* src/virsh.c src/xen_internal.c src/xend_internal.c: memory leaks
...
fixed by a patch from Masayuki Sunou
Daniel
2007-05-29 13:55:19 +00:00
Richard W.M. Jones
bb5fcd02bc
Wed May 23 16:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/virsh.c: Add attach-device and detach-device commands to
virsh, and tidy up the way it reads whole files. Patch from
Masayuki Sunou, Mark McLoughlin, Richard Jones.
2007-05-23 15:09:19 +00:00
Daniel P. Berrange
3b0acf5616
Allow overwrite of existing guest config
2007-05-22 00:39:59 +00:00
Daniel P. Berrange
85e9f9fb47
Added per-VM logging
2007-05-18 18:36:24 +00:00
Daniel P. Berrange
ef38afcfd4
Fixed stack overflow. Fixed bridge network
2007-05-14 15:41:57 +00:00
Daniel P. Berrange
ac2d00c498
Fix <boot> syntax
2007-05-11 14:24:02 +00:00
Daniel P. Berrange
99370101de
Ignore old style vnc config on xen 3.0.5
2007-05-11 14:21:28 +00:00
Daniel P. Berrange
538d6e980b
Added dep on dnsmasq
2007-05-11 13:35:24 +00:00
Richard W.M. Jones
cbad699ffe
Thu May 11 13:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* .cvsignore, qemud/uuid.c: Add some generated files to .cvsignore.
Remove an unused #include from uuid.c.
2007-05-11 12:28:10 +00:00
Richard W.M. Jones
1815534ef0
Thu May 10 17:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* docs/libvir.html, docs/libvirt.css, docs/remote.html:
Added documentation for TLS certificates and libvirtd.conf.
CSS changes makes the tables look nicer. remote.html is
a generated file.
2007-05-10 15:55:39 +00:00
Richard W.M. Jones
0d555708bd
Tue May 8 11:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/hash.c, src/internal.h, src/libvirt_sym.version: Export
__virGetDomain and __virGetNetwork for use by the libvirtd.
The double underscores indicate that these interfaces are
not officially supported parts of the libvirt API or ABI.
2007-05-08 10:53:27 +00:00
Richard W.M. Jones
e0e95c53fc
Tue May 8 11:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/hash.c, src/internal.h, src/xs_internal.c: Remove
unused fields from internal _virDomain structure.
2007-05-08 10:22:36 +00:00
Daniel P. Berrange
6723c50b5c
Support <on_reboot> action
2007-05-03 16:10:40 +00:00
Daniel Veillard
3ac6e102da
* src/virsh.c: fix help for dumpxml and net-dumpxml commands
...
based on Chris Wright feedback
Daniel
2007-05-03 16:03:02 +00:00
Richard W.M. Jones
04231acb2b
Thu May 3 15:03:00 BST 2007 Richard Jones <rjones@redhat.com>
...
* src/virterror.c, include/libvirt/virterror.h: Added
VIR_FROM_REMOTE, VIR_ERR_RPC, VIR_ERR_GNUTLS_ERROR
for remote errors.
2007-05-03 14:00:18 +00:00