From: Richard W.M. Jones <"Richard W.M. Jones "> Date: Wed, 16 Jul 2008 09:50:48 +0000 (+0100) Subject: Rebuild ChangeLog file automatically when we distribute. X-Git-Tag: 1.0.4~20 X-Git-Url: http://git.annexia.org/?p=virt-top.git;a=commitdiff_plain;h=9da8ce8817616f6fd928369586645435ec215202 Rebuild ChangeLog file automatically when we distribute. --- diff --git a/ChangeLog b/ChangeLog index c03dcd2..21bcabb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,243 +1,1123 @@ -2008-01-20 Richard Jones +2008-05-27 "Richard W.M. Jones + * po/LINGUAS, po/pt_BR.po: + Brazilian Portuguese translation by Herli Joaquim de Menezes and + revised by Igor Pires Soares. + [62536a905a58] [tip] + +2008-05-01 "Richard W.M. Jones + + * .hgignore: + Ignore tarball. + [74f79bbb126f] + + * configure.ac, virt-top/virt_top.ml: + Avoid an error when gettext is not available. + [cfbcb3106dc9] + +2008-04-17 rjones + + * META.in, TODO.libvirt, examples/.depend, examples/Makefile.in, + examples/list_domains.ml, examples/node_info.ml, libvirt/.depend, + libvirt/Makefile.in, libvirt/README, libvirt/generator.pl, + libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_c_epilogue.c, libvirt/libvirt_c_oneoffs.c, + libvirt/libvirt_c_prologue.c, libvirt/libvirt_version.ml.in, + libvirt/libvirt_version.mli, mlvirsh/.depend, mlvirsh/Makefile.in, + mlvirsh/mlvirsh.ml, virt-ctrl/.depend, virt-ctrl/Makefile.in, virt- + ctrl/mingw-gcc-wrapper.ml, virt-ctrl/rebuild-icons.sh, virt- + ctrl/vc_connection_dlg.ml, virt-ctrl/vc_connection_dlg.mli, virt- + ctrl/vc_connections.ml, virt-ctrl/vc_connections.mli, virt- + ctrl/vc_dbus.ml, virt-ctrl/vc_dbus.mli, virt-ctrl/vc_domain_ops.ml, + virt-ctrl/vc_domain_ops.mli, virt-ctrl/vc_helpers.ml, virt- + ctrl/vc_helpers.mli, virt-ctrl/vc_icons.ml, virt- + ctrl/vc_mainwindow.ml, virt-ctrl/vc_mainwindow.mli, virt- + ctrl/virt_ctrl.ml, virt-df/.depend, virt-df/Makefile.in, virt- + df/README, virt-df/virt-df.1, virt-df/virt-df.pod, virt-df/virt- + df.txt, virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml: + Merge. + [ecc03271ec09] + + * virt-top/virt-top.1, virt-top/virt-top.pod: + Remove bogus =end from end of manpage. + [e5e25e49e2a2] + +2008-04-16 "Richard W.M. Jones + + * configure.ac: + Readded AC_PROG_INSTALL. + [b39044967bfa] + + * META.in: + Remove META file. + [9130014736dc] + + * Makefile.in, README, TODO.libvirt, config.h.in, configure.ac, + examples/.depend, libvirt/.depend, mlvirsh/.depend, virt- + ctrl/.depend, virt-df/.depend, virt-top/.depend, virt- + top/Makefile.in: + *** THIS REPO IS JUST FOR VIRT-TOP NOW *** + - See http://hg.et.redhat.com/applications/virt/ for bindings and + the other applications. + [62bb48e4d36a] + + * MANIFEST, examples/Makefile.in, examples/list_domains.ml, + examples/node_info.ml, libvirt/Makefile.in, libvirt/README, + libvirt/generator.pl, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, libvirt/libvirt_c_epilogue.c, + libvirt/libvirt_c_oneoffs.c, libvirt/libvirt_c_prologue.c, + libvirt/libvirt_version.ml.in, libvirt/libvirt_version.mli, + mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml, virt-ctrl/Makefile.in, + virt-ctrl/mingw-gcc-wrapper.ml, virt-ctrl/rebuild-icons.sh, virt- + ctrl/vc_connection_dlg.ml, virt-ctrl/vc_connection_dlg.mli, virt- + ctrl/vc_connections.ml, virt-ctrl/vc_connections.mli, virt- + ctrl/vc_dbus.ml, virt-ctrl/vc_dbus.mli, virt-ctrl/vc_domain_ops.ml, + virt-ctrl/vc_domain_ops.mli, virt-ctrl/vc_helpers.ml, virt- + ctrl/vc_helpers.mli, virt-ctrl/vc_icons.ml, virt- + ctrl/vc_mainwindow.ml, virt-ctrl/vc_mainwindow.mli, virt- + ctrl/virt_ctrl.ml, virt-df/Makefile.in, virt-df/README, virt-df + /virt-df.1, virt-df/virt-df.pod, virt-df/virt-df.txt, virt- + df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_ext2.ml, virt- + df/virt_df_ext2.mli, virt-df/virt_df_linux_swap.ml, virt- + df/virt_df_linux_swap.mli, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_lvm2.mli, virt-df/virt_df_lvm2_lexer.mll, virt- + df/virt_df_lvm2_metadata.ml, virt-df/virt_df_lvm2_metadata.mli, + virt-df/virt_df_lvm2_parser.mly, virt-df/virt_df_main.ml, virt- + df/virt_df_mbr.ml, virt-df/virt_df_mbr.mli: + Removed virt-ctrl, virt-df, ocaml-libvirt - now in separate + repositories. + [a8b9c66bd47e] + + * MANIFEST: + Updated MANIFEST. + [1de9c9f4927e] + + * virt-df/virt-df.1, virt-df/virt-df.pod, virt-df/virt-df.txt: + Update manpage. + [a24d3fb90040] + + * virt-df/virt_df_main.ml: + Fix alignment in -t option + [86bf9eac1d18] + + * virt-df/virt_df_lvm2.ml: + LVM2 parsing complete and working. + [35e338c4324a] + + * virt-df/virt_df_mbr.ml: + Use offset_device + [c013e0eed60c] + + * virt-df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_main.ml: + Added offset_device, canonical_uuid function, pass LV device with LV + filesystems + [076fa43ff09a] + + * virt-df/README: + Minor clarifications to developer docs. + [922145228d86] + + * virt-df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_lvm2.ml, + virt-df/virt_df_main.ml, virt-df/virt_df_mbr.ml: + Make debug selectable at runtime. + [760eaf65f1e5] + +2008-04-15 "Richard W.M. Jones + + * virt-df/virt_df_lvm2.ml: + Almost complete VG & LV metadata parsing. + [a768e713b388] + + * virt-df/virt_df.ml, virt-df/virt_df.mli: + Added range library function. + [8a0ba5fe45f7] + + * virt-df/virt_df_lvm2_metadata.ml: + Redundant newline. + [ee6c883c5f0e] + + * virt-df/virt_df_lvm2_parser.mly: + Removed some debugging prints. + [561e6191c7f7] + + * virt-df/virt_df_lvm2_metadata.ml, virt-df/virt_df_lvm2_metadata.mli: + Removed text-mode annotation. + [fe5b95622f7d] + + * virt-df/README: + Added developer documentation. + [e98ab5d8113a] + + * .hgignore, Make.rules.in, virt-df/.depend, virt-df/Makefile.in, + virt-df/virt_df_lvm2.ml, virt-df/virt_df_lvm2_lexer.mll, virt- + df/virt_df_lvm2_metadata.ml, virt-df/virt_df_lvm2_metadata.mli, + virt-df/virt_df_lvm2_parser.mly: + Metadata parser. + [9121d9415d01] + + * virt-df/.depend, virt-df/virt_df_ext2.mli, virt- + df/virt_df_linux_swap.mli, virt-df/virt_df_lvm2.mli, virt- + df/virt_df_mbr.mli: + Empty *.mli files to stop those modules from exporting symbols. + [74b1fb1285cd] + + * virt-df/virt_df_lvm2.ml: + Cosmetic fixes and comments. + [e3a4adf8ac70] + + * virt-df/virt_df_lvm2.ml: + Read out the actual metadata. + [2d0e0d9ecf18] + + * virt-df/virt_df_main.ml: + Added a documentation note about RAID devices. + [a6d23157db05] + + * virt-df/virt_df_lvm2.ml: + Read out metadata offset & length from PV header. + [e7a102764f6c] + + * virt-df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_lvm2.ml, + virt-df/virt_df_main.ml: + Refactor the types so we have distinct PV & LV types. + [03cbf0351b6d] + + * virt-df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_main.ml: + Infrastructure to detect filesystems on LVs. + [2c2fd6a09bb3] + + * virt-df/.depend: + Update deps. + [0ec7e39399fd] + + * virt-df/virt_df_lvm2.ml: + LVM2 PV detection. + [a3c2ccf5dc4e] + + * virt-df/virt_df.ml, virt-df/virt_df.mli, virt-df/virt_df_main.ml: + Add PV detection framework. + [98de6ad72596] + + * virt-df/virt_df_ext2.ml, virt-df/virt_df_linux_swap.ml, virt- + df/virt_df_lvm2.ml, virt-df/virt_df_mbr.ml: + Don't need the ': device' typecasts any more. + [7aea80dca42c] + + * virt-df/.depend, virt-df/virt_df.ml, virt-df/virt_df.mli, virt- + df/virt_df_main.ml: + Move main code to virt_df_main.ml and provide explicit interface + virt_df.mli + [d7ff48bb9319] + +2008-04-14 "Richard W.M. Jones + + * po/LINGUAS, po/pl.po: + Added Polish translation (thanks: Piotr Drąg) + [4f8da9e00748] + + * virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml, virt-df/virt_df_mbr.ml: + Complete rewrite of virt-df: + - Uses pa_bitmatch for robust parsing of disk structures. + - Completely modularized. + [2312f2a9fa96] + + * virt-df/.depend: + Updated deps. + [ec2743be60aa] + + * virt-df/Makefile.in: + pa_bitmatch package added. xml-light is now optional. MBR code now + in its own file. + [d18ad7c6f3a4] + + * README: + Add new column for virt-df requirements. + [78fc6062ae33] + + * configure.ac: + Check for pa_bitmatch extension (now required by virt-df). + [1cab41d4ca9c] + + * Make.rules.in: + Allow extra OCAMLDEPFLAGS to be passed, eg to make syntax extensions + possible. + [f6a6861a232a] + +2008-03-28 "Richard W.M. Jones + + * po/ja.po, po/virt-top.pot: + Updated PO files. + [6b17c531db1c] + + * virt-top/.depend, virt-top/Makefile.in, virt-top/virt_top.ml, virt- + top/virt_top_calendar1.ml, virt-top/virt_top_calendar2.ml, virt- + top/virt_top_csv.ml, virt-top/virt_top_main.ml, virt- + top/virt_top_utils.ml, virt-top/virt_top_xml.ml: + Internationalize virt-top. + [39a3676df13d] + + * po/ja.po, po/virt-top.pot: + Updated PO files. + [ca4525b2f289] + + * virt-df/.depend, virt-df/Makefile.in, virt-df/virt_df.ml, virt- + df/virt_df_ext2.ml, virt-df/virt_df_linux_swap.ml, virt- + df/virt_df_lvm2.ml: + Internationalize virt-df program. + [ad8ba4a8f63d] + + * virt-ctrl/Makefile.in: + Should always link to program gettext package. + [259d5267aa3c] + + * po/ja.po, po/virt-top.pot: + Update translations. Added a couple of Japanese translations for + testing. + [a7ef9c70f560] + + * virt-ctrl/.depend, virt-ctrl/Makefile.in, virt- + ctrl/vc_connection_dlg.ml, virt-ctrl/vc_connections.ml, virt- + ctrl/vc_dbus.ml, virt-ctrl/vc_domain_ops.ml, virt- + ctrl/vc_helpers.ml, virt-ctrl/vc_mainwindow.ml, virt- + ctrl/virt_ctrl.ml: + Internationalize virt-ctrl. + [839a382f1010] + + * mlvirsh/.depend, mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml: + Make mlvirsh localizable. + [cb2b80f71aab] + + * .hgignore, README, configure.ac, po/LINGUAS, po/Makefile.in, + po/POTFILES, po/ja.po, po/virt-top.pot: + Basic infrastructure for using gettext to translate. + [dbe0b21bfbd7] + +2008-03-19 "Richard W.M. Jones + + * configure.ac: + Version 0.4.1.1 for release. + [8c555d0decbe] + + * libvirt/Makefile.in: + Install the *.cmi files as well. + [68d75d3ad1f3] + + * libvirt/libvirt_c.c: + Generated file updated by previous commit. + [09ad4f482f2c] + + * libvirt/generator.pl: + Use CAMLnoreturn to avoid compiler warning. + [0edd45728adf] + +2008-03-05 rjones + + * virt-df/Makefile.in: + Don't link virt-df with ncurses. + [255e7a143ee5] + +2008-03-04 "Richard W.M. Jones + + * configure.ac: + Version 0.4.1.0 for release. + [4f220ce5a6aa] + + * virt-ctrl/vc_mainwindow.ml: + Restructure main window code slightly. + [c1c0af65039e] + + * virt-ctrl/vc_connection_dlg.ml, virt-ctrl/vc_connection_dlg.mli, + virt-ctrl/vc_dbus.ml, virt-ctrl/vc_dbus.mli: + New connection dialog with support for Avahi detection of libvirtd. + [26f6935d52a8] + + * virt-ctrl/.depend: + Updated deps. + [5af2bab157de] + + * configure.ac, virt-ctrl/Makefile.in, virt-ctrl/rebuild-icons.sh, + virt-ctrl/vc_icons.ml: + Added support for compiled-in icons from a GNOME theme. + [7693fd29725a] + + * MANIFEST: + Updated MANIFEST. + [7b9c6fd28351] + + * virt-df/.depend, virt-df/Makefile.in, virt-df/README, virt-df/virt- + df.1, virt-df/virt-df.pod, virt-df/virt-df.txt, virt-df/virt_df.ml: + "Finish off" this program, add manpage. + [ac5101a43a8a] + + * README: + Update list of dependencies. + [cab6ed94a5fa] + +2008-02-27 "Richard W.M. Jones + + * MANIFEST: + Update MANIFEST. + [c83e23544b6f] + + * README, virt-ctrl/.depend, virt-ctrl/Makefile.in, virt- + ctrl/vc_connection_dlg.ml, virt-ctrl/vc_connection_dlg.mli, virt- + ctrl/vc_mainwindow.ml: + Move connection dialog to its own module. ocaml-dbus >= 0.04. + [77c2bd140c4b] + +2008-02-20 "Richard W.M. Jones + + * config.h.in, configure.ac, libvirt/generator.pl, libvirt/libvirt.ml, + libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_c_oneoffs.c: + Upgrade to released storage API in libvirt CVS. + [cb4cd483107a] + + * TODO.virt-top: + Extra tasks for jmh + [989649d2c83b] + +2008-02-16 "Richard W.M. Jones + + * virt-ctrl/.depend, virt-ctrl/vc_connections.ml, virt- + ctrl/vc_connections.mli, virt-ctrl/vc_mainwindow.ml, virt- + ctrl/vc_mainwindow.mli, virt-ctrl/virt_ctrl.ml: + Move open_connection dialog. + - Move open_connection dialog into vc_mainwindow which is more + logical. + [8e20d115085f] + + * virt-ctrl/vc_connections.ml, virt-ctrl/vc_connections.mli, virt- + ctrl/vc_domain_ops.ml, virt-ctrl/vc_domain_ops.mli, virt- + ctrl/vc_mainwindow.ml, virt-ctrl/vc_mainwindow.mli, virt- + ctrl/virt_ctrl.ml: + Combine historical data, provide accessor functions. + - Historical data combined into a single array of dhentrys. + - Provide accessor functions. + - Clamp %CPU to 0..100. + [b5c909eb265a] + + * virt-ctrl/vc_connections.ml: + Store domain %CPU and memory history. + [4b5ad2f075ec] + + * virt-ctrl/vc_mainwindow.ml, virt-ctrl/virt_ctrl.ml: + Clean up memory handling. + - Call Gc.compact during timeout handler and when program exits to + check for memory errors. + - Don't allow timeout exceptions to propagate - causes a segfault in + lablgtk. + - Tidy up the About dialog. + [9d0fa565a5ec] + + * MANIFEST, configure.ac, virt-ctrl/Makefile.in, virt-ctrl/vc_dbus.ml: + Added a separate file and dependency for DBus. + [9ae10c9816e4] + + * README: + Rewrite the requirements section of the README file to make it + clearer. + [389c60021ea4] + +2008-02-12 "Richard W.M. Jones + + * configure.ac: + Version 0.4.0.3 released. + [24f0856793d2] + + * virt-top/Makefile.in: + Minor fix for calendar 1.x + [3474159ff370] + +2008-02-12 rjones + + * MANIFEST, configure.ac, virt-top/.depend, virt-top/Makefile.in, + virt-top/virt_top_calendar.ml, virt-top/virt_top_calendar1.ml, virt- + top/virt_top_calendar2.ml: + Support for calendar >= 2.0 + [ce979f97645a] + +2008-01-20 "Richard W.M. Jones + + * ChangeLog, libvirt/libvirt.ml, libvirt/libvirt.mli: Fix Volume.lookup_by_key and Volume.lookup_by_path - * libvirt/libvirt.mli, libvirt/libvirt.ml: These functions take - a connection object, not a pool, as first parameter. + * libvirt/libvirt.mli, libvirt/libvirt.ml: These functions take + a connection object, not a pool, as first parameter. + [f70137fdc6d6] + * ChangeLog: Version 0.4.0.2 released. + [f86032dd245e] + + * MANIFEST: + Updated MANIFEST + [c122110076ab] + + * libvirt/generator.pl, libvirt/libvirt_c.c: + Implemented virStorageVolLookupByName & virStorageVolCreateXML. + [245093f14557] + + * libvirt/generator.pl, libvirt/libvirt_c.c: + Return UUID (packed byte array) correctly. + [23390f3e4631] + +2008-01-19 "Richard W.M. Jones -2008-01-18 Richard Jones + * libvirt/generator.pl, libvirt/libvirt_c.c: + Print signatures next to functions in the bindings. + [bbda57b799a8] + * libvirt/libvirt_c_epilogue.c: + Don't hard-code Storage API errors, in case building with older + libvirt. + [4e7471a43237] + + * libvirt/generator.pl, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, libvirt/libvirt_c_oneoffs.c: + Complete implementation of storage API. + [8365aa420e40] + + * libvirt/generator.pl, libvirt/libvirt_c.c: + Job functions should be marked as weak. + [32f0ae263306] + + * libvirt/generator.pl, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, libvirt/libvirt_c_epilogue.c, + libvirt/libvirt_c_oneoffs.c, libvirt/libvirt_c_prologue.c: + Storage API almost completed, even more autogeneration. + [0dec84861d77] + + * libvirt/generator.pl, libvirt/libvirt_c.c, + libvirt/libvirt_c_oneoffs.c: + Autogenerate *Free and *Destroy functions. + [92c0eb2e1bc8] + + * libvirt/README, libvirt/generator.pl, libvirt/libvirt_c.c: + Documentation updates. + [c5df7a7e48e5] + + * libvirt/generator.pl, libvirt/libvirt_c.c, + libvirt/libvirt_c_oneoffs.c: + Autogenerate all GetUUID and GetUUIDString functions. + [8aede084763f] + + * configure.ac, libvirt/Makefile.in, libvirt/generator.pl, + libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_c_epilogue.c, libvirt/libvirt_c_oneoffs.c: + Further work on storage API and autogenerating bindings. + [0e2cd2052975] + +2008-01-18 "Richard W.M. Jones + + * libvirt/generator.pl: + Notes. + [e5be781663ef] + + * libvirt/Makefile.in: + Add 'make autostatus' target so we can test how we autogeneration of + bindings is going. + [6e3544baec97] + + * .hgignore: + Ignore config.cache (./configure -C) + [54337986b88e] + + * config.h.in, configure.ac, libvirt/generator.pl, + libvirt/libvirt_c.c, libvirt/libvirt_c_oneoffs.c: + More bindings autogenerated, more coverage of storage API. + [80e8ec8098b6] + + * ChangeLog, config.h.in, configure.ac, libvirt/Makefile.in, + libvirt/README, libvirt/generator.pl, libvirt/libvirt.ml, + libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_c_epilogue.c, libvirt/libvirt_c_oneoffs.c, + libvirt/libvirt_c_prologue.c: Move to autogeneration of many C bindings. - * 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. + * 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. + [42f0b6fb4581] + + * configure.ac: + List functions to test one-per-line to make it simpler to add more. + [1260ff5b72c7] + + * README: + Changing copyright notice for new year. + [8ebe0cc759c3] -2008-01-08 Richard Jones +2008-01-08 "Richard W.M. Jones + * ChangeLog, virt-ctrl/vc_connections.ml, virt- + ctrl/vc_connections.mli: Get node_info just once for each connection. - * vc_connections.ml: Get node_info just once for each connection, - which is more efficient. - * vc_connections.mli: Tidy up. + * vc_connections.ml: Get node_info just once for each connection, + which is more efficient. + * vc_connections.mli: Tidy up. + [4d4d3eaf7c4d] + * ChangeLog, virt-ctrl/.depend, virt-ctrl/vc_domain_ops.ml, virt- + ctrl/vc_domain_ops.mli, virt-ctrl/vc_mainwindow.mli: Type Vc_domain_ops.dops_callback_fn for clarity. - * 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. + * 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. + [d6d63bbcc5a5] + * ChangeLog, virt-ctrl/vc_connections.ml, virt- + ctrl/vc_connections.mli, virt-ctrl/vc_domain_ops.ml, virt- + ctrl/vc_domain_ops.mli, virt-ctrl/vc_helpers.ml, virt- + ctrl/vc_helpers.mli, virt-ctrl/vc_mainwindow.ml, virt- + ctrl/vc_mainwindow.mli, virt-ctrl/virt_ctrl.ml: Change comments virt-manager -> virt-ctrl. - * virt-ctrl/*.ml, virt-ctrl/*.mli: Change comments virt-manager -> - virt-ctrl. + * virt-ctrl/*.ml, virt-ctrl/*.mli: Change comments virt-manager -> + virt-ctrl. + [fa80ccae60a4] + * .hgignore, ChangeLog, Makefile.in, README, examples/.depend, + examples/Makefile.in, examples/list_domains.ml, + examples/node_info.ml, libvirt/libvirt.mli: Move programming information to libvirt generated doc. - * 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. + * 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. + [100b2a5b88db] + * configure.ac: + Bumped version number. + [c50bacbcf59e] + + * ChangeLog, Makefile.in: Clean up *.exe files. - * Makefile.in: Clean up *.exe files. + * Makefile.in: Clean up *.exe files. + [b1d9255d356c] + * ChangeLog, Makefile.in: Version 0.4.0.1 released. - * Makefile.in: Provide a 'winupload' target. + * Makefile.in: Provide a 'winupload' target. + [3f1a757719f4] + + * ChangeLog: + Commit ChangeLog. + [d3447156bed4] + * virt-ctrl/vc_mainwindow.ml: Rename some dialogs in virt-ctrl. - * virt-ctrl/vc_mainwindow.ml: Fix some "virtual machine manager" -> - "virt-ctrl" dialogs in main window. + * virt-ctrl/vc_mainwindow.ml: Fix some "virtual machine manager" -> + "virt-ctrl" dialogs in main window. + [b7edeac61d5b] + * .hgignore, wininstaller.nsis.in: Fix bad paths in wininstaller.nsis.in. - * wininstaller.nsis.in: - * .hgignore: Ignore *.orig files. + * wininstaller.nsis.in: + * .hgignore: Ignore *.orig files. + [fe47f7cb46f2] + + * winlicense.rtf: + Update Windows installer license to include GPL, LGPL text. + [a01d4c9abdf9] + + * MANIFEST: + Update MANIFEST. + [c140a0dc9c65] + * .hgignore, ChangeLog, virt-ctrl/Makefile.in, virt-ctrl/mingw-gcc- + wrapper.ml: Fix native virt-ctrl on Windows. - * 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. + * 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. + [5a168a4d4567] -2008-01-07 Richard Jones +2008-01-07 "Richard W.M. Jones + * ChangeLog, MANIFEST: Updated MANIFEST. - * MANIFEST: Bring the MANIFEST file up to date. + * MANIFEST: Bring the MANIFEST file up to date. + [0b840998f8c9] + * .hgignore, ChangeLog, MANIFEST, Makefile.in, README, configure.ac, + mlvirtmanager/.depend, mlvirtmanager/Makefile.in, + mlvirtmanager/mlvirtmanager.ml, + mlvirtmanager/mlvirtmanager_connections.ml, + mlvirtmanager/mlvirtmanager_connections.mli, + mlvirtmanager/mlvirtmanager_domain_ops.ml, + mlvirtmanager/mlvirtmanager_domain_ops.mli, + mlvirtmanager/mlvirtmanager_helpers.ml, + mlvirtmanager/mlvirtmanager_helpers.mli, + mlvirtmanager/mlvirtmanager_mainwindow.ml, + mlvirtmanager/mlvirtmanager_mainwindow.mli, virt-ctrl/.depend, virt- + ctrl/Makefile.in, virt-ctrl/vc_connections.ml, virt- + ctrl/vc_connections.mli, virt-ctrl/vc_domain_ops.ml, virt- + ctrl/vc_domain_ops.mli, virt-ctrl/vc_helpers.ml, virt- + ctrl/vc_helpers.mli, virt-ctrl/vc_mainwindow.ml, virt- + ctrl/vc_mainwindow.mli, virt-ctrl/virt_ctrl.ml, + wininstaller.nsis.in: mlvirtmanager renamed as virt-ctrl. - * .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. + * .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. + [d88fd14ebf8e] + * virt-df/.depend: + Missing virt-df/.depend. + [eb351d8dcc51] + + * .hgignore, ChangeLog, Make.rules.in, Makefile.in, README, + aclocal.m4, configure.ac, examples/Makefile.in, libvirt/.depend, + libvirt/Makefile.in, mlvirsh/.depend, mlvirsh/Makefile.in, + mlvirsh/mlvirsh.ml, mlvirtmanager/Makefile.in, wininstaller.nsis.in, + winlicense.rtf: + Fix executable permissions added by Windoze. + [4f3cbf30aec2] + + * ChangeLog, Makefile.in, mlvirtmanager/Makefile.in, + wininstaller.nsis.in: Include mlvirtmanager in the Windows installer. - * 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. + * 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. + [165ed5a21553] + * .hgignore, ChangeLog, Makefile.in, configure.ac, wininstaller.nsis, + wininstaller.nsis.in: Bundle Gtk DLLs and support files in the Windows installer. - * 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. + * 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. + [572da16cde21] + * ChangeLog, README, wininstaller.nsis: Include required libraries in the Windows installer. - * wininstaller.nsis: Include *.dll files. + * wininstaller.nsis: Include *.dll files. + [d736592365d3] + + * ChangeLog: + Update ChangeLog for Windows installer details. + [4f17342c49ff] - Windows installer. - * Makefile.in, configure.ac: Add --with-nsis[=path/to/nsis] and - call out to 'makensis.exe'. - * wininstaller.nsis, winlicense.rtf: Configuration and support - files for NSIS-based Windows installer. - * README: Update documentation to reflect. + * .hgignore, Makefile.in, README, configure.ac, wininstaller.nsis, + winlicense.rtf: + Basic framework for NSIS. + [1304d27b5cf2] -2008-01-05 Richard Jones +2008-01-05 "Richard W.M. Jones + * ChangeLog, README, configure.ac, mlvirtmanager/Makefile.in: mlvirtmanager compiles and runs on Windows (MinGW). - * 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. + * 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. + [516672be48c6] + * ChangeLog, README, configure.ac, mlvirsh/.depend, + mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml: mlvirsh can compile without extlib - * 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. + * 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. + [25de50fd4dba] + * ChangeLog, README: Update documentation for Windows. - * README: Update documentation for Windows. + * README: Update documentation for Windows. + [fb64077fb8a7] + * .hgignore, COPYING, COPYING.LIB, ChangeLog, MANIFEST, META.in, + Make.rules, Make.rules.in, Makefile.in, README, TODO.libvirt, TODO + .virt-top, aclocal.m4, config.guess, config.h.in, config.sub, + configure.ac, examples/.depend, examples/Makefile.in, + examples/list_domains.ml, libvirt/.depend, libvirt/Makefile.in, + libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_version.ml.in, libvirt/libvirt_version.mli, + mlvirsh/.depend, mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml, + mlvirtmanager/.depend, mlvirtmanager/Makefile.in, + mlvirtmanager/mlvirtmanager.ml, + mlvirtmanager/mlvirtmanager_connections.ml, + mlvirtmanager/mlvirtmanager_connections.mli, + mlvirtmanager/mlvirtmanager_domain_ops.ml, + mlvirtmanager/mlvirtmanager_domain_ops.mli, + mlvirtmanager/mlvirtmanager_helpers.ml, + mlvirtmanager/mlvirtmanager_helpers.mli, + mlvirtmanager/mlvirtmanager_mainwindow.ml, + mlvirtmanager/mlvirtmanager_mainwindow.mli, virt-df/Makefile.in, + virt-df/README, virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml, virt-top/.depend, virt-top/Makefile.in, virt- + top/README, virt-top/virt-top.1, virt-top/virt-top.pod, virt-top + /virt-top.txt, virt-top/virt_top.ml, virt-top/virt_top.mli, virt- + top/virt_top_calendar.ml, virt-top/virt_top_csv.ml, virt- + top/virt_top_main.ml, virt-top/virt_top_utils.ml, virt- + top/virt_top_utils.mli, virt-top/virt_top_xml.ml: Build libvirt and examples on Windows (MinGW). - * 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. - -2008-01-04 Richard Jones + * 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. + [d22bc9dc7698] +2008-01-04 "Richard W.M. Jones + + * ChangeLog, Makefile.in, README, configure.ac, examples/Makefile.in, + libvirt/Makefile.in, mlvirtmanager/Makefile.in: Make extlib an optional dependency. - * 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. + * 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. + [f0bbabbe0fef] + +2007-12-20 "Richard W.M. Jones -2007-12-20 Richard Jones + * ChangeLog, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, virt-top/virt_top.ml: + New exception Libvirt.Not_supported "function" + * 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. + [ec7cb03d48de] - * libvirt/libvirt_c.c: Use enter/leave_blocking_section around - synchronous libvirt API calls, so that multithreaded OCaml - programs can be used. - * configure.ac: Version 0.4.0.0 for release. - * 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. + * ChangeLog, configure.ac: + Version 0.4.0.0 for release. + * configure.ac: Version 0.4.0.0 for release. + [de630177b7c3] -2007-11-20 Richard Jones + * ChangeLog, libvirt/libvirt_c.c: + Enable multithreaded OCaml programs. + * libvirt/libvirt_c.c: Use enter/leave_blocking_section around + synchronous libvirt API calls, so that multithreaded OCaml + programs can be used. + [409da276e68d] +2007-11-20 "Richard W.M. Jones + + * ChangeLog, configure.ac, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c: * libvirt/libvirt.mli, libvirt/libvirt.ml: New error numbers - 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 exists. - * configure.ac: Version 0.3.3.4. - * virt-top/virt-top.pod: Fixed ocaml libvirt website URI in manpage. + 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 exists. + * configure.ac: Version 0.3.3.4. + [5369ab1bc6f7] + + * virt-top/virt-top.1, virt-top/virt-top.pod, virt-top/virt-top.txt: + Changed the ocaml-libvirt website in the manpage. + [f8a0f87fcb88] + +2007-11-19 "Richard W.M. Jones + + * virt-top/virt-top.1, virt-top/virt-top.pod, virt-top/virt-top.txt: + Example connection URIs in virt-top manpage (bug 390691). + https://bugzilla.redhat.com/show_bug.cgi?id=390681 + [3023594b16f0] + +2007-11-14 "Richard W.M. Jones -2007-11-19 Richard Jones + * ChangeLog, configure.ac, libvirt/libvirt.ml, libvirt/libvirt.mli: + Version 0.3.3.3. + * 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. + [ef33e6db0e58] - * virt-top/virt-top.pod: Example connection URIs in virt-top manpage - (bug 390691). + * ChangeLog, Makefile.in, README: + Version 0.3.3.2. + - New website is http://libvirt.org/ocaml/ + [4c584f201352] -2007-11-14 Richard Jones + * ChangeLog: + Added changes to ChangeLog. + [889444faef41] - * 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. - * configure.ac: Version 0.3.3.3 for release. + * configure.ac: + Start version 0.3.3.2. + [ffe8d6709014] -2007-11-14 Richard Jones + * config.h.in, configure.ac, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, mlvirsh/mlvirsh.ml: + Added support for new API calls: + - virNodeGetFreeMemory + - virNodeGetCellsFreeMemory - * Makefile.in: New rules for releasing and uploading. + Release of 0.3.3.1. + [8c8cf5418355] -2007-11-14 Richard Jones +2007-10-19 "Richard W.M. Jones - * libvirt/libvirt.mli, libvirt/libvirt.ml, libvirt/libvirt_c.c: - Added support for virNodeGetFreeMemory and virNodeGetCellsFreeMemory - * mlvirsh/mlvirsh.ml: Added 'freecell' command. + * configure.ac: + Version 0.3.3.1. + [e8b6e08f9d14] -2007-10-19 Richard Jones + * MANIFEST: + Updated MANIFEST. + [51efa8dbb966] + + * virt-top/virt-top.txt: + Updated virt-top.txt. + [c5a107283000] + * ChangeLog, README, TODO.virt-top, configure.ac, virt-top/.depend, + virt-top/Makefile.in, virt-top/README, virt-top/virt-top.1, virt-top + /virt-top.pod, virt-top/virt-top.txt, virt-top/virt_top.ml, virt- + top/virt_top.mli, virt-top/virt_top_calendar.ml: * virt-top/virt_top_calendar.ml: Added --end-time option. - Extra optional dep on ocaml-calendar. - * virt-top/virt-top.pod: Document how to compress and split - CSV files. Document --end-time option and time formats. - * virt-top/virt_top.ml: Allow sub-second delays when in batch - and script mode. - * virt-top/virt_top_utils.mli, virt-top/virt_top.mli: Reorganise - the code and add some interfaces. + Extra optional dep on ocaml-calendar. + * virt-top/virt-top.pod: Document how to compress and split + CSV files. Document --end-time option and time formats. + * virt-top/virt_top.ml: Allow sub-second delays when in batch + and script mode. + [f7754dfabd55] + + * ChangeLog, virt-top/.depend, virt-top/README, virt-top/virt_top.ml, + virt-top/virt_top.mli, virt-top/virt_top_main.ml, virt- + top/virt_top_utils.ml, virt-top/virt_top_utils.mli: + Reorganised the code to put more utility functions into + virt_top_utils. Added explicit interfaces for Virt_top_utils & + Virt_top modules. Corrected use of endwin when _not_ in script mode. + [d9276117a86d] + + * TODO.virt-top: + Feature request 12. + [694f9efe1428] + +2007-10-18 "Richard W.M. Jones + + * configure.ac: + Set version to 0.3.3.0 to match libvirt numbering. + [3a0bd9c23c72] + + * MANIFEST: + Updated MANIFEST. + [a861bd04c1bb] + +2007-10-17 "Richard W.M. Jones + + * TODO.virt-top: + Added requests #10 & #11 from JMH. + [afd189f4eb43] -2007-10-17 Richard Jones + * virt-top/virt_top_main.ml: + Don't call curses endwin if we are in script mode. + [0e47b3c38cb6] - * virt-top/virt_top.ml: Added --script option. - * virt-top/virt_top.ml: Log domain data to CSV file. - * virt-top/virt_top.ml: Added --no-csv-cpu, --no-csv-block and - --no-csv-net flags. - * virt-top/*.ml: Much code clean-up and restructuring. - * *: Added GNU GPL/LGPL copyright messages to all files. + * ChangeLog: + Updated ChangeLog for previous changes + [bcf7a7bae177] -2007-09-27 Richard Jones + * Make.rules, Makefile.in, configure.ac, libvirt/Makefile.in, + libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_version.ml.in, libvirt/libvirt_version.mli, + mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml, mlvirtmanager/Makefile.in, + mlvirtmanager/mlvirtmanager.ml, + mlvirtmanager/mlvirtmanager_connections.ml, + mlvirtmanager/mlvirtmanager_connections.mli, + mlvirtmanager/mlvirtmanager_domain_ops.ml, + mlvirtmanager/mlvirtmanager_domain_ops.mli, + mlvirtmanager/mlvirtmanager_helpers.ml, + mlvirtmanager/mlvirtmanager_helpers.mli, + mlvirtmanager/mlvirtmanager_mainwindow.ml, + mlvirtmanager/mlvirtmanager_mainwindow.mli, virt-df/Makefile.in, + virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml, virt-top/Makefile.in, virt-top/virt-top.1, virt- + top/virt-top.pod, virt-top/virt-top.txt, virt-top/virt_top.ml, virt- + top/virt_top_csv.ml, virt-top/virt_top_main.ml, virt- + top/virt_top_utils.ml, virt-top/virt_top_xml.ml: + Added GNU GPL/LGPL copyright notices everywhere. Fixed display of + time which was accidentally broken in previous code move. + [c110cbf5d1e5] + * Make.rules, Makefile.in, README, TODO.libvirt, TODO.virt-top, + examples/Makefile.in, examples/list_domains.ml, libvirt/Makefile.in, + libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c, + libvirt/libvirt_version.ml.in, libvirt/libvirt_version.mli, + mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml, mlvirtmanager/Makefile.in, + mlvirtmanager/mlvirtmanager.ml, + mlvirtmanager/mlvirtmanager_connections.ml, + mlvirtmanager/mlvirtmanager_connections.mli, + mlvirtmanager/mlvirtmanager_domain_ops.ml, + mlvirtmanager/mlvirtmanager_domain_ops.mli, + mlvirtmanager/mlvirtmanager_helpers.ml, + mlvirtmanager/mlvirtmanager_helpers.mli, + mlvirtmanager/mlvirtmanager_mainwindow.ml, + mlvirtmanager/mlvirtmanager_mainwindow.mli, virt-df/Makefile.in, + virt-df/README, virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml, virt-top/Makefile.in, virt-top/README, virt- + top/virt_top.ml, virt-top/virt_top_csv.ml, virt- + top/virt_top_main.ml, virt-top/virt_top_utils.ml, virt- + top/virt_top_xml.ml: + Removed $Id$ everywhere. 'make distclean' now cleans more files. + [be0c4d139d7e] + + * virt-top/virt-top.1, virt-top/virt-top.pod, virt-top/virt-top.txt, + virt-top/virt_top.ml: + Add the flags for enabling/disabling CPU, block and net stats. + [4e7c75c75f75] + + * virt-top/.depend, virt-top/virt_top_csv.ml: + Removed dep on libvirt & extlib -- unnecessary for this file. + [d27e88125c19] + + * virt-top/virt_top.ml: + Log domain data to CSV file. + [04a4d4a249f5] + + * virt-top/README, virt-top/virt-top.1, virt-top/virt-top.pod, virt- + top/virt-top.txt, virt-top/virt_top.ml, virt-top/virt_top_main.ml: + Added --script option. + + Rearranged the code so that there are now separate functions to + collect the data and update the display. + [4e3ea38704be] + +2007-09-27 "Richard W.M. Jones + + * ChangeLog, Makefile.in, configure.ac, virt-df/Makefile.in, virt- + df/README, virt-df/virt_df.ml, virt-df/virt_df_ext2.ml, virt- + df/virt_df_linux_swap.ml, virt-df/virt_df_lvm2.ml, virt- + df/virt_df_main.ml: * configure.ac: Changed version to 0.3.2.9. - * Makefile.in: Re-enable virt-df. - * virt-df/virt_df*.ml: Mostly finished off the core of virt-df. - Ext2/3 support. No LVM as yet. - * virt-df/README: Added README file. + * Makefile.in: Re-enable virt-df. + * virt-df/virt_df*.ml: Mostly finished off the core of virt-df. + Ext2/3 support. No LVM as yet. + * virt-df/README: Added README file. + [0933cc22636a] + + * virt-top/README: + Just fixed the README file. + [50edb4413cab] -2007-09-24 Richard Jones +2007-09-24 "Richard W.M. Jones - * configure.ac: Version 0.3.2.8 for release. - * virt-top/virt-top.ml, virt-top/virt-top.pod: Support for - $HOME/.virt-toprc init file, modelled after top. - * virt-top/virt_top_utils.ml: Split out string utilities - into a separate file. + * ChangeLog: + Updated ChangeLog. + [93750c0a2bc8] -2007-09-20 Richard Jones + * MANIFEST, configure.ac, virt-top/.depend, virt-top/Makefile.in, + virt-top/virt-top.1, virt-top/virt-top.pod, virt-top/virt-top.txt, + virt-top/virt_top.ml, virt-top/virt_top_utils.ml: + Version 0.3.2.8. Added support for init files. + [7ea9c0856152] +2007-09-20 "Richard W.M. Jones + + * ChangeLog, virt-top/virt_top.ml: * virt-top/virt_top.ml: qemu:/// URIs (and others) don't support - virConnectGetHostname. Catch this exception. + virConnectGetHostname. Catch this exception. + [b6d1f67daf93] + * ChangeLog, MANIFEST, Makefile.in: * Makefile.in: Disable virt-df in this release until I have - time to fix it properly. - * Makefile.in: Fix 'check-manifest' rule. Added 'make release'. - * MANIFEST: Updated MANIFEST. + time to fix it properly. + * Makefile.in: Fix 'check-manifest' rule. Added 'make release'. + * MANIFEST: Updated MANIFEST. + [723daeca7dda] -2007-09-19 Richard Jones + * ChangeLog, Makefile.in: + * Makefile.in: Disable virt-df in this release until I have + time to fix it properly. + [3e344fb138b7] +2007-09-19 "Richard W.M. Jones + + * ChangeLog, virt-top/virt_top.ml: * virt-top/virt_top.ml: Ignore transient error from - C.num_of_defined_domains when it cannot contact xend; that - was causing virt-top to exit when xend was restarted. + C.num_of_defined_domains when it cannot contact xend; that + was causing virt-top to exit when xend was restarted. + [ecc011360271] + +2007-09-18 "Richard W.M. Jones + + * ChangeLog, virt-df/virt_df.ml, virt-top/virt_top.ml: + 2007-09-18 Richard Jones + + * virt-df/virt_df.ml: Handle domains with partition-backed + block devices. + + * virt-top/virt_top.ml: Don't fail on older libvirt which + would give an error if list_domains or + list_defined_domains was called with n = 0. + + * ChangeLog: Start tracking changes. + [461106da1ff2] + +2007-09-04 rjones + + * .hgignore, Makefile.in, configure.ac, virt-df/Makefile.in, virt- + df/virt_df.ml: + Basic version, just prints the domains and disk/file mappings. + [56fcfd4e96f9] + +2007-08-30 "Richard W.M. Jones -2007-09-18 Richard Jones + * examples/Makefile, libvirt/Makefile, mlvirsh/Makefile, + mlvirtmanager/Makefile: + Remove a few more generated files. + [a9d1e8840b4c] - * virt-df/virt_df.ml: Handle domains with partition-backed - block devices. + * .cvsignore, .hgignore, examples/.cvsignore, libvirt/.cvsignore, + libvirt/libvirt_version.ml, mlvirsh/.cvsignore, + mlvirtmanager/.cvsignore, virt-top/.cvsignore, virt-top/Makefile: + Convert .cvsignore files to .cvsignore files, and remove some + generated files. + [fe89f7c9bb2c] - * virt-top/virt_top.ml: Don't fail on older libvirt which would - give an error if list_domains or list_defined_domains was called - with n = 0. +2007-08-30 rjones - * ChangeLog: Start tracking changes. + * .cvsignore, COPYING, COPYING.LIB, MANIFEST, META.in, Make.rules, + Makefile.in, README, TODO.libvirt, TODO.virt-top, aclocal.m4, + config.h.in, configure.ac, examples/.cvsignore, examples/.depend, + examples/Makefile, examples/Makefile.in, examples/list_domains.ml, + install-sh, libvirt/.cvsignore, libvirt/.depend, libvirt/Makefile, + libvirt/Makefile.in, libvirt/libvirt.ml, libvirt/libvirt.mli, + libvirt/libvirt_c.c, libvirt/libvirt_version.ml, + libvirt/libvirt_version.ml.in, libvirt/libvirt_version.mli, + mlvirsh/.cvsignore, mlvirsh/.depend, mlvirsh/Makefile, + mlvirsh/Makefile.in, mlvirsh/mlvirsh.ml, mlvirtmanager/.cvsignore, + mlvirtmanager/.depend, mlvirtmanager/Makefile, + mlvirtmanager/Makefile.in, mlvirtmanager/mlvirtmanager.ml, + mlvirtmanager/mlvirtmanager_connections.ml, + mlvirtmanager/mlvirtmanager_connections.mli, + mlvirtmanager/mlvirtmanager_domain_ops.ml, + mlvirtmanager/mlvirtmanager_domain_ops.mli, + mlvirtmanager/mlvirtmanager_helpers.ml, + mlvirtmanager/mlvirtmanager_helpers.mli, + mlvirtmanager/mlvirtmanager_mainwindow.ml, + mlvirtmanager/mlvirtmanager_mainwindow.mli, virt-top/.cvsignore, + virt-top/.depend, virt-top/Makefile, virt-top/Makefile.in, virt- + top/README, virt-top/virt-top.1, virt-top/virt-top.pod, virt-top + /virt-top.txt, virt-top/virt_top.ml, virt-top/virt_top_csv.ml, virt- + top/virt_top_main.ml, virt-top/virt_top_xml.ml: + Initial import from CVS. + [b8f5a54e6114] diff --git a/Makefile.in b/Makefile.in index 83fc0cb..1793bfc 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,5 +1,5 @@ # virt-top -# Copyright (C) 2007 Red Hat Inc., Richard W.M. Jones +# Copyright (C) 2007-2008 Red Hat Inc., Richard W.M. Jones # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -58,7 +58,7 @@ endif # Distribution. -dist: +dist: ChangeLog $(MAKE) check-manifest rm -rf $(PACKAGE)-$(VERSION) mkdir $(PACKAGE)-$(VERSION) @@ -75,5 +75,8 @@ check-manifest: rm -f .orig-manifest .check-manifest; \ exit $$rv -.PHONY: all opt depend install clean distclean configure dist check-manifest \ - release release_stage_2 release_stage_3 force \ No newline at end of file +ChangeLog: + hg log --style changelog > $@.new + mv $@.new $@ + +.PHONY: all opt depend install clean distclean force \ No newline at end of file