summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ignore guestfs.pyo.Richard W.M. Jones2012-03-271-0/+1
| | | | This fixes commit e8ef35df267de6fd6308d0c49a6bdef41113cf19.
* Only ignore guestfs.* at the top levelMatthew Booth2012-03-271-1/+1
| | | | | The guestfs.* rule appears to be for temporary appliance directories, which are only at the top level. It was matching more than that.
* generator: Remove doc reference to non-existent guestfs_inotify_watch_allMatthew Booth2012-03-271-4/+2
|
* generator: Fix unescaped '<' and '>' in api descriptionsMatthew Booth2012-03-271-4/+5
|
* fuse: Fix documentation for call to virt-filesystems.Richard W.M. Jones2012-03-261-1/+1
| | | | virt-filesystems requires -a/-d option.
* df: Avoid a compilation error if libxml2 is not available.Richard W.M. Jones2012-03-253-4/+4
| | | | | | | | | | virt_df-domains.o: In function `add_domain': /home/feeliwood/Downloads/libguestfs-1.17.21/df/domains.c:274: undefined reference to `guestfs___for_each_disk' guestfs___for_each_disk is only available when libvirt _and_ libxml2 dependencies are available at compile time. Thanks Tho Huynh.
* Revert "ruby: Replace deprecated rdoc/task and rake/gempackagetask."Richard W.M. Jones2012-03-251-3/+3
| | | | | | This reverts commit fd7a5a8bbdc69b9d2a92f6d05ac555334d0516bf. This breaks Ruby 1.8.7 in Fedora 16.
* Remove references to obsolete directory appliance/debian.Richard W.M. Jones2012-03-222-2/+0
| | | | This directory has not existed for a long time.
* Remove debian/ subdirectory.Richard W.M. Jones2012-03-2233-633/+5
|
* Version 1.17.21.1.17.21Richard W.M. Jones2012-03-2120-14471/+15214
|
* filesystems: Implement parents of MD and VG devices (RHBZ#805070).Richard W.M. Jones2012-03-211-16/+223
|
* filesystems: Allow the parents column to contain multiple parents.Richard W.M. Jones2012-03-202-16/+65
| | | | | | A list of parents is passed for this column. This column is rendered as an (internally) comma-separated list.
* New API: md-stat.Richard W.M. Jones2012-03-206-1/+232
| | | | | This returns information about the underlying devices of an MD (software RAID) device.
* generator: Generate a .gitignore file specifically for java structs.Richard W.M. Jones2012-03-204-13/+17
|
* daemon: Set last errno to ENOTSUP when APIs are not available.Richard W.M. Jones2012-03-201-4/+6
|
* daemon: Add reply_with_error_errno function.Richard W.M. Jones2012-03-202-6/+7
| | | | | | This function allows you to pass an explicit errno back to the library. reply_with_error is redefined as a macro that calls reply_with_error_errno with errno == 0.
* inspection: Set last errno to ENOTSUP when inspection APIs are not available.Richard W.M. Jones2012-03-201-1/+1
| | | | | | | | | | | | | | | Previously there was no programmatic way to tell if inspection APIs were unavailable because they are not compiled in (because hivex isn't around). This contrasts with daemon APIs where the availability is covered by the guestfs_available API. Change the inspection APIs so that when they are not available, the last errno is set to ENOTSUP. (Note that ENOTSUP must be defined on all POSIX platforms). This allows programs to detect if they are using a version of libguestfs that was compiled without support for inspection, without having to parse error messages.
* todo: Document proposed attach-method fd:NRichard W.M. Jones2012-03-201-0/+20
|
* po-docs: Rename LINGUAS -> linguas (RHBZ#804464).Richard W.M. Jones2012-03-191-4/+5
|
* Make HTML from libguestfs-test-tool man page.Richard W.M. Jones2012-03-173-3/+10
|
* Version 1.17.20.1.17.20Richard W.M. Jones2012-03-1720-10523/+11558
|
* New API: vgmeta: Download volume group metadata.Richard W.M. Jones2012-03-173-1/+99
|
* appliance: Add a tool to make fixed appliances.Richard W.M. Jones2012-03-177-1/+363
|
* ruby: Replace deprecated rdoc/task and rake/gempackagetask.Richard W.M. Jones2012-03-161-3/+3
|
* todo: Suggestion for virt-sysprep.Richard W.M. Jones2012-03-161-0/+1
|
* Version 1.17.19.1.17.19Richard W.M. Jones2012-03-1620-15301/+15987
|
* generator: Sort camel-case structs.Richard W.M. Jones2012-03-162-7/+8
|
* New APIs: isoinfo and isoinfo-device.Richard W.M. Jones2012-03-168-1/+351
| | | | | Get ISO primary volume descriptor information for either ISO devices or ISO files.
* appliance: Include genisoimage in the appliance.Richard W.M. Jones2012-03-161-0/+1
| | | | | This is mainly useful for the 'isoinfo' tool, but 'genisoimage' itself may be interesting to have in future.
* generator: Fix CompareWithString test.Richard W.M. Jones2012-03-161-1/+1
| | | | | This type of test was not used, and in fact the generated test simply didn't work.
* generator: Fix FUInt{32,64} struct field types.Richard W.M. Jones2012-03-161-2/+4
| | | | | | We were not using an unsigned type in the XDR. This doesn't affect data integrity or the protocol, but it makes it more complicated for the daemon to set these fields.
* daemon: Don't call reply_with_* after split_lines fails.Richard W.M. Jones2012-03-162-6/+2
| | | | | split_lines already sets reply_with_*, so calling it again would lose protocol synchronization.
* inspect: Fedora/RHEL CDs are multipart if totaldiscs > 1, not > 0.Richard W.M. Jones2012-03-161-1/+1
|
* inspect: Parse isolinux menu title from RHEL 6.2 Live CD.Richard W.M. Jones2012-03-161-0/+15
|
* inspect: Add comment documenting findings of RHEL 5, 6 install CDs.Richard W.M. Jones2012-03-161-0/+58
|
* Version 1.17.18.1.17.18Richard W.M. Jones2012-03-1520-15484/+16696
|
* todo: Document further virt-sparsify improvements.Richard W.M. Jones2012-03-151-0/+8
|
* sparsify: Implement --zero option.Richard W.M. Jones2012-03-152-28/+47
| | | | This unconditionally zeroes the named partition or filesystem.
* sparsify: Add a note about encrypted disks to the man page.Richard W.M. Jones2012-03-151-1/+2
|
* sparsify: Unlink temporary overlay file if user presses ^C.Richard W.M. Jones2012-03-151-1/+5
| | | | | Add a signal handler so this potentially large temporary file is removed when the user hits ^C.
* sparsify: Support sparsifying Linux swap partitions.Richard W.M. Jones2012-03-152-7/+28
|
* sparsify: Use zero-device instead of dd if=/dev/zero to zero device.Richard W.M. Jones2012-03-151-5/+3
| | | | | zero-device is more efficient in general, and avoids writing to blocks which are already zero.
* Use the new lvcreate-free API to create largest possible LVs.Richard W.M. Jones2012-03-155-33/+9
|
* New API: lvcreate-free: Create logical volume as % of free space.Richard W.M. Jones2012-03-153-1/+49
|
* sparsify: Use new zero_free_space API.Richard W.M. Jones2012-03-151-14/+2
|
* New API: zero_free_space: zero free space in a filesystem.Richard W.M. Jones2012-03-153-1/+119
| | | | | | | | | | | | | | Add an API for doing what virt-sparsify was doing: freeing up free space in a filesystem. The current implementation is simple-minded: we create a file, fill it with zeroes until we run out of space, then delete the file. However the description leaves it open to do a better implementation, eg. using sparsification support that is currently being worked on in ext4 and qemu. The implementation also sends progress notifications, which is an advantage over the old 'dd' method.
* sparsify: Only print qemu-img command if verbose.Richard W.M. Jones2012-03-151-1/+1
|
* inspect: Ignore missing HKLM\SYSTEM\MountedDevices (RHBZ#803664).Richard W.M. Jones2012-03-151-4/+6
| | | | | | When a Windows guest doesn't have a HKLM\SYSTEM\MountedDevices node, inspection fails. However inspection should not completely fail just because we cannot get the drive letter mapping from a guest.
* inspector: Update man page to describe how to access inspection info from ↵Richard W.M. Jones2012-03-141-6/+112
| | | | other languages and guestfish.
* Add guestfsd.suppressions file to EXTRA_DIST.1.17.17Richard W.M. Jones2012-03-141-2/+3
|