Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: Add ./run --test option. | Richard W.M. Jones | 2012-06-26 | 1 | -1/+1 |
| | | | | | | | This option, when added via TESTS_ENVIRONMENT = [...] $(top_builddir)/run --test allows us to run the tests and only print the full output (including debugging etc) when the test fails. | ||||
* | fish: Add a regression test for the 'glob' command. | Richard W.M. Jones | 2012-05-02 | 1 | -0/+2 |
| | |||||
* | fish: Add a regression test for mount-local, mount-local-run commands. | Richard W.M. Jones | 2012-03-31 | 1 | -0/+2 |
| | |||||
* | fish: Rename tests and make test paths relative. | Richard W.M. Jones | 2012-03-12 | 1 | -10/+10 |
| | | | | | | | | | | When these tests were originally in the old regressions/ directory, they used to refer to guestfish via the path '../fish/guestfish'. Some of the tests were also called 'test-guestfish-*'. Now that the tests have been moved into the fish/ directory, neither of these things make sense. So change the relative path to './guestfish' and rename all 'test-guestfish-*' as 'test-*'. | ||||
* | dist: Distribute all tests, even when configured with --disable-appliance. | Richard W.M. Jones | 2012-03-07 | 1 | -1/+16 |
| | |||||
* | fish: In edit command, upload to a new file. | Richard W.M. Jones | 2012-02-10 | 1 | -0/+1 |
| | | | | | | | If the upload fails, this means we don't leave a partially written file. Also add a test for the edit command. | ||||
* | Do not run appliance-related checks if not building appliance | Hilko Bengen | 2012-01-23 | 1 | -3/+7 |
| | |||||
* | Replace setting of environment variables with usage of local run script | Hilko Bengen | 2012-01-23 | 1 | -3/+1 |
| | | | | (Includes fix by RWMJ) | ||||
* | Tempus fugit. | Richard W.M. Jones | 2012-01-18 | 1 | -1/+1 |
| | | | | Update all copyright dates to 2012. | ||||
* | tests: Split regressions -> various subdirectories of tests/ | Richard W.M. Jones | 2011-12-22 | 1 | -0/+26 |
| | |||||
* | fish: Allow events to be processed in guestfish. | Richard W.M. Jones | 2011-12-16 | 1 | -0/+2 |
| | | | | | | | | Add 'event', 'list-events' and 'delete-event' commands so that event handlers can be registered, listed and deleted in guestfish. The event handler is a shell script snippet or host command. Cc: Pádraig Brady <P@draigBrady.com> | ||||
* | Fix rpcgen post-processing for out-of-tree builds | Hilko Bengen | 2011-12-06 | 1 | -1/+1 |
| | |||||
* | Update FSF address. | Matthew Booth | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | fish: Make progress bars into a mini library. | Richard W.M. Jones | 2011-08-26 | 1 | -4/+4 |
| | | | | This library could now be called from other virt tools. | ||||
* | fish: clarify comment: shared source files are used by virt tools too. | Richard W.M. Jones | 2011-08-26 | 1 | -3/+3 |
| | |||||
* | fish: Add fish-cmds.h to generator_built. | Richard W.M. Jones | 2011-08-17 | 1 | -0/+1 |
| | | | | This updates commit 3064277680ad11f887691646d0fa17bb35f38c19. | ||||
* | out-of-tree build: fix documentation generation II | Hilko Bengen | 2011-08-17 | 1 | -2/+2 |
| | |||||
* | out-of-tree build: remove unneeded explicit paths | Hilko Bengen | 2011-08-17 | 1 | -4/+4 |
| | |||||
* | out-of-tree build: fix documentation generation | Hilko Bengen | 2011-08-15 | 1 | -9/+9 |
| | |||||
* | fish: Add setenv and unsetenv commands. | Richard W.M. Jones | 2011-08-07 | 1 | -0/+1 |
| | | | | | These commands allow you to manipulate the environment within guestfish. | ||||
* | fish: Add 'display' command for displaying graphical files. | Richard W.M. Jones | 2011-06-28 | 1 | -0/+1 |
| | |||||
* | Enable deprecation warnings on all C programs. | Richard W.M. Jones | 2011-05-17 | 1 | -0/+1 |
| | |||||
* | fish: fuse: Remove redundant -DGUESTFS_DEFAULT_PATH. | Richard W.M. Jones | 2011-05-17 | 1 | -1/+0 |
| | | | | | This was left over from earlier code. It is used in the base library, but not in guestfish or guestmount. | ||||
* | Compile rpcgen-generated files with -fno-strict-aliasing | Matthew Booth | 2011-04-07 | 1 | -4/+4 |
| | | | | | rpcgen generates source which can't be safely compiled with strict-aliasing enabled. | ||||
* | Add libguestfs-tools.conf file to EXTRA_DIST. | Richard W.M. Jones | 2011-04-01 | 1 | -0/+1 |
| | |||||
* | Add /etc/libguestfs-tools.conf configuration file. | Richard W.M. Jones | 2011-03-31 | 1 | -3/+12 |
| | | | | | This allows the default for --ro or --rw to be controlled for the three tools guestfish, guestmount and virt-rescue. | ||||
* | fish: Add all stamp-*.pod files to CLEANFILES. | Richard W.M. Jones | 2011-03-18 | 1 | -1/+6 |
| | |||||
* | New tools: virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out. | Richard W.M. Jones | 2011-01-03 | 1 | -4/+62 |
| | | | | | Relatively trivial wrappers around the equivalent guestfish commands. Change also includes new man pages. | ||||
* | Remove ability to build static distribution. | Richard W.M. Jones | 2010-12-06 | 1 | -6/+0 |
| | | | | | | We are now going to build binaries for each distribution so there is no need to build the quasi-distro-independent static binaries any more. | ||||
* | build: Centralize all POD manipulation in 'podwrapper.sh' script. | Richard W.M. Jones | 2010-11-24 | 1 | -14/+14 |
| | |||||
* | static: Use correct libraries for static binaries. | Richard W.M. Jones | 2010-11-13 | 1 | -1/+1 |
| | | | | Also add virt-cat.static target. | ||||
* | fish: Use core add-domain API to implement '-d' option. | Richard Jones | 2010-11-11 | 1 | -2/+0 |
| | | | | | | This also makes libxml2 and libvirt into optional dependencies. If they are missing then the core API will print an error, as will the '-d' option to guestfish. | ||||
* | fish: '-i' option automatically handles whole-disk encryption. | Richard W.M. Jones | 2010-11-05 | 1 | -0/+1 |
| | | | | | | | | | | | This feature is also available in guestmount because of the shared option parsing code. You don't need to do anything to enable it, just using -i will attempt decryption of encrypted partitions. Only works for simple Fedora whole-disk encryption. It's a work-in-progress to make it work for other types of encryption. | ||||
* | fish: Make the 'help' command more helpful. | Richard W.M. Jones | 2010-11-04 | 1 | -0/+1 |
| | |||||
* | fish: Use a perfect hash for faster command lookups. | Richard W.M. Jones | 2010-11-03 | 1 | -3/+16 |
| | | | | | | Existing command lookups are approx O(n^2). Replace this with a perfect hash implementation which should be a lot faster. | ||||
* | Unify guestfish and guestmount options processing (RHBZ#642932). | Richard W.M. Jones | 2010-10-27 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | In guestfish, factor out the processing of the options -a, -c, -d, -i, -m, -n, -r, -v, -V, -x into a separate set of files: options.c, options.h, inspect.c, virt.c. Change guestmount so that it uses these same files (from the ../fish directory) to process the same options. This unifies the handling of these options between the two programs. It also adds the useful inspection feature to guestmount, so you can now do: guestmount -d Guest -i --ro mnt/ | ||||
* | fish: Implement 'hexedit' command. | Richard W.M. Jones | 2010-09-21 | 1 | -0/+1 |
| | |||||
* | generator: Generate guestfish-only commands. | Richard W.M. Jones | 2010-09-18 | 1 | -3/+5 |
| | | | | | | The guestfish-only commands such as 'alloc' and 'edit' are now generated from one place in the generator instead of being spread around ad-hoc in the C code. | ||||
* | fish: Implement copy-in and copy-out commands. | Richard Jones | 2010-09-09 | 1 | -0/+1 |
| | |||||
* | fish: Add guestfish -N bootroot and -N bootrootlv for creating boot+root disks. | Richard Jones | 2010-09-08 | 1 | -0/+1 |
| | |||||
* | fish: Add guestfish -N lv for creating disks with LVs. | Richard Jones | 2010-09-08 | 1 | -0/+1 |
| | |||||
* | fish: Generate list of prepared disk image types. | Richard Jones | 2010-09-08 | 1 | -1/+6 |
| | | | | This commit shouldn't change the semantics of the code. | ||||
* | build: Link static -ltinfo into guestfish.static binary. | Richard Jones | 2010-09-01 | 1 | -1/+1 |
| | |||||
* | fish: Add missing header file to sources. | Richard Jones | 2010-09-01 | 1 | -0/+1 |
| | |||||
* | fish: Implement progress bars in guestfish. | Richard Jones | 2010-09-01 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | The progress bar is updated 3 times per second, and is not displayed at all for operations which take less than two seconds. You can disable progress bars by using the flag --no-progress-bars, and you can enable progress bars in non-interactive sessions with the flag --progress-bars. A good way to test this is to use the following command: guestfish --progress-bars \ -N disk:10G \ zero-device /dev/sda (adjust "10G" to get different lengths of time). | ||||
* | Include statically linked binaries in the binary distribution. | Richard Jones | 2010-08-25 | 1 | -0/+6 |
| | |||||
* | fish: Reimplement -i option using new C-based inspection. | Richard Jones | 2010-08-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Don't shell out to virt-inspector. Instead, use the new C-based inspection APIs. This is much faster. The new syntax is slightly different: guestfish -a disk.img -i guestfish -d guest -i However, the old syntax still works. | ||||
* | fish: Add -c/--connect and -d/--domain options. | Richard Jones | 2010-08-17 | 1 | -2/+6 |
| | | | | | | | | The -d option lets you specify libvirt domains. The disks from these domains are found and added, as if you'd named them with -a. The -c option lets you specify a libvirt URI, which is needed when we consult libvirt to implement the above. | ||||
* | Add bash complation script to EXTRA_DIST. | Richard Jones | 2010-05-25 | 1 | -1/+2 |
| | |||||
* | fish: First pass at guestfish bash completion script. | Richard Jones | 2010-05-25 | 1 | -1/+6 |
| |