Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *** THIS REPO IS JUST FOR VIRT-TOP NOW *** | Richard W.M. Jones | 2008-04-16 | 1 | -4/+0 |
| | | | | | - See http://hg.et.redhat.com/applications/virt/ for bindings and the other applications. | ||||
* | Removed virt-ctrl, virt-df, ocaml-libvirt - now in separate repositories. | Richard W.M. Jones | 2008-04-16 | 11 | -7333/+0 |
| | |||||
* | Install the *.cmi files as well. | Richard W.M. Jones | 2008-03-19 | 1 | -1/+2 |
| | |||||
* | Generated file updated by previous commit. | Richard W.M. Jones | 2008-03-19 | 1 | -96/+48 |
| | |||||
* | Use CAMLnoreturn to avoid compiler warning. | Richard W.M. Jones | 2008-03-19 | 1 | -2/+1 |
| | |||||
* | Upgrade to released storage API in libvirt CVS. | Richard W.M. Jones | 2008-02-20 | 5 | -91/+257 |
| | |||||
* | Fix Volume.lookup_by_key and Volume.lookup_by_path | Richard W.M. Jones | 2008-01-20 | 2 | -4/+4 |
| | | | | | * libvirt/libvirt.mli, libvirt/libvirt.ml: These functions take a connection object, not a pool, as first parameter. | ||||
* | Implemented virStorageVolLookupByName & virStorageVolCreateXML. | Richard W.M. Jones | 2008-01-20 | 2 | -24/+88 |
| | |||||
* | Return UUID (packed byte array) correctly. | Richard W.M. Jones | 2008-01-20 | 2 | -102/+110 |
| | |||||
* | Print signatures next to functions in the bindings. | Richard W.M. Jones | 2008-01-19 | 2 | -0/+395 |
| | |||||
* | Don't hard-code Storage API errors, in case building with older libvirt. | Richard W.M. Jones | 2008-01-19 | 1 | -2/+2 |
| | |||||
* | Complete implementation of storage API. | Richard W.M. Jones | 2008-01-19 | 5 | -71/+174 |
| | |||||
* | Job functions should be marked as weak. | Richard W.M. Jones | 2008-01-19 | 2 | -7/+133 |
| | |||||
* | Storage API almost completed, even more autogeneration. | Richard W.M. Jones | 2008-01-19 | 7 | -296/+1041 |
| | |||||
* | Autogenerate *Free and *Destroy functions. | Richard W.M. Jones | 2008-01-19 | 3 | -122/+246 |
| | |||||
* | Documentation updates. | Richard W.M. Jones | 2008-01-19 | 3 | -2/+35 |
| | |||||
* | Autogenerate all GetUUID and GetUUIDString functions. | Richard W.M. Jones | 2008-01-19 | 3 | -82/+186 |
| | |||||
* | Further work on storage API and autogenerating bindings. | Richard W.M. Jones | 2008-01-19 | 7 | -186/+279 |
| | |||||
* | Notes. | Richard W.M. Jones | 2008-01-18 | 1 | -8/+8 |
| | |||||
* | Add 'make autostatus' target so we can test how we autogeneration of ↵ | Richard W.M. Jones | 2008-01-18 | 1 | -0/+7 |
| | | | | bindings is going. | ||||
* | More bindings autogenerated, more coverage of storage API. | Richard W.M. Jones | 2008-01-18 | 3 | -100/+298 |
| | |||||
* | Move to autogeneration of many C bindings. | Richard W.M. Jones | 2008-01-18 | 9 | -1499/+3264 |
| | | | | | | | * configure.ac, libvirt/libvirt_c.c, libvirt/generator.pl: Many C bindings can now be autogenerated using a Perl script. Also includes preliminary support for the experimental storage API. | ||||
* | Move programming information to libvirt generated doc. | Richard W.M. Jones | 2008-01-08 | 1 | -13/+210 |
| | | | | | | | | | | * README, libvirt/libvirt.mli: Moved programming information to libvirt generated documentation, greatly expanded examples and other issues. * examples/Makefile.in, examples/node_info.ml, examples/.depend: Added node_info example program. * .hgignore, Makefile.in: Ignore, clean up node_info binary. * examples/list_domains.ml: Make a read-only connection. | ||||
* | Fix executable permissions added by Windoze. | Richard W.M. Jones | 2008-01-07 | 2 | -4/+4 |
| | |||||
* | Build libvirt and examples on Windows (MinGW). | Richard W.M. Jones | 2008-01-05 | 7 | -17/+68 |
| | | | | | | | | | | | | | * aclocal.m4: Add AC_CHECK_OCAML_MODULE to check for OCaml modules directly (without ocamlfind being needed). * configure.ac: Remove requirement for ocamlfind. * config.guess, config.sub: Ship these files to guess host, build and target. * libvirt/Makefile.in, examples/Makefile.in: Change these so they don't require ocamlfind, do the right thing on MinGW. * Make.rules.in: Make.rules is now generated from this file. File can use ocamlfind or direct ocaml commands as available. * .hgignore: Ignore some generated files on Windows. | ||||
* | Make extlib an optional dependency. | Richard W.M. Jones | 2008-01-04 | 1 | -1/+1 |
| | | | | | | | * Makefile.in, README, configure.ac, examples/Makefile.in, libvirt/Makefile.in, mlvirtmanager/Makefile.in: Much code doesn't really need extlib, so make it optional. Bail earlier in configure step if we don't have ocamlfind. | ||||
* | New exception Libvirt.Not_supported "function" | Richard W.M. Jones | 2007-12-20 | 3 | -21/+40 |
| | | | | | | | | * libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c: Change the ad-hoc "foo not supported" exception into a specific Libvirt.Not_supported "foo" exception. * virt-top/virt_top.ml: Change virt-top to understand new exception type. | ||||
* | Enable multithreaded OCaml programs. | Richard W.M. Jones | 2007-12-20 | 1 | -78/+94 |
| | | | | | | * libvirt/libvirt_c.c: Use enter/leave_blocking_section around synchronous libvirt API calls, so that multithreaded OCaml programs can be used. | ||||
* | * libvirt/libvirt.mli, libvirt/libvirt.ml: New error numbers | Richard W.M. Jones | 2007-11-20 | 3 | -21/+108 |
| | | | | | | | | | in base libvirt. * libvirt/libvirt_c.c: Gracefully handle the case where libvirt throws an error number we have not heard of before (eg. when dynamic linking with newer libvirt). * configure.ac: Check <libvirt/virterror.h> exists. * configure.ac: Version 0.3.3.4. | ||||
* | Version 0.3.3.3. | Richard W.M. Jones | 2007-11-14 | 2 | -8/+119 |
| | | | | | | | * libvirt/libvirt.mli: Added filename = string type to clarify some function signatures which take a filename. Added lots of function documentation. * libvirt/libvirt.ml: Added VIR_FROM_OPENVZ. | ||||
* | Added support for new API calls: | Richard W.M. Jones | 2007-11-14 | 3 | -0/+77 |
| | | | | | | | - virNodeGetFreeMemory - virNodeGetCellsFreeMemory Release of 0.3.3.1. | ||||
* | Added GNU GPL/LGPL copyright notices everywhere. | Richard W.M. Jones | 2007-10-17 | 6 | -0/+89 |
| | | | | Fixed display of time which was accidentally broken in previous code move. | ||||
* | Removed $Id$ everywhere. | Richard W.M. Jones | 2007-10-17 | 6 | -7/+0 |
| | | | | 'make distclean' now cleans more files. | ||||
* | Remove a few more generated files. | Richard W.M. Jones | 2007-08-30 | 1 | -44/+0 |
| | |||||
* | Convert .cvsignore files to .cvsignore files, and remove some generated files. | Richard W.M. Jones | 2007-08-30 | 2 | -13/+0 |
| | |||||
* | Initial import from CVS. | rjones@localhost | 2007-08-30 | 10 | -0/+2871 |