Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the guestfish 'time' command. | Richard W.M. Jones | 2009-07-02 | 4 | -9/+78 |
| | | | | | ><fs> time sfdisk /dev/sda 0 0 0 , elapsed time: 6.12 seconds | ||||
* | Remove generated code from git. | Richard W.M. Jones | 2009-07-02 | 2 | -4111/+0 |
| | | | | | | | | Git users now require the OCaml compiler in order to regenerate the generated code after a checkout. Generated code will remain in the tarball, so users of the source tarball will not need the OCaml compiler. | ||||
* | Add 'readdir' call. | Richard W.M. Jones | 2009-07-02 | 2 | -0/+40 |
| | | | | | | | | | | | | This adds a readdir call (mostly intended for programs). The return value is a list of guestfs_dirent structures. This adds the new types 'struct guestfs_dirent' and 'struct guestfs_dirent_list', along with all the code to return these in the different language bindings. Also includes additional tests for OCaml and Perl bindings to test this. | ||||
* | fish: handle some out-of-memory conditions | Jim Meyering | 2009-07-01 | 1 | -29/+62 |
| | | | | | | | | | | | | | * fish/destpaths.c (xalloc_oversized): Define. (complete_dest_paths_generator): Use size_t as type for a few variables, rather than int. Don't deref NULL or undef on failed heap alloc. Don't leak on failed realloc. Detect theoretical overflow when count_strings returns a very large number of strings. Handle asprintf failure. (APPEND_STRS_AND_FREE): Rewrite as do {...}while(0), so that each use can/must be followed by a semicolon. Better for auto-formatters. | ||||
* | Generated code for the virtio_blk change. | Richard W.M. Jones | 2009-07-01 | 1 | -3/+3 |
| | |||||
* | Generated code for mknod, mkfifo, mknod_b, mknod_c, umask. | Richard W.M. Jones | 2009-06-30 | 2 | -0/+132 |
| | |||||
* | Generated code for 'set_memsize'/'get_memsize' calls. | Richard W.M. Jones | 2009-06-30 | 2 | -0/+45 |
| | |||||
* | Generated code for the 'mkswap*' commands. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+70 |
| | |||||
* | Generated code for mount-loop command. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+24 |
| | |||||
* | Generated code for 'initrd-list'. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+25 |
| | |||||
* | Generated code for 'du' command. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+24 |
| | |||||
* | Generated code for df / df-h. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+46 |
| | |||||
* | Implement "more" and "less" commands in guestfish. | Richard W.M. Jones | 2009-06-29 | 5 | -20/+137 |
| | | | | | | | | Use commands such as: more /etc/passwd less /etc/fstab These commands are specific to guestfish. | ||||
* | Generated code for head/tail commands. | Richard W.M. Jones | 2009-06-29 | 2 | -4/+108 |
| | |||||
* | Generated code for 'wc_*' commands. | Richard W.M. Jones | 2009-06-29 | 2 | -0/+72 |
| | |||||
* | Guestfish pipes. | Richard W.M. Jones | 2009-06-28 | 3 | -17/+73 |
| | |||||
* | Clarify documentation for mkdtemp. | Richard W.M. Jones | 2009-06-24 | 1 | -1/+1 |
| | |||||
* | Generated code for 'mkdtemp' command. | Richard W.M. Jones | 2009-06-24 | 2 | -0/+25 |
| | |||||
* | Quote command line arguments to virt-inspector. | Richard W.M. Jones | 2009-06-24 | 1 | -1/+2 |
| | |||||
* | Added guestfish -i option to run virt-inspector. | Richard W.M. Jones | 2009-06-24 | 1 | -2/+58 |
| | | | | | | You can invoke guestfish with: guestfish -i libvirt-domain guestfish -i disk-image(s) | ||||
* | Implement guestfish -f option to allow guestfish scripts. | Richard W.M. Jones | 2009-06-24 | 1 | -2/+21 |
| | | | | | New '-f' option allows scripts to be written using: #!/usr/bin/guestfish -f | ||||
* | Incorrect assignment on glob error path. | Richard W.M. Jones | 2009-06-24 | 1 | -1/+1 |
| | |||||
* | Generated code for 'scrub-*' commands. | Richard W.M. Jones | 2009-06-23 | 2 | -2/+68 |
| | |||||
* | Add 'glob' command for guestfish. | Richard Jones | 2009-06-22 | 4 | -4/+183 |
| | |||||
* | Generated code for 'glob-expand'. | Richard Jones | 2009-06-22 | 2 | -0/+25 |
| | |||||
* | Generated code for 'sh' and 'sh-lines' commands. | Richard Jones | 2009-06-22 | 2 | -2/+52 |
| | |||||
* | Add tab-completion of guest filenames (currently disabled). | Richard Jones | 2009-06-18 | 5 | -0/+201 |
| | |||||
* | Generated code for ntfs_3g_probe command. | Richard Jones | 2009-06-08 | 2 | -0/+26 |
| | |||||
* | Added 'lcd' command to guestfish. | Richard Jones | 2009-06-08 | 4 | -2/+63 |
| | |||||
* | Generated code for the 'sleep' command. | Richard Jones | 2009-06-04 | 2 | -0/+22 |
| | |||||
* | use add_drive_ro for --mount parameters from guestfish when called with --ro | Charles Duffy | 2009-06-02 | 1 | -2/+35 |
| | | | | | | | | | | | | To prevent writes (such as ext3 journal replay) from occuring even when --ro is passed, guestfish should use add_drive_ro() for any drives specified on the command line with --add if --ro is also passed. As we need to look through the entire command line for --ro before adding any drives, we move the add process out of the argument-parsing loop and into its own function, patterned off mount_mps(). Signed-off-by: Charles Duffy <charles_duffy@dell.com> | ||||
* | Generated code for 'add_drive_ro' call. | Richard Jones | 2009-06-02 | 2 | -2/+25 |
| | |||||
* | Move the appliance and build scripts into new appliance/ subdirectory. | Richard W.M. Jones | 2009-05-28 | 1 | -4/+5 |
| | |||||
* | Guestfish built-in commands auto-complete (RHBZ#501878). | Richard Jones | 2009-05-27 | 2 | -112/+123 |
| | |||||
* | Generated code for e2fsck-f command. | Richard Jones | 2009-05-21 | 2 | -1/+23 |
| | |||||
* | Gettextize the source, make library strings translatable. | Richard Jones | 2009-05-21 | 4 | -88/+98 |
| | |||||
* | Generated code for 'find' command. | Richard Jones | 2009-05-19 | 2 | -0/+25 |
| | |||||
* | Generated code for lvresize, resize2fs. | Richard Jones | 2009-05-18 | 2 | -0/+46 |
| | |||||
* | Add vg-activate{,-all} commands, and resize recipe. | Richard Jones | 2009-05-18 | 2 | -0/+46 |
| | |||||
* | Add: pvresize, sfdisk-N, sfdisk-l, sfdisk-kernel-geomtry, ↵ | Richard W.M. Jones | 2009-05-15 | 2 | -1/+130 |
| | | | | sfdisk-disk-geometry commands. Pass --no-reread flag to sfdisk. | ||||
* | Add support for zerofree command. | Richard W.M. Jones | 2009-05-14 | 2 | -0/+22 |
| | |||||
* | Don't stash strings in the handle. | Richard W.M. Jones | 2009-05-13 | 1 | -3/+3 |
| | | | | | - makes it impossible to write bindings for set_{path,qemu,append} functions | ||||
* | Add 'append', LIBGUESTFS_APPEND to set additional kernel options. | Richard W.M. Jones | 2009-05-13 | 2 | -0/+45 |
| | |||||
* | Test the 'command' and 'command_lines' functions thoroughly. | Richard Jones | 2009-05-12 | 1 | -2/+2 |
| | |||||
* | Implement -command (to ignore errors) in guestfish, and allow recovery from ↵ | Richard Jones | 2009-05-08 | 3 | -14/+25 |
| | | | | qemu process failure. | ||||
* | Generated code to support previous 2 commits. | Richard Jones | 2009-05-08 | 2 | -1/+78 |
| | |||||
* | Missing include <ctype.h> | Richard Jones | 2009-05-06 | 1 | -0/+1 |
| | |||||
* | Typo in documentation. | Richard W.M. Jones | 2009-05-01 | 1 | -1/+1 |
| | |||||
* | Implement !local in guestfish. | Richard W.M. Jones | 2009-05-01 | 1 | -0/+16 |
| | |||||
* | Generated code for 'equal' command. | Richard W.M. Jones | 2009-05-01 | 2 | -0/+26 |
| |