summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.0.59.1.0.59Richard W.M. Jones2009-07-143-84/+193
|
* RHEL 5: header was called <sys/xattr.h>Richard W.M. Jones2009-07-142-3/+10
|
* Fix: daemon/xattr.c can now compile even when no xattr support.Richard W.M. Jones2009-07-141-3/+3
|
* Guestfish feature: remote control of guestfish over a pipe.Richard Jones2009-07-1410-17/+508
| | | | | | | | | | | | | | | | | The use case is to have a long-running guestfish process in a shell script, and thus to avoid the overhead of starting guestfish each time. Do: eval `guestfish --listen` guestfish --remote somecmd guestfish --remote someothercmd guestfish --remote exit This patch also supports having multiple guestfish processes at the same time. The protocol is simple XDR messages over a Unix domain socket.
* Removed getfattr/setfattr from TODO list, since now implemented.Richard W.M. Jones2009-07-141-2/+0
|
* Support for Linux extended attributes.Richard W.M. Jones2009-07-146-5/+416
| | | | | | | | | | | | | | | | This commit adds six calls to support Linux extended attributes. They are: getxattrs list all extended attributes for a file or directory setxattr add/replace an extended attribute removexattr remove an extended attribute lgetxattrs \ lsetxattr (same as above, but operate on symbolic links) lremovexattr / See attr(5) for more information. This also adds support for the FBuffer field type, which maps to an XDR opaque<> or a C (int, char *) pair.
* virt-inspector: Ignore swap partitions marked as "none".Richard Jones2009-07-141-1/+1
|
* Improve launch error message.Richard Jones2009-07-141-1/+1
| | | | | | | | | | | | | The previous error message was confusing for new users: libguestfs: error: guestfs_mount: call launch() before using this function The new error message explains the action that the user must take, especially if they are using guestfish: ><fs> mount /dev/sda1 / libguestfs: error: guestfs_mount: call launch before using this function (in guestfish, don't forget to use the 'run' command)
* Add reiserfs module to kernel whitelist.Richard Jones2009-07-141-0/+2
|
* Only allow virt-v2v to be run on single root guests (ie. no multi-boot).Richard Jones2009-07-131-9/+13
|
* Ignore old-style initrd which is a compressed ext2 filesystem.Richard Jones2009-07-131-8/+14
| | | | | | | 'cpio' chokes on these, taking ages to decide that they are not cpio files, and producing masses of messages. This was causing virt-inspector to be very slow (many minutes) on RHEL 3 guests. With this fix, speed is back to normal.
* Implement new 'zfile' command, to show file type inside compressed files.Richard Jones2009-07-133-21/+92
|
* Ignore java/Makefile.inc (generated file).Richard Jones2009-07-131-0/+1
|
* Automatically generate list of built java sourcesMatthew Booth2009-07-132-2/+15
|
* Revert "Fix checking of generator being run from the right directory."Matthew Booth2009-07-131-3/+5
| | | | | | | This reverts commit 35c646965a21d452cf74ef3683612210a653c36d. As well as reverting this change, add a comment explaining that configure must run first.
* Move BUILT_SOURCES so the comment is back in the right place.Richard Jones2009-07-131-11/+11
|
* Order alphabetically the options in guestfish.1 manpage.Richard Jones2009-07-131-11/+11
|
* Guestfish: implement -x option, echo commands before executing them.Richard W.M. Jones2009-07-112-2/+19
|
* Fix: '-D' was not recognized as a parameter to guestfish.Richard W.M. Jones2009-07-111-1/+1
|
* Regression test: Test reopening the handle in the same process.Richard W.M. Jones2009-07-112-1/+43
|
* Guestfish: Add 'reopen' command to reopen the libguestfs handle.Richard W.M. Jones2009-07-115-4/+98
|
* Add missing documentation for "more" command in guestfish help output.Richard W.M. Jones2009-07-111-0/+2
|
* Add tests to many non-daemon functions.Richard W.M. Jones2009-07-111-10/+25
| | | | | | | Tests are added to the following functions: get_qemu get_path get_append get_autosync is_ready is_config is_launching is_busy set_memsize get_memsize get_pid
* Add TestOutputIntOp, CompareWithIntOp.Richard W.M. Jones2009-07-111-1/+27
| | | | | These constructors allow enhanced tests where we compare the result of a test against some operator, eg. >= 1 or < 5
* Test for "version" command should be InitNone.Richard W.M. Jones2009-07-111-1/+1
|
* Add comment to the code about InitNone and InitEmpty.Richard W.M. Jones2009-07-111-1/+5
| | | | | These two constructors are treated as identical, but they should be distinct concepts.
* Fix UPDATES and host_cpu in configure.ac.Richard W.M. Jones2009-07-111-3/+1
| | | | | | UPDATES does not need to be propagated into config.h. host_cpu was AC_DEFINE'd twice.
* Documentation for virt-v2v.Richard Jones2009-07-112-1/+81
|
* V2V outline program.Richard Jones2009-07-111-27/+52
|
* Don't list Java files explicitly, since these files are auto-generated.Richard W.M. Jones2009-07-101-9/+1
|
* Version 1.0.58.1.0.58Richard W.M. Jones2009-07-103-109/+109
|
* Proposal to add BufferIn and RBufferOut types (not implemented).Richard W.M. Jones2009-07-101-0/+22
|
* Sys::Guestfs::Lib: Exit with error if a libvirt domain appears to have no disks.Richard W.M. Jones2009-07-101-0/+3
|
* virt-df: Recognise libvirt domains with file-backed disks.Richard W.M. Jones2009-07-101-0/+1
| | | | | File-backed disks (<source file="...">) didn't get recognised before. This patch fixes the problem.
* Add --version options to virt-df, virt-inspector and virt-v2v.Richard Jones2009-07-103-0/+45
|
* Add 'version' call to get true library version number.Richard Jones2009-07-104-2/+68
| | | | | | This patch also changes the way that the version is specified in configure.ac. It is now made out of four parts (major, minor, release and extra) and constructed for AC_INIT.
* Move 'use File::Temp' from virt-inspector program to Sys::Guestfs::Lib.Richard Jones2009-07-102-1/+1
|
* Version 1.0.57.1.0.57Richard Jones2009-07-101-1/+1
|
* Update PO files.Richard Jones2009-07-102-110/+160
|
* Additional C files for POTFILES.in.Richard Jones2009-07-101-0/+8
|
* Rename internal subroutines with leading underscore character.Richard Jones2009-07-101-29/+29
| | | | | Otherwise Pod::Coverage in the tests will complain that the internal subroutines are undocumented.
* Working version of virt-df.Richard Jones2009-07-101-42/+213
|
* Fix for returning structures (hashes) from Perl calls.Richard Jones2009-07-101-23/+26
| | | | | | | | Calls such as stat and statvfs which returned a single structure were returning an array of values instead of a full hash of keys + values. Fix this by pushing the key names on the stack too.
* '$_' should be marked as a local variable in Sys::Guestfs::Lib::open_guest.Richard Jones2009-07-101-0/+1
|
* Properly close fds and unregister handlers in guestfs_close.Richard Jones2009-07-101-0/+19
| | | | | | | | | This caused a segfault if you tried to repeatedly open and close a guestfs handle in the same program. The reason is that the old handler remained registered (not always - it was racey). This adds proper cleanup to the guestfs_close path, also for file descriptors.
* Added framework for 'virt-df' command.Richard Jones2009-07-107-2/+271
|
* Ignore any file called 'localconfigure'.Richard Jones2009-07-101-0/+1
| | | | | | Developers should put their custom parameters for configure/autogen.sh into a script called ./localconfigure, and this script will be ignored by git and the build system.
* Added outline of the virt-v2v script.Richard Jones2009-07-107-2/+269
|
* Remove virt-inspector --force option - it didn't do anything.Richard Jones2009-07-091-13/+0
|
* Sys::Guestfs::Lib minor documentation clean-up.Richard Jones2009-07-091-1/+5
|