summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Version 0.4.0.2 released.Richard W.M. Jones2008-01-201-0/+4
|
* Updated MANIFESTRichard W.M. Jones2008-01-201-0/+6
|
* Implemented virStorageVolLookupByName & virStorageVolCreateXML.Richard W.M. Jones2008-01-202-24/+88
|
* Return UUID (packed byte array) correctly.Richard W.M. Jones2008-01-202-102/+110
|
* Print signatures next to functions in the bindings.Richard W.M. Jones2008-01-192-0/+395
|
* Don't hard-code Storage API errors, in case building with older libvirt.Richard W.M. Jones2008-01-191-2/+2
|
* Complete implementation of storage API.Richard W.M. Jones2008-01-195-71/+174
|
* Job functions should be marked as weak.Richard W.M. Jones2008-01-192-7/+133
|
* Storage API almost completed, even more autogeneration.Richard W.M. Jones2008-01-197-296/+1041
|
* Autogenerate *Free and *Destroy functions.Richard W.M. Jones2008-01-193-122/+246
|
* Documentation updates.Richard W.M. Jones2008-01-193-2/+35
|
* Autogenerate all GetUUID and GetUUIDString functions.Richard W.M. Jones2008-01-193-82/+186
|
* Further work on storage API and autogenerating bindings.Richard W.M. Jones2008-01-198-192/+286
|
* Notes.Richard W.M. Jones2008-01-181-8/+8
|
* Add 'make autostatus' target so we can test how we autogeneration of ↵Richard W.M. Jones2008-01-181-0/+7
| | | | bindings is going.
* Ignore config.cache (./configure -C)Richard W.M. Jones2008-01-181-0/+1
|
* More bindings autogenerated, more coverage of storage API.Richard W.M. Jones2008-01-185-113/+307
|
* Move to autogeneration of many C bindings.Richard W.M. Jones2008-01-1812-1499/+3490
| | | | | | | * 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.
* List functions to test one-per-line to make it simpler to add more.Richard W.M. Jones2008-01-181-1/+11
|
* Changing copyright notice for new year.Richard W.M. Jones2008-01-181-2/+2
|
* Get node_info just once for each connection.Richard W.M. Jones2008-01-083-13/+37
| | | | | | * vc_connections.ml: Get node_info just once for each connection, which is more efficient. * vc_connections.mli: Tidy up.
* Type Vc_domain_ops.dops_callback_fn for clarity.Richard W.M. Jones2008-01-085-9/+27
| | | | | | * virt-ctrl/vc_domain_ops.mli, virt-ctrl/vc_domain_ops.ml, virt-ctrl/vc_mainwindow.mli: Give a type name to the domain_ops callback type, for extra clarity.
* Change comments virt-manager -> virt-ctrl.Richard W.M. Jones2008-01-0810-9/+13
| | | | | * virt-ctrl/*.ml, virt-ctrl/*.mli: Change comments virt-manager -> virt-ctrl.
* Move programming information to libvirt generated doc.Richard W.M. Jones2008-01-089-43/+294
| | | | | | | | | | * 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.
* Bumped version number.Richard W.M. Jones2008-01-081-1/+1
|
* Clean up *.exe files.Richard W.M. Jones2008-01-082-1/+4
| | | | * Makefile.in: Clean up *.exe files.
* Version 0.4.0.1 released.Richard W.M. Jones2008-01-082-2/+12
| | | | * Makefile.in: Provide a 'winupload' target.
* Commit ChangeLog.Richard W.M. Jones2008-01-081-0/+8
|
* Rename some dialogs in virt-ctrl.Richard W.M. Jones2008-01-081-2/+2
| | | | | * virt-ctrl/vc_mainwindow.ml: Fix some "virtual machine manager" -> "virt-ctrl" dialogs in main window.
* Fix bad paths in wininstaller.nsis.in.Richard W.M. Jones2008-01-082-3/+4
| | | | | * wininstaller.nsis.in: * .hgignore: Ignore *.orig files.
* Update Windows installer license to include GPL, LGPL text.Richard W.M. Jones2008-01-081-0/+0
|
* Update MANIFEST.Richard W.M. Jones2008-01-081-0/+1
|
* Fix native virt-ctrl on Windows.Richard W.M. Jones2008-01-084-2/+95
| | | | | | * virt-ctrl/Makefile.in, virt-ctrl/mingw-gcc-wrapper.ml: Wrapper around 'gcc' to fix native virt-ctrl builds on Windows/MinGW. * .hgignore: Ignore *.exe files.
* Updated MANIFEST.Richard W.M. Jones2008-01-072-1/+9
| | | | * MANIFEST: Bring the MANIFEST file up to date.
* mlvirtmanager renamed as virt-ctrl.Richard W.M. Jones2008-01-0719-90/+94
| | | | | | | | * .hgignore, Makefile.in, configure.ac: Rename mlvirtmanager as virt-ctrl to avoid any confusion with the real virt-manager. * mlvirtmanager/, virt-ctrl/: Subdirectory moved. * README: Supporting documentation updated.
* Missing virt-df/.depend.Richard W.M. Jones2008-01-071-0/+10
|
* Fix executable permissions added by Windoze.Richard W.M. Jones2008-01-0716-4/+6
|
* Include mlvirtmanager in the Windows installer.Richard W.M. Jones2008-01-074-4/+15
| | | | | | | | * wininstaller.nsis.in: Include mlvirtmanager in the Windows installer. * Makefile.in: Re-enable native code builds for Windows installer. * mlvirtmanager/Makefile.in: Pass $(LDFLAGS) when building on Windows - you need to specify the location of $GTK/lib.
* Bundle Gtk DLLs and support files in the Windows installer.Richard W.M. Jones2008-01-075-10/+108
| | | | | | | | * configure.ac: Detect library paths instead of hard- coding them. * wininstaller.nsis (removed): This file is now autogenerated. * wininstaller.nsis.in: Bundle Gtk DLLs and support files. * Makefile.in: More verbose messages from NSIS.
* Include required libraries in the Windows installer.Richard W.M. Jones2008-01-073-7/+37
| | | | * wininstaller.nsis: Include *.dll files.
* Update ChangeLog for Windows installer details.Richard W.M. Jones2008-01-071-0/+9
|
* Basic framework for NSIS.Richard W.M. Jones2008-01-076-0/+147
|
* mlvirtmanager compiles and runs on Windows (MinGW).Richard W.M. Jones2008-01-054-15/+42
| | | | | | | * configure.ac: Directories to search for optional modules were specified incorrectly - fixed. * mlvirtmanager/Makefile.in: Changed so can build without ocamlfind, and checked it can build on Windows.
* mlvirsh can compile without extlibRichard W.M. Jones2008-01-056-18/+78
| | | | | | | | * mlvirsh/mlvirsh.ml: mlvirsh only needed three functions from extlib, so copy them in here to avoid the dependency. * configure.ac: No dependency on extlib for mlvirsh. * mlvirsh/Makefile.in: Changed so can build without ocamlfind. * README: Updated documentation.
* Update documentation for Windows.Richard W.M. Jones2008-01-052-0/+14
| | | | * README: Update documentation for Windows.
* Build libvirt and examples on Windows (MinGW).Richard W.M. Jones2008-01-0561-106/+3391
| | | | | | | | | | | | | * 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. Jones2008-01-047-14/+33
| | | | | | | * 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. Jones2007-12-205-24/+48
| | | | | | | | * 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.
* Version 0.4.0.0 for release.Richard W.M. Jones2007-12-202-1/+2
| | | | * configure.ac: Version 0.4.0.0 for release.
* Enable multithreaded OCaml programs.Richard W.M. Jones2007-12-202-78/+100
| | | | | | * libvirt/libvirt_c.c: Use enter/leave_blocking_section around synchronous libvirt API calls, so that multithreaded OCaml programs can be used.