2005-12-08 15:08:46 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-08 14:22:52 +00:00
|
|
|
Thu Dec 8 15:20:57 CET 2005 Karel Zak <kzak@redhat.com>
|
2005-12-08 15:08:46 +00:00
|
|
|
|
2005-12-08 14:22:52 +00:00
|
|
|
* src/virsh.c: code cleanup to prevent gcc warnings
|
|
|
|
|
2005-12-08 13:26:52 +00:00
|
|
|
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
|
|
|
|
|
2005-12-08 10:23:34 +00:00
|
|
|
Thu Dec 8 11:19:48 CET 2005 Karel Zak <kzak@redhat.com>
|
2005-12-08 13:26:52 +00:00
|
|
|
|
2005-12-08 10:23:34 +00:00
|
|
|
* src/Makefile.am src/virsh.c configure.in: adding readline support,
|
|
|
|
and implement basic commands to virsh.
|
|
|
|
|
2005-12-08 10:12:18 +00:00
|
|
|
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
|
|
|
|
|
2005-12-07 18:10:51 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-07 14:09:33 +00:00
|
|
|
Wed Dec 7 15:08:54 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
|
|
|
|
* docs/*: adding missing links to API page.
|
|
|
|
|
2005-12-07 13:45:20 +00:00
|
|
|
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
|
|
|
|
|
2005-12-07 13:14:45 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-07 12:56:14 +00:00
|
|
|
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
|
|
|
|
|
2005-12-07 10:59:26 +00:00
|
|
|
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
|
|
|
|
|
2005-12-07 09:33:00 +00:00
|
|
|
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
|
|
|
|
|
2005-12-06 16:50:31 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-06 16:12:49 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-06 13:47:40 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-05 18:14:37 +00:00
|
|
|
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.
|
|
|
|
|
2005-12-05 11:16:07 +00:00
|
|
|
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
|
|
|
|
|
2005-12-02 14:16:21 +00:00
|
|
|
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()
|
|
|
|
|
2005-12-02 12:11:06 +00:00
|
|
|
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
|
|
|
|
|
2005-12-01 17:34:21 +00:00
|
|
|
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
|
|
|
|
|
2005-12-01 16:35:42 +00:00
|
|
|
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
|
|
|
|
|
2005-12-01 10:51:34 +00:00
|
|
|
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
|
|
|
|
|
2005-11-30 13:20:53 +00:00
|
|
|
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
|
|
|
|
|
2005-11-23 07:47:13 +00:00
|
|
|
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
|
|
|
|
|
2005-11-10 16:12:31 +00:00
|
|
|
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.
|
|
|
|
|
2005-11-09 09:57:48 +00:00
|
|
|
Wed Nov 9 10:57:12 CET 2005 Daniel Veillard <veillard@redhat.com>
|
|
|
|
|
|
|
|
* docs/Goals: added a Goals document for the library
|
|
|
|
|
2005-11-07 17:16:18 +00:00
|
|
|
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
|
|
|
|
|
2005-11-02 15:37:34 +00:00
|
|
|
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
|
|
|
|
|
2005-11-02 13:19:10 +00:00
|
|
|
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
|
|
|
|
|
2005-11-02 12:50:21 +00:00
|
|
|
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
|