Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Document the LIBGUESTFS_MEMSIZE environment variable. | Richard W.M. Jones | 2009-07-01 | 2 | -0/+14 |
| | |||||
* | Change statvfs test so it doesn't depend on device size. | Richard W.M. Jones | 2009-06-30 | 1 | -2/+1 |
| | | | | | | | | Current statvfs test depended on a lot of filesystem details which can change if the CHS of the underlying block device changes (eg. with the switch from IDE -> virtio). These are not really necessary to test the call, so instead just check for filesystem features. | ||||
* | Clean up the output of the C API test code. | Richard W.M. Jones | 2009-06-30 | 1 | -4/+6 |
| | | | | | | | Set output mode to unbuffered so that we see ordinary output messages and errors at the same time. Align "skipped" messages. | ||||
* | Todo: getfattr, setfattr. | Richard W.M. Jones | 2009-06-30 | 1 | -0/+2 |
| | |||||
* | Whitelist kernel modules for hardware emulated by QEMU | Guido Günther | 2009-06-30 | 1 | -4/+13 |
| | | | | | (Modified from Guido's original patch to use a wildcard to specify all virtio modules - RWMJ). | ||||
* | Generated code for mknod, mkfifo, mknod_b, mknod_c, umask. | Richard W.M. Jones | 2009-06-30 | 25 | -4/+2572 |
| | |||||
* | New commands: mknod, mkfifo, mknod_b, mknod_c and umask. | Richard W.M. Jones | 2009-06-30 | 5 | -2/+187 |
| | | | | | | | | | | These commands are used to create block and char device nodes or FIFOs (named pipes) in the filesystem. The umask command is required also because the permissions used by mknod are masked by the umask. Also document and guarantee that the umask starts as 022. | ||||
* | Use octal numbers for modes in the test suite. | Richard W.M. Jones | 2009-06-30 | 1 | -23/+23 |
| | | | | | We have to use the OCaml convention (0o...). Note that in OCaml 0777 is a _decimal_ number. It'll catch you out. | ||||
* | Generated code for 'set_memsize'/'get_memsize' calls. | Richard W.M. Jones | 2009-06-30 | 17 | -0/+438 |
| | |||||
* | Add 'set_memsize'/'get_memsize' calls. | Richard W.M. Jones | 2009-06-30 | 3 | -16/+62 |
| | | | | | | Allow the qemu memory size to be specified either by API calls or by setting the LIBGUESTFS_MEMSIZE environment variable. | ||||
* | Use udev if available (Guido Gunter). | Guido Günther | 2009-06-30 | 2 | -19/+30 |
| | | | | Added support for Fedora's udev (Richard Jones). | ||||
* | define REDHAT and DEBIAN | Guido Günther | 2009-06-30 | 3 | -8/+21 |
| | | | | so we can preprocess packagelist.in | ||||
* | Todo: Suggest an environment variable for memsize configuration. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+1 |
| | |||||
* | Generated code for the 'mkswap*' commands. | Richard W.M. Jones | 2009-06-29 | 24 | -4/+1235 |
| | |||||
* | Implement 'mkswap', 'mkswap_L' and 'mkswap_U' commands. | Richard W.M. Jones | 2009-06-29 | 3 | -0/+95 |
| | | | | | | These commands are used to make Linux swap devices. The mkswap_L command makes one with a label. The mkswap_U command makes one with a known UUID. | ||||
* | Todo: Allow memsize to be configured. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+4 |
| | |||||
* | Todo: Investigations into 'binarch' command. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+9 |
| | |||||
* | Rearrange guestfish commands in the manpage. | Richard W.M. Jones | 2009-06-29 | 1 | -21/+26 |
| | |||||
* | Add missing documentation for new 'more' and 'less' commands in guestfish. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+14 |
| | |||||
* | Version 1.0.541.0.54 | Richard W.M. Jones | 2009-06-29 | 3 | -111/+161 |
| | |||||
* | Check for XML::Writer dependency for virt-inspector. | Richard W.M. Jones | 2009-06-29 | 1 | -1/+1 |
| | |||||
* | Remove generated files in make clean. | Richard W.M. Jones | 2009-06-29 | 1 | -2/+5 |
| | |||||
* | Merge commit 'et/master' | Matthew Booth | 2009-06-29 | 33 | -41/+1143 |
|\ | |||||
| * | Fix for 'broken pipe' error when qemu dies (RHBZ#508713). | Richard W.M. Jones | 2009-06-29 | 1 | -2/+5 |
| | | |||||
| * | Generated code for mount-loop command. | Richard W.M. Jones | 2009-06-29 | 24 | -3/+356 |
| | | |||||
| * | Add mount-loop command (RHBZ#508668). | Richard W.M. Jones | 2009-06-29 | 2 | -0/+52 |
| | | | | | | | | | | | | | | | | | | Loop device mounts don't work for the generic 'mount' commands because the first parameter should be a file not a device. We want to separate out files parameters from device parameters in the long term, so this adds a new mount-loop command for this purpose. | ||||
| * | Fix memory leak in daemon/mount.c:do_mount_vfs. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+1 |
| | | |||||
| * | Todo list: More suggestions. | Richard W.M. Jones | 2009-06-29 | 1 | -0/+13 |
| | | |||||
| * | Generated code for 'initrd-list'. | Richard W.M. Jones | 2009-06-29 | 23 | -3/+594 |
| | | |||||
| * | Add 'initrd-list' command to list contents of initrd images. | Richard W.M. Jones | 2009-06-29 | 6 | -35/+124 |
| | | | | | | | | | | | | Add 'initrd-list' command to list the files inside (new-style) initrd images. Update virt-inspector to use this instead of the less efficient download/unpack locally method. | ||||
* | | Output the config filename containing a modprobe alias in XML | Matthew Booth | 2009-06-29 | 1 | -4/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change affects the XML output: /operatingsystems/operatingsystem/modprobealiases/alias/text() => /operatingsystems/operatingsystem/modprobealiases/alias/modulename/text() Additionally there are two new elements: /operatingsystems/operatingsystem/modprobealiases/alias/augeas /operatingsystems/operatingsystem/modprobealiases/alias/file These contain information about the location of the alias directive. /augeas is an augeas path. /file is the path of the file containing the directive. | ||||
* | | Add a comment to device naming heuristic | Matthew Booth | 2009-06-29 | 1 | -0/+6 |
|/ | |||||
* | Generated code for 'du' command. | Richard W.M. Jones | 2009-06-29 | 24 | -4/+502 |
| | |||||
* | Added 'du' command. | Richard W.M. Jones | 2009-06-29 | 4 | -1/+89 |
| | | | | This command estimates file usage for files and directories. | ||||
* | Generated code for df / df-h. | Richard W.M. Jones | 2009-06-29 | 23 | -2/+653 |
| | |||||
* | Add 'df' and 'df-h' commands. | Richard W.M. Jones | 2009-06-29 | 3 | -0/+96 |
| | | | | | | | df and df-h commands can be used interactively to show disk space usage. Use existing statvfs command from programs. | ||||
* | Todo: Removed suggestion for short form for pipes. | Richard W.M. Jones | 2009-06-29 | 1 | -4/+0 |
| | |||||
* | Implement "more" and "less" commands in guestfish. | Richard W.M. Jones | 2009-06-29 | 6 | -21/+137 |
| | | | | | | | | Use commands such as: more /etc/passwd less /etc/fstab These commands are specific to guestfish. | ||||
* | Todo list: Pipes now implemented, so remove from list. | Richard W.M. Jones | 2009-06-29 | 1 | -1/+0 |
| | |||||
* | Generated code for head/tail commands. | Richard W.M. Jones | 2009-06-29 | 25 | -49/+3081 |
| | |||||
* | Implement "head", "head-n", "tail", "tail-n" commands. | Richard W.M. Jones | 2009-06-29 | 4 | -1/+166 |
| | | | | | These commands let you view parts of a large file without passing the whole file over the network connection. | ||||
* | Prevent 'n' being used as a parameter name. | Richard W.M. Jones | 2009-06-29 | 1 | -3/+3 |
| | | | | | Parameters named 'n' sometimes break the Perl bindings, so check for this in the generator and prevent it. | ||||
* | Generated code for 'wc_*' commands. | Richard W.M. Jones | 2009-06-29 | 25 | -157/+1648 |
| | |||||
* | Todo: wc command done. | Richard W.M. Jones | 2009-06-29 | 1 | -1/+0 |
| | |||||
* | Implementation of 'wc_c', 'wc_w' and 'wc_l' commands. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+28 |
| | | | | These commands count characters, words and lines in a file respectively. | ||||
* | Implement TEST_ONLY environment variable to run selected tests only. | Richard W.M. Jones | 2009-06-29 | 3 | -6/+464 |
| | | | | | To run just selected tests, do: TEST_ONLY="hexdump mkfs" make -C capitests check | ||||
* | Add large test files with standard content for the C API test. | Richard W.M. Jones | 2009-06-29 | 4 | -3/+146 |
| | | | | | Large test files with standard content for the C API test, and add a regression test for previous hexdump failure on large files. | ||||
* | Todo: RUN_ONLY_FOR | Richard W.M. Jones | 2009-06-29 | 1 | -0/+4 |
| | |||||
* | Todo: 'wc' command. | Richard W.M. Jones | 2009-06-29 | 1 | -1/+2 |
| | |||||
* | Guestfish pipes. | Richard W.M. Jones | 2009-06-28 | 4 | -17/+99 |
| |