mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-21 19:02:25 +00:00
virsh starts to work normally over the proxy. Still one entry point missing but it's minor. Daniel
1094 lines
41 KiB
Plaintext
1094 lines
41 KiB
Plaintext
Fri Jun 30 16:31:47 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* proxy/libvirt_proxy.c src/proxy_internal.c: more bug fixes,
|
|
virsh starts to work normally over the proxy. Still one entry
|
|
point missing but it's minor.
|
|
|
|
Thu Jun 29 23:57:35 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* proxy/libvirt_proxy.c src/proxy_internal.c src/xen_internal.c
|
|
src/xen_internal.h src/xend_internal.c src/xend_internal.h:
|
|
implemented id based lookup and other cleanups, virsh starts to
|
|
work, but still some TODOs
|
|
|
|
Thu Jun 29 22:19:51 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
src/xen_internal.h src/xend_internal.c: various related cleanups.
|
|
|
|
Thu Jun 29 14:53:01 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* proxy/libvirt_proxy.c proxy/proxy.h proxy/proxy_client.c: more
|
|
progresses on the proxy implementation.
|
|
* src/xend_internal.c src/xend_internal.h: exported one routine
|
|
|
|
Wed Jun 28 19:23:25 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in Makefile.am proxy/Makefile.am proxy/libvirt_proxy.c
|
|
proxy/proxy.h proxy/proxy_client.c src/internal.h src/xen_internal.c
|
|
src/xend_internal.c: started working on a proxy to access xend
|
|
for unpriviledged users to avoid opening xend HTTP service to
|
|
serve those read-only operations.
|
|
|
|
Mon Jun 26 16:05:27 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvirt.spec.in docs/examples/* include/Makefile.am
|
|
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.
|
|
|
|
Wed Jun 21 14:41:04 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS libvirt.spec.in docs/*: preparing release of 0.1.1
|
|
|
|
Wed Jun 21 13:02:30 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/driver.h src/libvirt.c src/test.c src/xen_internal.c
|
|
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.
|
|
|
|
Wed Jun 21 12:23:15 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xen_internal.c: try to autodetect the Xen hypervisor version
|
|
used and switch automatically. A bit nasty though.
|
|
|
|
Tue Jun 20 16:14:26 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xen_internal.c: fix breakage introduced in Xen changeset 10277
|
|
|
|
Fri Jun 16 15:08:42 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xen_internal.c src/xen_internal.h src/xs_internal.c: fix
|
|
a TODO in xs_internal.c pointed out by Philippe Berthault
|
|
|
|
Fri Jun 16 12:44:02 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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 <veillard@redhat.com>
|
|
|
|
* src/libvirt.c src/xend_internal.c src/xend_internal.h
|
|
src/xs_internal.c: more cleanups for the driver architecture
|
|
|
|
Wed Jun 14 18:59:30 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/test.h, src/test.c: Added implementation of the reboot
|
|
and shutdown methods for domains.
|
|
|
|
Wed Jun 14 11:20:23 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/libvirt.c: connect virDomainDestroy, virDomainSuspend,
|
|
virDomainResume, virDomainShutdown & virDomainReboot to the
|
|
driver backends.
|
|
|
|
Wed Jun 14 15:51:00 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c src/xend_internal.c src/xend_internal.h: cleaned up
|
|
virConnectListDomains and virConnectNumOfDomains, implemented xend
|
|
driver entry point for them.
|
|
|
|
Wed Jun 14 13:10:03 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c: Daniel P. Berrange pointed out a bug in virConnectOpen
|
|
|
|
Tue Jun 13 14:06:01 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/virsh.c: use 'double' instead of 'float' when calculating
|
|
'CPU time' field for dominfo command, to ensure no unneccessary
|
|
loss of precision converting from nanoseconds to seconds.
|
|
|
|
Tue Jun 13 18:35:22 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c src/xen_internal.c src/xend_internal.c
|
|
src/xs_internal.c: fix the connection and GetType initialization.
|
|
|
|
Tue Jun 13 16:37:27 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs//*: rebuilt the documentation
|
|
* 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.
|
|
|
|
Mon Jun 12 17:22:24 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/xend_internal.c: Call 'xenDomainGetVersion' when trying
|
|
to open a connection, as a sort of "ping" test to verify the
|
|
Xen daemon connection - fail the open method, if the "ping" is
|
|
not successful.
|
|
|
|
Mon Jun 05 22:31:20 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/test.c, src/test.h: New 'mock' hypervisor driver providing
|
|
a way to write predictable unit tests which exercise libvirt APIs.
|
|
* src/libvirt.c, src/Makefile.am: Integrate test hypervisor driver
|
|
|
|
Fri May 26 11:59:20 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/hash.c, src/internal.h: Switch the uuid parameter in virGetDomain
|
|
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.
|
|
|
|
Mon May 29 17:02:26 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/libvirt_sym.version: added in missing symbols referenced by python
|
|
bindings (patch by Daniel P. Berrange)
|
|
* tests/Makefile.am: fixed include dirs to make VPATH builds work
|
|
(patch by Daniel P. Berrange)
|
|
|
|
Mon May 29 16:33:39 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virsh.c: improved vshCommandOptDomain(), added <name> to the
|
|
connect command and minor changes to Daniel B.'s patch
|
|
|
|
Fri May 26 11:40:20 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
* src/virsh.c: added 'domuuid' command to display printable UUID
|
|
string for a domain. Added '--connect' argument to allow the name
|
|
of the hypervisor connection passed to virConnect to be set.
|
|
|
|
Mon May 22 15:34:20 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* 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
|
|
domains statuses
|
|
* src/libvirt.c include/libvirt.h.in src/libvirt_sym.version: added
|
|
virDomainGetUUIDString() and virDomainLookupByUUIDString()
|
|
|
|
Wed May 10 15:50:32 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virterror.c include/virterror.h: added VIR_FROM_RPC
|
|
* src/xmlrpc.c: added checks and _virRaiseError()
|
|
|
|
Wed May 10 13:17:00 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/xml.c src/xml.h: added virBufferNew() and virBufferStrcat()
|
|
* 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 <kzak@redhat.com>
|
|
|
|
* 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
|
|
* src/xmlrpc.c src/xmlrpc.h: minor refactoring, fixed gcc warnings
|
|
* src/xml.c src/xml.h: added virBufferFree()
|
|
|
|
Fri Apr 28 18:31:49 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/hash.c src/internal.h src/libvirt.c src/virterror.c
|
|
src/xml.h include/libvirt.h[.in] include/virterror.h: started
|
|
adding new APIs, some still TODO, and not tested yet
|
|
|
|
Thu Apr 27 14:17:04 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xml.c src/xend_internal.c TODO: added uuid to the XML
|
|
serialization
|
|
|
|
Wed Apr 26 08:32:38 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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.
|
|
|
|
Wed Apr 26 07:45:28 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs//* : fixed perl binding URL to point to CPAN as provided by
|
|
Daniel P. Berrange.
|
|
|
|
Tue Apr 25 17:56:32 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in: patch for ncurses fallback from Jim Fehlig
|
|
|
|
Tue Apr 25 17:10:10 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvirt.spec.in docs/examples/Makefile.am
|
|
docs/examples/index.py docs/examples/python/*: integrated
|
|
examples for Python from David Lutterkort
|
|
|
|
Tue Apr 25 13:37:22 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xend_internal.c: applied patch from Jim Fehlig when parsing
|
|
domain S-Expr the kernel may not be provided (Dom0)
|
|
|
|
Mon Apr 24 18:23:29 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/hash.c src/internal.h: add virGetDomainByID() to speed up
|
|
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.
|
|
|
|
Thu Apr 20 14:31:13 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xend_internal.c: fix an uninitialized memory access in error
|
|
reporting.
|
|
|
|
Thu Apr 13 17:19:25 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvirt.h include/libvirt.h.in doc/*: added new entry point
|
|
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)
|
|
|
|
Mon Apr 10 15:15:13 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS configure.in libvirt.spec.in docs/*: documented and
|
|
regenerated for release of 0.1.0
|
|
* Makefile.am virsh.1: added man page from Andrew Puch
|
|
|
|
Mon Apr 10 09:32:29 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xend_internal.c src/xml.c: applied patch from Jim Fehlig
|
|
for lifecycle events
|
|
* docs/format.html docs/libvir.html: added the associated docs for
|
|
the new constructs
|
|
* TODO: small update
|
|
|
|
Sun Apr 9 13:10:34 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO src/hash.[ch] src/internal.h src/libvirt.c src/xend_internal.c
|
|
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.
|
|
|
|
Thu Apr 6 11:32:46 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virsh.c: use stdout for standard outputs, improve
|
|
allocation checks
|
|
|
|
Wed Apr 5 09:32:54 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/hash.c: tiny fix
|
|
* src/internal.h: starting to work on reentrancy
|
|
* 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 <kzak@redhat.com>
|
|
|
|
* src/virsh.c: rename dstate, idof and nameof to domstate,
|
|
domname and domid
|
|
|
|
Tue Apr 4 12:41:53 CEST 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* 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
|
|
"dinfo" to "dominfo"
|
|
|
|
Mon Apr 3 14:46:39 EDT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
|
|
Thu Mar 30 16:38:18 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xend_internal.c: applied patch from Daniel P. Berrange,
|
|
plus a bit of code cleanup
|
|
|
|
Thu Mar 30 16:04:47 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
xvda domains states generated on FC5, but Dom0 bootloader
|
|
really break the model, so that doesn't work.
|
|
|
|
Thu Mar 30 12:15:46 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/virsh.c: catching memory allocation error and existing, as
|
|
pointed by Jim Meyering
|
|
|
|
Wed Mar 29 16:36:24 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* doc/*: rebuilt
|
|
|
|
Wed Mar 29 13:34:25 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/libvir.c: fixed a bug in the new wrapper
|
|
* python/tests/Makefile.am python/tests/node.py: added a new test for
|
|
the new API
|
|
* python/tests/create.py: remove a debug
|
|
|
|
Wed Mar 29 14:43:56 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvirt.h[.in] include/virterror.h src/driver.h
|
|
src/internal.h src/libvirt_sym.version src/xen_internal.c
|
|
src/xs_internal.c: added a new entry point to get node hardware
|
|
informations virGetNodeInfo, and associated driver hook.
|
|
* src/xend_internal.c: implemented the node and version information
|
|
hooks for the Xen Daemon
|
|
* python/libvir.c python/libvirt-python-api.xml python/generator.py:
|
|
also added Python bindings for the new call
|
|
|
|
Tue Mar 28 16:40:08 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/libvir.c: call the initialize entry point
|
|
* src/libvirt_sym.version: add initialize entry point
|
|
* src/libvirt.c: make sure we always initialize the lib
|
|
* python/tests/*.py: start updating exemple for exception
|
|
handling as pointed by Jim Meyering
|
|
|
|
Tue Mar 28 11:49:59 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* doc/site.xsl doc/libvir.html doc/*: added informations about
|
|
the Perl bindings, regenerated
|
|
* python/libvirt_wrap.h: added a missing include.
|
|
|
|
Mon Mar 27 17:22:16 CEST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* doc/*: updated module list and rebuilt
|
|
* include/libvirt.h include/libvirt.h.in: added intialization function
|
|
* include/virterror.h src/virterror.c: one more error code
|
|
* 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 <veillard@redhat.com>
|
|
|
|
* src/Makefile.am: add driver.h to SOURCES as pointed by Jim Meyering
|
|
* doc/*: rebuilt
|
|
|
|
Sat Mar 25 11:38:29 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/virterror.c: add message as pointed by Jim Meyering
|
|
|
|
Fri Mar 24 23:57:56 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/virterror.h: fix typos pointed by Jim Meyering
|
|
|
|
Fri Mar 24 23:36:05 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/virterror.h: applied patch from Daniel Berrange for out of
|
|
tree compiles.
|
|
|
|
Fri Mar 24 14:17:52 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* libvirt.pc.in: applied patch from Daniel Berrange to fix --cflags
|
|
|
|
Fri Mar 24 14:03:26 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/Makefile.am: fix out of tree build
|
|
|
|
Thu Mar 23 16:40:37 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
|
|
Wed Mar 22 14:43:16 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/tests/create.py: add one more image path
|
|
* src/libvirt.c src/xend_internal.c src/xend_internal.h: more work
|
|
on the xend refactoring
|
|
|
|
Wed Mar 22 13:34:32 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/tests/create.py: adapt to new naming scheme in FC5
|
|
|
|
Tue Mar 21 00:40:29 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/driver.h src/xen_internal.c: just add a driver block for
|
|
the Xen hypervisor direct access module. Need to convert
|
|
xend_internal.[ch] and make one for the Xenstore now ...
|
|
|
|
Mon Mar 20 18:43:19 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/driver.h src/internal.h src/libvirt.c src/xen_internal.c
|
|
src/xen_internal.h docs/apibuild.py: starting the refactoring,
|
|
first the direct Xen hypervisor module. New header describing the
|
|
entry points of a driver.
|
|
|
|
Wed Mar 15 13:10:25 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/hash.c src/hash.h src/internal.h src/libvirt.c src/sexpr.c
|
|
src/sexpr.h src/virsh.c src/virterror.c src/xen_internal.c
|
|
src/xen_internal.h src/xend_internal.c src/xend_internal.h
|
|
src/xml.c src/xml.h: applied cb/indent to homogenize the source
|
|
style, as a first pass.
|
|
|
|
Fri Mar 10 11:07:58 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in: applied patch for --with-xen-distdir option from
|
|
Ronald Aigner
|
|
* docs/site.xsl docs/*.html: added link to Bugzilla
|
|
|
|
Sat Mar 4 09:59:13 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xml.c: another patch from David Lutterkort fixing a typo
|
|
when generating physical block devices descriptions.
|
|
|
|
Sat Mar 4 09:56:18 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* libvirt.spec.in: applied patch from David Lutterkort adding
|
|
missing reqs for readline.
|
|
|
|
Tue Feb 28 15:21:48 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS configure.in libvirt.spec.in include/libvirt.h docs/*:
|
|
preparing release 0.0.6
|
|
|
|
Tue Feb 28 14:57:25 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/errors.html docs/libvir.html docs/*: added a page about
|
|
error handling and regenerated the docs
|
|
|
|
Tue Feb 28 13:12:50 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* 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
|
|
regression test
|
|
|
|
Mon Feb 27 17:36:29 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* doc//*: rebuilt
|
|
|
|
Mon Feb 27 17:33:16 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated, and added python hooks for error handling
|
|
* include/virterror.h src/virterror.c src/xml.c: error interception
|
|
and reporting should be done.
|
|
|
|
Mon Feb 27 16:42:46 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c src/xen_internal.[ch]: virConnectOpenReadOnly()
|
|
should not emit error when failing to open the hypervisor proc
|
|
entry point.
|
|
|
|
Mon Feb 27 16:32:55 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/virterror.h src/libvirt_sym.version: exported
|
|
virDefaultErrorFunc()
|
|
* src/sexpr.c src/xen_internal.c src/virterror.c include/virterror.h:
|
|
adding more error reporting though the code, nearly complete.
|
|
* src/sexpr.c: added specific error function to avoid an error report.
|
|
|
|
Mon Feb 27 14:56:57 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/virterror.h src/virterror.c src/xend_internal.c: more work
|
|
plugging in the error system in the code.
|
|
|
|
Mon Feb 27 17:25:48 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* include/virterror.h src/internal.h src/libvirt.c src/virterror.c
|
|
src/xend_internal.c: commiting a first pass at adding error handling
|
|
in the code, not finished, but it starts to work, need more coverage
|
|
and testing.
|
|
|
|
Fri Feb 24 23:33:55 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/Makefile.am src/internal.h src/libvirt.c src/libvirt_sym.version
|
|
src/virterror.c include/Makefile.am include/virterror.h: adding
|
|
the public APIs for errors, callbacks and synchronous. The boring
|
|
stuff is still left to do, plugging it. Also need to be exposed
|
|
at the python level.
|
|
* doc//*: rebuilt
|
|
|
|
Fri Feb 24 22:17:12 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/index.py docs/search.php: fixing the search engine.
|
|
|
|
Fri Feb 24 13:25:36 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/generator.py python/libvir.c python/libvirt-python-api.xml:
|
|
UUID strings can contain zeroes, so the autogenerated conversion
|
|
functions don't work.
|
|
|
|
Thu Feb 23 06:24:46 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c: fixing a bug before the release of 0.0.5
|
|
* python/generator.py python/libvir.c python/libvirt-python-api.xml:
|
|
also fixing the binding for getting a domain UUID
|
|
* python/tests/Makefile.am python/tests/uuid.py: added a test
|
|
for the new UUID API
|
|
|
|
Thu Feb 23 11:41:06 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS configure.in docs/libvir.html docs/news.html: preparing the
|
|
release of 0.0.5
|
|
* include/libvirt.h.in: fixed APIs definition
|
|
|
|
Thu Feb 23 05:31:46 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/tests/Makefile.am: added the create.py in the regression tests
|
|
|
|
Thu Feb 23 05:13:03 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvirt.h[.in] src/libvirt.c src/xend_internal.[ch]
|
|
src/libvirt_sym.version: added virDomainLookupByUUID and
|
|
virDomainGetUUID to be able to use the persistant UUID names
|
|
* docs//*: rebuilt the docs following the API extension
|
|
|
|
Wed Feb 22 11:53:45 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvirt.spec.in docs/Makefile.am docs/devhelp/*:
|
|
added devhelp docs support, based on libxml2 stylesheets
|
|
|
|
Wed Feb 22 09:57:11 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* libvirt.spec.in: package the examples in the doc
|
|
* src/Makefile.am: forgot to add xml.h
|
|
|
|
Tue Feb 21 22:00:11 CET 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* TODO: added virsh part
|
|
|
|
Tue Feb 21 09:14:07 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am: extended make tests to run those in docs/examples
|
|
* docs/examples/suspend.c docs/examples/*: added an example of
|
|
suspend/resume and regenerated
|
|
|
|
Tue Feb 21 14:21:39 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* 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
|
|
|
|
Tue Feb 21 00:06:30 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvirt.c src/xend_internal.c src/xend_internal.h: move the
|
|
XML dump function around to make sure all entry points are centralized
|
|
in libvirt.c and also avoid doc generation troubles.
|
|
* docs/examples/Makefile.am docs/examples/index.py: fix the makefile
|
|
a bit.
|
|
* TODO: updated
|
|
* docs/format.html: added a description of the XML used for the
|
|
domains.
|
|
* docs//*: rebuilt
|
|
|
|
Mon Feb 20 21:48:55 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/examples/examples.xsl docs/examples/index.html
|
|
docs/site.xsl: integates the examples page in the web site
|
|
* docs//* : fixed generator and rebuilt the docs
|
|
* python/tests/basic.py python/tests/create.py: couple cleanups
|
|
|
|
Mon Feb 20 12:20:32 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
virDomainGetXMLDesc() based on xend interface, now work as user too.
|
|
|
|
Fri Feb 17 08:17:36 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/tests/create.py: trying to make test more generic, but it's
|
|
difficult since it requires a system image
|
|
* src/libvirt.c src/xend_internal.c: fixed the shutdown API which
|
|
was broken due to a bad reason at the xend level.
|
|
|
|
Thu Feb 16 17:47:00 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in src/Makefile.am: adding dependency to libxml2
|
|
* include/libvirt.h* src/libvirt.c src/xend_internal.[ch]
|
|
src/xml.[ch]: added XML parsing for Xen domain descriptions
|
|
needed for creates, plugged in a converter to s-exp and
|
|
xend call. Modified the virDomainCreateLinux() to reflect
|
|
that XML based description. Seems to work.
|
|
* python/tests/create.py: added a test case which seems to work
|
|
not tested much yet
|
|
* docs/*: regenerated
|
|
|
|
Wed Feb 15 08:20:23 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvirt.spec.in include/libvirt.h.in python/Makefile.am
|
|
src/Makefile.am: fix rpm packaging problems whith head, more
|
|
LIBVIR -> LIBVIRT changes.
|
|
|
|
Tue Feb 14 15:29:01 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am configure.in python/Makefile.am python/tests/Makefile.am
|
|
python/tests/basic.py: added first python test script and
|
|
a 'make tests' target
|
|
|
|
Fri Feb 10 16:45:50 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* libvirt.pc.in: Karel pointed out the name hadn't been updated
|
|
|
|
Fri Feb 10 11:30:41 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/libvir.c: fixed one more problem prior to 0.0.4
|
|
|
|
Fri Feb 10 11:21:53 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS configure.in docs/libvir.html docs/news.html include/libvirt.h
|
|
libvirt.spec.in: preparing 0.0.4 release
|
|
|
|
Fri Feb 10 11:09:11 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* README TODO config.h.in libvirt.pc.in: more cleanups.
|
|
|
|
Fri Feb 10 09:42:45 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS docs/*: regenerated and updated the docs post 0.0.3 release
|
|
|
|
Fri Feb 10 09:39:23 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* autogen.sh configure.in: fixed snapshot autogeneration, had to
|
|
tweak a few things
|
|
|
|
Wed Feb 8 11:43:43 EST 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* //* : renamed the project libvirt , this affects all makefiles,
|
|
the specs, the icons, the docs, etc ...
|
|
* configure.in: prepare for 0.0.3
|
|
|
|
Fri Feb 3 15:47:32 CET 2006 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virsh.c: fix order of the save command options
|
|
|
|
Tue Jan 31 19:12:19 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in docs/examples/*: starting to add examples. the XSLT
|
|
still need to be fixed for web site
|
|
|
|
Tue Jan 31 11:22:51 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/*: update of the python bindings, fix names, add
|
|
missing features like list of domains and domain info extraction
|
|
|
|
Tue Jan 31 11:21:56 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvir.spec.in NEWS docs/*: commiting the state of 0.0.2
|
|
release
|
|
|
|
Sun Jan 29 11:55:13 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS docs/news.xsl: added stylesheet to generate NEWS file
|
|
* docs/*: updated docs preparing for the release
|
|
|
|
Sun Jan 29 09:52:03 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/site.xsl docs/*.html: credits to Diana Fong for graphics
|
|
and web site design
|
|
|
|
Sat Jan 28 21:24:05 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* python/libvir.c: fix a stupid bug in python bindings (DomainDestroy
|
|
is still mishandled though)
|
|
|
|
Fri Jan 27 09:58:31 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c src/xml.c: applied patch from Anthony Liguori
|
|
to remove the XenStore transactions as this is not needed
|
|
anymore.
|
|
|
|
Thu Jan 26 13:10:43 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* 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 <kzak@redhat.com>
|
|
|
|
* src/libvir_sym.version: add virDeomainRestore and virDomainSave
|
|
* 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 <veillard@redhat.com>
|
|
|
|
* src/libvir.c: Karel pointed out handle was lost in
|
|
virConnectOpenReadOnly()
|
|
|
|
Mon Jan 23 23:53:07 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/site.xsl docs/*.png docs/*.html: update the images from Diana,
|
|
added favicon to page.
|
|
* src/libvir.c: reorganized the include imports.
|
|
|
|
Mon Jan 23 14:23:16 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/*: augment and try to complete the doc in its current state
|
|
|
|
Sun Jan 22 17:26:20 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/*: started to augment and update the documentation
|
|
|
|
Sat Jan 21 23:33:46 GMT 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs//*: mostly finished the revamp in the plane, starts to look good
|
|
|
|
Fri Jan 20 16:48:05 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/* : total revamp of the web site based on Diana Fong design
|
|
but not completely integrated yet
|
|
|
|
Fri Jan 20 10:57:44 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h include/libvir.h.in src/libvir.c: revamped the
|
|
restore API (though it would be better if it was returning
|
|
a domain pointer in case of success)
|
|
* src/virsh.c: added save and restore to the commands, tested,
|
|
the option handling need work though
|
|
|
|
Thu Jan 19 11:21:57 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c src/xend_internal.c src/xend_internal.h: continue
|
|
the integration of more xend based accesses, virsh seems to work
|
|
without accessing the xen store now.
|
|
|
|
Wed Jan 18 19:57:53 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c: small change w.r.t. reboot.
|
|
|
|
Wed Jan 18 11:32:04 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h include/libvir.h.in src/libvir.c: more integration
|
|
of libxend capabilities, including checkpointing and restoring
|
|
in a file.
|
|
* docs//*: regenerated the docs
|
|
|
|
Tue Jan 17 17:53:43 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h[.in]: added VIR_DOMAIN_CRASHED status, small
|
|
doc fix
|
|
* src/virsh.c: fix a integer being formatted as %s in idof
|
|
* src/internal.h src/libvir.c src/xend_internal.[ch]: started to
|
|
integrated the xend back-end, especially for getting informations
|
|
about a domain.
|
|
|
|
Fri Jan 13 17:39:24 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h.in include/libvir.h src/internal.h src/libvir.c
|
|
src/xend_internal.c src/xend_internal.h: starting to plug the
|
|
xend code in, replacing structures mostly, but not finished.
|
|
|
|
Thu Jan 12 16:36:21 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/Makefile.am src/xend_internal.c src/xend_internal.h:
|
|
added more of Anthony Liquori libxend code, commented and reformatted
|
|
this still need to be plugged, it's still dead code ATM.
|
|
|
|
Wed Jan 11 14:57:01 CET 2006 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/libvir.html: grammatical fix
|
|
* src/Makefile.am src/sexpr.c src/sexpr.h: starting to integrate
|
|
Anthony Liquori libxend code
|
|
* src/libvir.c: fix an uninitialized value
|
|
|
|
Wed Dec 21 17:58:45 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/architecture.* docs/*: added a section on the architecture
|
|
and regenerated the docs.
|
|
|
|
Mon Dec 19 19:04:11 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* NEWS docs/libvir.html docs/news.html: preparing 0.0.1 release
|
|
|
|
Mon Dec 19 17:32:22 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am configure.in libvir.spec.in python/*: added a first
|
|
version for python bindings, heavilly based on libxml2/libxslt
|
|
way of doing things, maybe this need to be revisited. Added packaging
|
|
too.
|
|
* src/hash.h: fixed the Copyright notice.
|
|
|
|
Fri Dec 16 19:35:29 CET 2005 Karel Zak <kzak@redhat.com>
|
|
|
|
* 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 <veillard@redhat.com>
|
|
|
|
* libvir.spec.in src/Makefile.am: cleaned up the spec file, removed
|
|
static libraries, adding virsh as an installed program
|
|
|
|
Fri Dec 16 13:59:35 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir_sym.version: oops forgot to export the new symbol
|
|
|
|
Fri Dec 16 13:15:04 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h include/libvir.h.in src/internal.h src/libvir.c:
|
|
adding the virDomainShutdown() API
|
|
* src/virsh.c: adding a shutdown command
|
|
* docs/*: regenerated
|
|
|
|
Fri Dec 16 01:43:18 CET 2005 Karel Zak <kzak@redhat.com>
|
|
|
|
* include/libvir.h.in: add missing declaration of virDomainGetXMLDesc()
|
|
* 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(),
|
|
move virDomainGetVMInfo() from src/xml.c
|
|
|
|
Thu Dec 15 17:56:27 CET 2005 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virsh.c: remove --id / --name options
|
|
|
|
Wed Dec 14 16:28:24 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xml.c: add dump of os/boot informations
|
|
|
|
Wed Dec 14 13:35:39 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xml.c: added dump of physical vbd and read-only status
|
|
|
|
Wed Dec 14 12:20:06 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/xml.c: started to add block devices and interfaces descriptions
|
|
in the XML dump.
|
|
|
|
Tue Dec 13 17:20:11 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h src/Makefile.am src/internal.h src/libvir.c
|
|
src/libvir_sym.version src/virsh.c src/xml.c: started working on
|
|
the XML dump, added a dumpxml virsh version and a bit of
|
|
infrastructure code. Found a way to detect dead ID from xenstore
|
|
data.
|
|
|
|
Mon Dec 12 14:21:18 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c src/xen_internal.c src/xen_internal.h: completing the
|
|
API implementation, only CreateLinux is now missing.
|
|
|
|
Fri Dec 9 15:39:18 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/search.php docs/index.py docs/*.xsl docs/html/*: fixed the
|
|
page generation, added the search engine.
|
|
|
|
Fri Dec 9 14:03:13 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/*: extended the documentation
|
|
|
|
Fri Dec 9 11:15:41 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in: adding --without-depends to make dist on non
|
|
Xenified machine.
|
|
|
|
Fri Dec 9 00:47:12 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am include/libvir.h.in libvir.pc.in: various fixes.
|
|
* docs/*: regenerated the docs
|
|
|
|
Fri Dec 9 00:02:06 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/virsh.c: added support for suspend/resume/destroy, validating
|
|
the previous code.
|
|
|
|
Thu Dec 8 18:16:20 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c src/xen_internal.c src/xen_internal.h: implement
|
|
Pause, Resume, Destroy, but untested yet.
|
|
|
|
Thu Dec 8 17:43:11 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h src/libvir.c src/libvir_sym.version: adding
|
|
virDomainFree()
|
|
* docs/*: regenerated the docs
|
|
|
|
Thu Dec 8 16:07:07 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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
|
|
complete ones.
|
|
* src/virsh.c: finish the version command and a bit of cleanup.
|
|
|
|
Thu Dec 8 15:20:57 CET 2005 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/virsh.c: code cleanup to prevent gcc warnings
|
|
|
|
Thu Dec 8 14:25:09 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in: activate pedantic flags
|
|
* src/libvir.c src/libvir_sym.version src/xen_internal.[ch]
|
|
include/libvir.h: implementing hypervisor Version and Type interfaces
|
|
* src/virsh.c: adding a version command, WIP
|
|
|
|
Thu Dec 8 11:19:48 CET 2005 Karel Zak <kzak@redhat.com>
|
|
|
|
* src/Makefile.am src/virsh.c configure.in: adding readline support,
|
|
and implement basic commands to virsh.
|
|
|
|
Thu Dec 8 11:12:36 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libvir.c src/xen_internal.c: fixed the new Xen hypervisor call
|
|
|
|
Wed Dec 7 19:09:48 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in src/Makefile.am src/libvir.c src/xen_internal.c
|
|
src/xen_internal.h: removed dependancy on xenctrl library, untested
|
|
yet.
|
|
|
|
Wed Dec 7 15:08:54 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/*: adding missing links to API page.
|
|
|
|
Wed Dec 7 14:43:28 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in libvir.spec.in docs/Makefile.am: make sure the
|
|
docs are installed and packaged in the -devel RPM
|
|
* docs/api.xsl docs/newapi.xsl: forgot to commit API HTML stylesheets
|
|
|
|
Wed Dec 7 14:09:48 CET 2005 Karel Zak <kzak@redhat.com>
|
|
* include/libvir.h src/libvir.c: adding xenConnectNumOfDomains()
|
|
to returns number of active domains.
|
|
|
|
Wed Dec 7 13:55:04 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/ChangeLog.awk docs/ChangeLog.xsl: Changelog handling from
|
|
libxml2 adapted to libvir
|
|
* docs/* docs/html/libxml-libvir.html: regenerated
|
|
|
|
Wed Dec 7 11:58:20 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/* docs/html/*: more work on the docs generation
|
|
* include/libvir.h: adding informations on the header
|
|
|
|
Wed Dec 7 10:31:29 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in docs/FAQ.html docs/Libxml2-Logo-90x34.gif
|
|
docs/Makefile.am docs/bugs.html docs/index.html docs/intro.html
|
|
docs/libvir.html docs/redhat.gif docs/site.xsl: starting to add
|
|
the web site, based on libxml2 one.
|
|
* src/hash.c: add a missing include
|
|
|
|
Tue Dec 6 17:47:11 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/Makefile.am docs/apibuild.py docs/libvir-api.xml
|
|
docs/libvir-refs.xml: fix XML API generation
|
|
* include/libvir.h src/libvir.c src/virsh.c: fix the info memory
|
|
API again, use KB, not bytes so that an unsigned long is sufficient.
|
|
|
|
Tue Dec 6 17:12:52 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h src/libvir.c src/virsh.c: adding the extraction
|
|
of the number of virtual CPUs for both interfaces.
|
|
|
|
Tue Dec 6 14:46:50 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* 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.
|
|
|
|
Mon Dec 5 19:14:05 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libvir.h src/libvir.c src/libvir_sym.version src/virsh.c:
|
|
first pass at trying to implement virDomainGetInfo() quite a bit
|
|
of work left to do.
|
|
|
|
Mon Dec 5 12:15:16 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am README TODO autogen.sh configure.in libvir.pc.in
|
|
libvir.spec.in docs/Makefile.am docs/apibuild.py docs/structures.fig
|
|
include/Makefile.am include/libvir.h src/Makefile.am src/hash.c
|
|
src/hash.h src/internal.h src/libvir.c src/libvir_sym.version
|
|
src/virsh.c: renamed to libvir
|
|
|
|
Fri Dec 2 15:15:26 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version: adding
|
|
xenConnectListDomains() to list active domains
|
|
* src/xensh.c: integrated a basic test for xenConnectListDomains()
|
|
|
|
Fri Dec 2 13:10:04 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in src/Makefile.am: more warnings from compiler and
|
|
link static in work environement
|
|
|
|
Thu Dec 1 18:32:43 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* Makefile.am configure.in docs/apibuild.py docs/libxen-api.xml
|
|
docs/libxen-refs.xml docs/structures.fig: starting to add docs
|
|
and the extraction tool
|
|
* src/libxen.c: fixed comments error raised by apibuild
|
|
|
|
Thu Dec 1 17:34:23 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version: add read-only
|
|
connections for normal users (but need /var/run/xenstored/socket_ro
|
|
to be chmoded to 666)
|
|
* src/xensh.c: if not root use the RO access
|
|
|
|
Thu Dec 1 11:50:16 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version src/xensh.c:
|
|
changed entry points naming conventions based on feedback with
|
|
Karel Zak
|
|
|
|
Wed Nov 30 14:18:19 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/Makefile.am src/hash.[ch]: added hash module based on libxml2
|
|
one.
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version: extend API
|
|
start to access libxenctrl directly (need xen update to get includes)
|
|
* src/xensh.c: access to both xenstore and hypervisor
|
|
|
|
Tue Nov 22 17:09:11 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* configure.in: checking xenstore library, error out on missing libs
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version: adding new
|
|
entry points
|
|
|
|
Thu Nov 10 17:11:03 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/makefile.am src/libxen.c src/xensh.c: add a small tool sensh,
|
|
implement xenopenconnect and xencloseconnect.
|
|
|
|
Wed Nov 9 10:57:12 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* docs/Goals: added a Goals document for the library
|
|
|
|
Mon Nov 7 18:14:50 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO: updated
|
|
* include/libxen.h src/libxen.c src/libxen_sym.version: extended
|
|
entry points to a first minimal set.
|
|
* src/internal.h: TODO macro
|
|
|
|
Wed Nov 2 16:35:54 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* TODO libxen.pc.in libxen.spec.in include/Makefile.am Makefile.am
|
|
config.h.in configure.in: fix make dist, add rpm packaging
|
|
* src/libxen_sym.version src/Makefile.am: set a policy of no
|
|
export by default of library symbols
|
|
|
|
Wed Nov 2 14:17:50 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* AUTHORS NEWS README autogen.sh configure.in: allow autogen.sh and
|
|
configure to start working
|
|
* src/Makefile.am src/internal.h src/libxen.c: make the first compile
|
|
|
|
Wed Nov 2 13:44:47 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
* src/libxen.c src/Makefile.am include/libxen.h configure.in
|
|
Makefile.am COPYING.LIB: creation
|