summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.11.6.1.11.6Richard W.M. Jones2011-05-1217-22/+19
|
* debian: Note that libconfig-dev ought to be required.Richard W.M. Jones2011-05-121-0/+1
| | | | However it doesn't appear to be in Debian at the moment.
* debian: Include debian/ directory in tarball.Richard W.M. Jones2011-05-121-0/+25
| | | | | This makes it simpler to build Debian and Ubuntu packages from the tarballs.
* build: Sort EXTRA_DIST into lexicographic order.Richard W.M. Jones2011-05-121-13/+13
|
* configure: Use Python platform-dependent site-packages.Richard W.M. Jones2011-05-091-1/+1
| | | | This updates commit c446e6e26e317e105870b0ab25fb082887e23bf6.
* Version 1.11.5.1.11.5Richard W.M. Jones2011-05-0919-3008/+2025
|
* edit: Reorganize options alphabetically.Richard W.M. Jones2011-05-091-13/+13
|
* edit: Fix reference to virt-cat in the documentation.Richard W.M. Jones2011-05-091-1/+1
| | | | This updates commit 2b5fbc882a0a79646b668c7b95442f0b3673d63a.
* Use Python distutils to determine include and site-packages directories.Richard W.M. Jones2011-05-091-32/+11
| | | | | This change was inspired by Hilko Bengen's similar change to hivex: http://git.annexia.org/?p=hivex.git;a=commitdiff;h=b808c875a34e62fcdf360534f923d6030590ff44
* Rewrite virt-edit in C.Richard W.M. Jones2011-05-0912-535/+1184
|
* daemon: Remove some less useful debugging messages.Richard W.M. Jones2011-05-087-61/+7
| | | | | | | | Remove some debug messages which were basically left over from when the code was being developed. However we leave debug messages where it is printing an external command that is about to be executed, since those are useful.
* Version 1.11.4.1.11.4Richard W.M. Jones2011-05-0819-14874/+15420
|
* Fix guestfs___rollback_cmdline when pos == 0.Richard W.M. Jones2011-05-081-1/+1
| | | | | | | | Because of the previous change to size_t, when pos == 0 the loop would wrap around and cause a segmentation fault. This fixes a regression introduced by commit 10167cea98f93a74abe63f0a54d3a662997e7489.
* configure: Sort output files in AC_CONFIG_FILES section.Richard W.M. Jones2011-05-061-21/+30
|
* fish: Allow -d UUID (specify libvirt domains by UUID).Richard W.M. Jones2011-05-0610-11/+19
| | | | | | | | | | | | | | This applies in all the commands which use the common C option parsing code, ie: * guestfish * guestmount * virt-cat * virt-df * virt-filesystems * virt-inspector * virt-ls * virt-rescue
* add-domain: Add allowuuid flag to allow UUIDs to be used for names.Richard W.M. Jones2011-05-062-2/+17
| | | | | | This makes a backwards-compatible change to the add-domain API. If the optional allowuuid flag is true then UUIDs can be used instead of names in the domain name parameter.
* add-domain: Suppress libvirt errors on stderr.Richard W.M. Jones2011-05-061-0/+12
| | | | | | | | | | | Install an error handler on the libvirt error connection so that errors are not printed on stderr (instead they go up through the usual libguestfs error mechanism). Unfortunately this doesn't suppress initial connection error messages to stderr. I cannot see how to do this without affecting the global libvirt error handler, which is not acceptable for a library to be doing.
* doc: Use I<-...> for cross-references to command line options.Richard W.M. Jones2011-05-018-50/+50
| | | | This is now used consistently across all the documentation.
* df: Refresh virt-df(1) man page.Richard W.M. Jones2011-05-011-18/+31
| | | | | | | | Add examples. Refresh description. Use I<...> to refer to command line options.
* guestfs(3): Note that host file size limits affect guest disk limits.Richard W.M. Jones2011-04-301-0/+9
|
* guestfs(3): Refresh documentation for private data area keys.Richard W.M. Jones2011-04-301-5/+6
|
* guestfs(3): Document that old callback functions still work.Richard W.M. Jones2011-04-301-1/+2
|
* guestfs(3): Referenced section is above, not below.Richard W.M. Jones2011-04-301-1/+1
|
* guestfs(3): Refresh autosync gotcha documentation.Richard W.M. Jones2011-04-301-3/+3
|
* guestfs(3): Writing to a file descriptor, not just a pipe.Richard W.M. Jones2011-04-301-1/+1
|
* guestfs(3): Refresh documentation for guestfs_create, guestfs_close.Richard W.M. Jones2011-04-301-5/+12
|
* Add a trace message to guestfs_close.Richard W.M. Jones2011-04-301-0/+7
| | | | | | | | | | Only the "first half" (ie. the call) is traced, because by the time the function returns the handle has gone and there's no way to generate events. You should see: libguestfs: trace: close
* internal: Use size_t instead of int for command line size.Richard W.M. Jones2011-04-304-9/+9
|
* guestfs_close: Move local variables close to code that uses them.Richard W.M. Jones2011-04-301-3/+4
| | | | This is just code motion.
* guestfs_close: Remove unused local variable.Richard W.M. Jones2011-04-301-2/+1
|
* guestfs(3): Document limits.Richard W.M. Jones2011-04-271-23/+91
|
* todo: Integrate with CMDBs (thanks Quinten Laureijs).Richard W.M. Jones2011-04-261-0/+10
|
* python: Ensure Python GIL state is correct during callback.Richard W.M. Jones2011-04-221-0/+8
| | | | This updates commit 2cac52000a6a96a583af72e289a4296c596047d5.
* Version 1.11.3.1.11.3Richard W.M. Jones2011-04-2219-6146/+6209
|
* python: Implement new event API.Richard W.M. Jones2011-04-225-2/+261
| | | | | This implements set_event_callback and delete_event_callback so that Python programs can use the new event mechanism.
* python: Rearrange C files for bindings.Richard W.M. Jones2011-04-225-81/+139
| | | | | | | Move the hand-written functions into two new files: guestfs-py.h and guestfs-py-byhand.c This is just code motion.
* perl: Decrement refcount in $g->delete_event_callback.Richard W.M. Jones2011-04-221-3/+7
| | | | This updates commit bc468c87d04b34faacd208c49cca4a5096e5103c.
* inspect: Look for %systemroot%/system32 for Windows heuristic.Richard W.M. Jones2011-04-211-3/+3
| | | | | The virt-v2v transfer ISO had a /windows directory. The core inspection code thought this was a Windows root filesystem.
* list-applications: If software hive is missing, this is an error.Richard W.M. Jones2011-04-211-5/+5
| | | | | virt-inspector would exit silently if list-applications failed along this error path.
* inspect: "centos" and "scientificlinux" are now separate distros.Richard W.M. Jones2011-04-215-4/+88
| | | | Previously we returned "rhel" for these, which was not accurate.
* Update TODO.Richard W.M. Jones2011-04-211-0/+31
|
* Version 1.11.2.1.11.2Richard W.M. Jones2011-04-1819-31/+30
|
* python: Release Python GIL while running libguestfs calls.Richard W.M. Jones2011-04-181-0/+19
| | | | | | | | | | | | | | | | | | Release the Python global interpreter lock while running libguestfs calls. We don't release it around guestfs_create() because that is a short call that just allocates memory. We do release it around guestfs_close() since that is a potentially long-running (it can call wait(2) amongst other things). We also release it around all the other generated Python calls. We don't yet support callbacks into Python code (ie. the new event API). But when we do in future, we will need to also handle the GIL around those callbacks. This code is adapted from libvirt's python/typewrappers.h. Thanks to Dan Berrange for showing us how to do this properly.
* fish: --rw option will be mandatory in 1.12 not 1.10.Richard W.M. Jones2011-04-161-2/+2
|
* fish: Fix typo in guestfish man page (--format option).Richard W.M. Jones2011-04-161-1/+1
|
* inspector: Refresh the virt-inspector(1) manpage.Richard W.M. Jones2011-04-161-4/+56
|
* run script: Don't depend on libtool being installed.Richard W.M. Jones2011-04-161-1/+7
| | | | Also use 'exec' to run the program.
* Version 1.11.1.1.11.1Richard W.M. Jones2011-04-1617-1470/+1773
|
* Add images/guestfs-aux/fedora-packages.db{,.txt} to EXTRA_DIST.Richard W.M. Jones2011-04-161-0/+2
| | | | This updates commit d95874db3dc6c415061b86275d03770b4f28ffbb.
* Remove local LIBGUESTFS_PATH detection from guestfish and guestmount.Richard W.M. Jones2011-04-168-41/+13
| | | | | | | | | | | Remove the hack that let you run ./fish/guestfish or ./fuse/guestmount. You now have to do: ./run ./fish/guestfish or ./run ./fuse/guestmount to run these programs without installing.