Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version 1.0.59.1.0.59 | Richard W.M. Jones | 2009-07-14 | 3 | -84/+193 |
| | |||||
* | RHEL 5: header was called <sys/xattr.h> | Richard W.M. Jones | 2009-07-14 | 2 | -3/+10 |
| | |||||
* | Fix: daemon/xattr.c can now compile even when no xattr support. | Richard W.M. Jones | 2009-07-14 | 1 | -3/+3 |
| | |||||
* | Guestfish feature: remote control of guestfish over a pipe. | Richard Jones | 2009-07-14 | 10 | -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. Jones | 2009-07-14 | 1 | -2/+0 |
| | |||||
* | Support for Linux extended attributes. | Richard W.M. Jones | 2009-07-14 | 6 | -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 Jones | 2009-07-14 | 1 | -1/+1 |
| | |||||
* | Improve launch error message. | Richard Jones | 2009-07-14 | 1 | -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 Jones | 2009-07-14 | 1 | -0/+2 |
| | |||||
* | Only allow virt-v2v to be run on single root guests (ie. no multi-boot). | Richard Jones | 2009-07-13 | 1 | -9/+13 |
| | |||||
* | Ignore old-style initrd which is a compressed ext2 filesystem. | Richard Jones | 2009-07-13 | 1 | -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 Jones | 2009-07-13 | 3 | -21/+92 |
| | |||||
* | Ignore java/Makefile.inc (generated file). | Richard Jones | 2009-07-13 | 1 | -0/+1 |
| | |||||
* | Automatically generate list of built java sources | Matthew Booth | 2009-07-13 | 2 | -2/+15 |
| | |||||
* | Revert "Fix checking of generator being run from the right directory." | Matthew Booth | 2009-07-13 | 1 | -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 Jones | 2009-07-13 | 1 | -11/+11 |
| | |||||
* | Order alphabetically the options in guestfish.1 manpage. | Richard Jones | 2009-07-13 | 1 | -11/+11 |
| | |||||
* | Guestfish: implement -x option, echo commands before executing them. | Richard W.M. Jones | 2009-07-11 | 2 | -2/+19 |
| | |||||
* | Fix: '-D' was not recognized as a parameter to guestfish. | Richard W.M. Jones | 2009-07-11 | 1 | -1/+1 |
| | |||||
* | Regression test: Test reopening the handle in the same process. | Richard W.M. Jones | 2009-07-11 | 2 | -1/+43 |
| | |||||
* | Guestfish: Add 'reopen' command to reopen the libguestfs handle. | Richard W.M. Jones | 2009-07-11 | 5 | -4/+98 |
| | |||||
* | Add missing documentation for "more" command in guestfish help output. | Richard W.M. Jones | 2009-07-11 | 1 | -0/+2 |
| | |||||
* | Add tests to many non-daemon functions. | Richard W.M. Jones | 2009-07-11 | 1 | -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. Jones | 2009-07-11 | 1 | -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. Jones | 2009-07-11 | 1 | -1/+1 |
| | |||||
* | Add comment to the code about InitNone and InitEmpty. | Richard W.M. Jones | 2009-07-11 | 1 | -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. Jones | 2009-07-11 | 1 | -3/+1 |
| | | | | | | UPDATES does not need to be propagated into config.h. host_cpu was AC_DEFINE'd twice. | ||||
* | Documentation for virt-v2v. | Richard Jones | 2009-07-11 | 2 | -1/+81 |
| | |||||
* | V2V outline program. | Richard Jones | 2009-07-11 | 1 | -27/+52 |
| | |||||
* | Don't list Java files explicitly, since these files are auto-generated. | Richard W.M. Jones | 2009-07-10 | 1 | -9/+1 |
| | |||||
* | Version 1.0.58.1.0.58 | Richard W.M. Jones | 2009-07-10 | 3 | -109/+109 |
| | |||||
* | Proposal to add BufferIn and RBufferOut types (not implemented). | Richard W.M. Jones | 2009-07-10 | 1 | -0/+22 |
| | |||||
* | Sys::Guestfs::Lib: Exit with error if a libvirt domain appears to have no disks. | Richard W.M. Jones | 2009-07-10 | 1 | -0/+3 |
| | |||||
* | virt-df: Recognise libvirt domains with file-backed disks. | Richard W.M. Jones | 2009-07-10 | 1 | -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 Jones | 2009-07-10 | 3 | -0/+45 |
| | |||||
* | Add 'version' call to get true library version number. | Richard Jones | 2009-07-10 | 4 | -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 Jones | 2009-07-10 | 2 | -1/+1 |
| | |||||
* | Version 1.0.57.1.0.57 | Richard Jones | 2009-07-10 | 1 | -1/+1 |
| | |||||
* | Update PO files. | Richard Jones | 2009-07-10 | 2 | -110/+160 |
| | |||||
* | Additional C files for POTFILES.in. | Richard Jones | 2009-07-10 | 1 | -0/+8 |
| | |||||
* | Rename internal subroutines with leading underscore character. | Richard Jones | 2009-07-10 | 1 | -29/+29 |
| | | | | | Otherwise Pod::Coverage in the tests will complain that the internal subroutines are undocumented. | ||||
* | Working version of virt-df. | Richard Jones | 2009-07-10 | 1 | -42/+213 |
| | |||||
* | Fix for returning structures (hashes) from Perl calls. | Richard Jones | 2009-07-10 | 1 | -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 Jones | 2009-07-10 | 1 | -0/+1 |
| | |||||
* | Properly close fds and unregister handlers in guestfs_close. | Richard Jones | 2009-07-10 | 1 | -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 Jones | 2009-07-10 | 7 | -2/+271 |
| | |||||
* | Ignore any file called 'localconfigure'. | Richard Jones | 2009-07-10 | 1 | -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 Jones | 2009-07-10 | 7 | -2/+269 |
| | |||||
* | Remove virt-inspector --force option - it didn't do anything. | Richard Jones | 2009-07-09 | 1 | -13/+0 |
| | |||||
* | Sys::Guestfs::Lib minor documentation clean-up. | Richard Jones | 2009-07-09 | 1 | -1/+5 |
| |