Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tempus fugit. | Richard W.M. Jones | 2012-01-18 | 3 | -3/+3 |
| | | | | Update all copyright dates to 2012. | ||||
* | fish options parsing: Allow add_drives to be called multiple times. | Richard W.M. Jones | 2012-01-18 | 1 | -3/+2 |
| | | | | | | Ensure that the drv structure is always zeroed on allocation. Don't leak old drv->device when add_drives is called multiple times. | ||||
* | tests: Split images -> tests/data + tests/guests | Richard W.M. Jones | 2011-12-22 | 1 | -4/+4 |
| | |||||
* | Update FSF address. | Matthew Booth | 2011-11-08 | 3 | -3/+3 |
| | |||||
* | Add virt-inspector --xpath to run XPath queries directly. | Richard W.M. Jones | 2011-11-03 | 2 | -7/+146 |
| | | | | | | | xmlstarlet is good, but not available in Red Hat Enterprise Linux. Build a simple but sane XPath query parser into virt-inspector directly so that we don't need any external tools. | ||||
* | out-of-tree build: fixed bindtests and inspector | Hilko Bengen | 2011-10-21 | 1 | -1/+1 |
| | |||||
* | inspector: Use xmlstarlet instead of xpath in examples. | Richard W.M. Jones | 2011-08-27 | 1 | -8/+12 |
| | |||||
* | man pages: Add a standard EXIT STATUS section to most pages. | Richard W.M. Jones | 2011-08-27 | 1 | -0/+5 |
| | |||||
* | out-of-tree build: fix documentation generation | Hilko Bengen | 2011-08-15 | 1 | -1/+1 |
| | |||||
* | inspector: Update documentation to cover <icon> element. | Richard W.M. Jones | 2011-06-30 | 1 | -0/+22 |
| | | | | This updates commit 7f16c346bbeba2f2fe3c31ccb85158178a284d84. | ||||
* | New API: inspect-get-icon returns the guest icon. | Richard W.M. Jones | 2011-06-28 | 2 | -8/+30 |
| | | | | | | | | | | This API returns the guest's favicon if found, else an icon representing the guest operating system. Currently supported by this patch: Fedora, RHEL and derivatives, Debian (but not Ubuntu), Windows XP, Windows 7. This also updates virt-inspector to include an <icon> element containing the icon in base64 encoding. | ||||
* | inspector: Fix comment in virt-inspector.rng. | Richard W.M. Jones | 2011-06-28 | 1 | -2/+2 |
| | | | | | The comment referred to the command line syntax of the old virt-inspector. | ||||
* | Enable deprecation warnings on all C programs. | Richard W.M. Jones | 2011-05-17 | 1 | -0/+1 |
| | |||||
* | fish: Allow -d UUID (specify libvirt domains by UUID). | Richard W.M. Jones | 2011-05-06 | 1 | -1/+2 |
| | | | | | | | | | | | | | | This applies in all the commands which use the common C option parsing code, ie: * guestfish * guestmount * virt-cat * virt-df * virt-filesystems * virt-inspector * virt-ls * virt-rescue | ||||
* | inspector: Refresh the virt-inspector(1) manpage. | Richard W.M. Jones | 2011-04-16 | 1 | -4/+56 |
| | |||||
* | Remove ad-hoc run*locally scripts, replace with './run' | Richard W.M. Jones | 2011-04-16 | 2 | -56/+5 |
| | | | | | Remove all the run*locally scripts and replace with a single top level ./run shell script. | ||||
* | inspector: Handle write failures when creating example-*.xml. | Richard W.M. Jones | 2011-04-14 | 1 | -4/+12 |
| | |||||
* | inspector: Include <hostname> in output. | Richard W.M. Jones | 2011-04-14 | 6 | -0/+13 |
| | |||||
* | inspect: Get version and release of RPM packages. | Richard W.M. Jones | 2011-04-14 | 1 | -0/+6 |
| | | | | | | | | | | This commit downloads the Packages RPM database allowing us to find other details about installed RPM packages (via inspect-list-applications). This adds version and release. Epoch cannot yet be found. This commit also updates the Fedora example image so that it contains a dummy RPM Packages database with some data. | ||||
* | inspect: Split code into separate files. | Richard W.M. Jones | 2011-04-14 | 3 | -0/+3 |
| | | | | | | | | | | | | | | | | | The src/inspect.c file had grown rather large -- 3,500 lines. Split it across several files according to function. This is just moving code. After the split the files are more evenly divided: 536 src/inspect_apps.c 766 src/inspect.c 537 src/inspect_fs.c 404 src/inspect_fs_cd.c 785 src/inspect_fs_unix.c 535 src/inspect_fs_windows.c 3563 total | ||||
* | Include string.h and libintl.h, as needed. | Jim Meyering | 2011-04-13 | 1 | -0/+2 |
| | | | | | | | | | * df/df.c: As above. * df/main.c: As above. * df/output.c: As above. * fuse/guestmount.c: As above. * inspector/virt-inspector.c: As above. * rescue/virt-rescue.c: As above. | ||||
* | New API: inspect-get-drive-mappings | Richard W.M. Jones | 2011-04-05 | 3 | -0/+70 |
| | | | | | | | | | | | | This returns the drive mappings from the Windows Registry. virt-inspector displays the drive mappings, giving output similar to this: <drive_mappings> <drive_mapping name="C">/dev/sda2</drive_mapping> <drive_mapping name="E">/dev/sdb1</drive_mapping> </drive_mappings> | ||||
* | New API: inspect-get-windows-current-control-set | Richard W.M. Jones | 2011-04-05 | 3 | -1/+10 |
| | | | | | | | | | | | | | | This returns the actual registry key corresponding to CurrentControlSet (eg. it might be "ControlSet001"). Previously the inspection code was hard-coding ControlSet001. Now we use the correct control set, and also make it available to callers through the API. This commit also updates the virt-dhcp-address example so it uses this new API. virt-inspector displays the current control set when available. | ||||
* | inspect: Detect 32 bit applications running on WOW64 emulator (RHBZ#692545). | Richard W.M. Jones | 2011-03-31 | 1 | -0/+7 |
| | | | | | | | These applications are located along a different Registry path. See http://support.microsoft.com/kb/896459 for all the details. Thanks Jinxin Zheng for finding the bug and the solution. | ||||
* | Add /etc/libguestfs-tools.conf configuration file. | Richard W.M. Jones | 2011-03-31 | 1 | -1/+4 |
| | | | | | This allows the default for --ro or --rw to be controlled for the three tools guestfish, guestmount and virt-rescue. | ||||
* | New API: guestfs_inspect_get_product_variant | Richard W.M. Jones | 2011-03-23 | 4 | -2/+13 |
| | | | | | | | | | | This returns a product variant for inspected operating systems. In practice this is a useful way to distinguish between consumer and enterprise/server versions of Windows that otherwise have the same version number. Notes: Labels: feature | ||||
* | Include <locale.h> in compilation units that use setlocale function. | Richard W.M. Jones | 2011-03-07 | 1 | -0/+1 |
| | | | | Fix required by gcc 4.6.0. | ||||
* | fish: Add guestfish --live, guestmount --live options. | Richard W.M. Jones | 2011-02-03 | 1 | -0/+2 |
| | | | | | | The other programs have the variable, but the flag is not enabled either because it doesn't make sense or because the implications are not well understood. | ||||
* | Add ability to inspect install disks and live CDs. | Richard W.M. Jones | 2011-01-15 | 13 | -3/+276 |
| | | | | | For examples of the virt-inspector output, see the additional inspector/example-*.xml files in this commit. | ||||
* | inspector: Apps in Windows VMs are now listed - update documentation. | Richard W.M. Jones | 2011-01-02 | 1 | -3/+1 |
| | |||||
* | inspector: Remove some unused local variables. | Richard W.M. Jones | 2010-12-09 | 1 | -2/+0 |
| | |||||
* | 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 | -18/+11 |
| | |||||
* | inspector: Make whole disk paths canonical (RHBZ#655554). | Richard W.M. Jones | 2010-11-23 | 1 | -1/+1 |
| | |||||
* | inspector: Fix documentation of -x option in usage. | Richard W.M. Jones | 2010-11-22 | 1 | -1/+1 |
| | | | | This updates commit c5cb65f0aac3298e634b183f73fda6644a158018. | ||||
* | inspector: Fix rule to build HTML file. | Richard W.M. Jones | 2010-11-19 | 1 | -1/+1 |
| | | | | This updates commit c5cb65f0aac3298e634b183f73fda6644a158018. | ||||
* | inspector: Rewrite virt-inspector in C. | Richard W.M. Jones | 2010-11-19 | 9 | -509/+1011 |
| | |||||
* | inspector: Replace old examples with ones derived from phony images. | Richard W.M. Jones | 2010-11-16 | 11 | -19145/+203 |
| | |||||
* | inspector: Replace code for listing applications with new core API. | Richard W.M. Jones | 2010-11-15 | 5 | -1699/+1882 |
| | |||||
* | New APIs: inspect-get-package-format, inspect-get-package-management. | Richard Jones | 2010-11-12 | 1 | -49/+15 |
| | | | | This APIs reimplement some parts of virt-inspector in C. | ||||
* | inspect: Add support for MeeGo.stable-1.6 | Richard W.M. Jones | 2010-11-02 | 1 | -1/+1 |
| | |||||
* | inspect: Add support for Ubuntu. | Richard Jones | 2010-10-29 | 1 | -1/+1 |
| | |||||
* | inspect: Add detection of Gentoo. | Richard Jones | 2010-10-29 | 1 | -0/+4 |
| | |||||
* | inspect: Add detection of Arch Linux. | Richard Jones | 2010-10-29 | 1 | -1/+5 |
| | |||||
* | inspect: Add detection of Pardus. | Richard Jones | 2010-10-29 | 1 | -0/+4 |
| | |||||
* | inspector: Sort <filesystems> section. | Richard Jones | 2010-10-29 | 1 | -0/+1 |
| | |||||
* | inspector: List Debian packages. | Richard W.M. Jones | 2010-10-28 | 4 | -5/+10223 |
| | | | | | List Debian packages by downloading and parsing the file /var/lib/dpkg/status. | ||||
* | inspector: Introductory documentation for XML format. | Richard W.M. Jones | 2010-10-28 | 1 | -0/+130 |
| | |||||
* | inspector: Debian package format 'deb' instead of 'dpkg'. | Richard W.M. Jones | 2010-10-28 | 3 | -3/+3 |
| | |||||
* | inspector: Return canonical block device paths in XML. | Richard W.M. Jones | 2010-10-28 | 7 | -22/+36 |
| |