summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* gobject: remove old generated files furtherWanlong Gao2012-05-151-1/+1
| | | | | | also remove guestfs-gobject.c Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* gobject: Remove old generated files.Richard W.M. Jones2012-05-151-1/+8
|
* sysprep: Add missing 'utils.mli' to SOURCES.Richard W.M. Jones2012-05-141-1/+2
| | | | Consequently this file was also missing from the tarball.
* doc: Add notes on how GPT works on 4k sector disks.Richard W.M. Jones2012-05-142-3/+16
| | | | | | | | | I used scsi_debug to create a 4k sector virtual disk: modprobe scsi_debug dev_size_mb=128 sector_size=4096 I then used 'gdisk' to create lots of partitions, and used 'hexdump' to examine what was written to disk.
* todo: Notes about partitioning tools.Richard W.M. Jones2012-05-141-0/+25
|
* New API: add new api btrfs-set-seeding to enable or disable seeding.Wanlong Gao2012-05-143-1/+30
| | | | | | | Add the new API btrfs-set-seeding to support the seeding-device feature for btrfs. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* TODO: add note for libblkidWanlong Gao2012-05-141-0/+3
| | | | | | Add the note about compatible in TODO for libblkid. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* examples: Further fixes to mount-local example program.Richard W.M. Jones2012-05-141-5/+26
| | | | | | | * Set PS1 prompt properly for bash shells. * Touch a file into the root directory of the new filesystem. This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc.
* example: Various fixes to mount-local example program.Richard W.M. Jones2012-05-141-6/+31
| | | | | | | | | * Move MOUNT_OPTIONS to #define at top. * Move SIZE_MB to #define at top. * Set PS1 in subshell (doesn't work - why?). * Hide libguestfs errors from guestfs_mount_local_run. This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc.
* debian: examples: Don't break when O_CLOEXEC is not defined.Richard W.M. Jones2012-05-141-0/+4
| | | | | | This affected Debian 6. This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc.
* Version 1.17.42.1.17.42Richard W.M. Jones2012-05-1318-245/+395
|
* examples: Add mount options "acl,user_xattr" to mount-local example.Richard W.M. Jones2012-05-131-1/+1
| | | | This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc.
* examples: Add an example of using the mount-local API from C.Richard W.M. Jones2012-05-133-0/+172
|
* examples: Add if HAVE_HIVEX ... endif around virt_dhcp_address example.Richard W.M. Jones2012-05-131-0/+2
|
* qemu: Move -nodefaults etc logically together.Richard W.M. Jones2012-05-121-16/+16
| | | | This is just code motion.
* arm: Add configure flag '--with-qemu-options'.Richard W.M. Jones2012-05-123-44/+154
| | | | | | | This flag allows extra QEMU options to be passed on the command line. This is useful mainly on arm (see the notes in the updated README file).
* arm: Disable -machine, -enable-kvm options except on x86, x86-64.Richard W.M. Jones2012-05-121-0/+5
| | | | | | | Presently KVM is only applicable to x86 and x86-64 (although that will change in future, and there are rumoured to be implementations for some current non-x86 architectures). In any case having these options breaks ARM, so disable them for non-x86 architectures at the moment.
* arm: On Linux ARM kernels, the serial console is ttyAMA0.Richard W.M. Jones2012-05-121-1/+7
| | | | Cope with unnecessary lack of standardization.
* arm: Disable test for -no-hpet during launch.Richard W.M. Jones2012-05-121-0/+8
|
* arm: Set minimum LIBGUESTFS_MEMSIZE at 128.Richard W.M. Jones2012-05-121-1/+1
| | | | | | | | For ARM Versatile ("versatilepb") architecture, memsize must be set to 256 (megabytes) else the appliance is unable to boot. Previously setting LIBGUESTFS_MEMSIZE=256 was not allowed. Versatile Express has larger limits.
* configure: Fix valgrind --vgdb test.Richard W.M. Jones2012-05-121-1/+1
|
* configure: Add a comment about vmchannel_test.Richard W.M. Jones2012-05-121-2/+5
|
* Version 1.17.41.1.17.41Richard W.M. Jones2012-05-1120-237/+329
|
* doc: Add a note about compiling under clang.Richard W.M. Jones2012-05-111-0/+14
|
* configure: Allow systemtap/DTrace userspace probes to be disabled.Richard W.M. Jones2012-05-112-5/+15
| | | | | | | | | './configure --disable-probes' will disable these probes. Otherwise they are autodetected as before. The <sys/sdt.h> produces lots of errors when you try to compile with these probes enabled under clang, so it is necessary to provide a way to disable them for clang users.
* FAQ: Fix typo in download (thanks badnews@IRC)Richard W.M. Jones2012-05-101-2/+2
|
* sysprep: remove blkid tab in the guestWanlong Gao2012-05-103-0/+58
| | | | | | Remove blkid tab cache in the guest. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* configure: Replace 'echo -n' with 'AS_ECHO_N' macro (thanks Eric Blake).Richard W.M. Jones2012-05-091-13/+13
|
* Update to latest gnulib.Richard W.M. Jones2012-05-092-0/+2
|
* bootstrap: Remove autopoint, po stuff from bootstrap script.Richard W.M. Jones2012-05-091-7/+0
| | | | It's not needed since we no longer use gettextize cruft.
* Version 1.17.40.1.17.40Richard W.M. Jones2012-05-086-14010/+22312
|
* Updated PO files from Transifex.Richard W.M. Jones2012-05-0818-17733/+7912
|
* sysprep: remove pam dataWanlong Gao2012-05-082-0/+54
| | | | | | Remove the generated pam data in the guest. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* test-tool: Implement -V / --version option.Richard W.M. Jones2012-05-052-18/+34
|
* Update API support.Richard W.M. Jones2012-05-0326-0/+12671
|
* Version 1.17.39.1.17.39Richard W.M. Jones2012-05-0320-10124/+10599
|
* virt-df: Don't fail immediately if a disk is not accessible (RHBZ#789504).Richard W.M. Jones2012-05-031-44/+80
|
* virt-alignment-scan: Don't fail immediately if a disk is not accessible ↵Richard W.M. Jones2012-05-031-9/+27
| | | | (RHBZ#789504).
* virt-alignment-scan, virt-df: Add newlines after error messages.Richard W.M. Jones2012-05-032-11/+11
|
* virt-make-fs: Add a test of btrfs (regression test for RHBZ#816098).Richard W.M. Jones2012-05-031-0/+4
|
* virt-make-fs: Simplify test code.Richard W.M. Jones2012-05-031-38/+32
| | | | This is just code motion.
* virt-make-fs: Fix estimation when making btrfs (RHBZ#816098).Richard W.M. Jones2012-05-031-1/+12
| | | | | This also disables data and metadata duplication, which is not very useful on a constructed filesystem on a virtual disk.
* virt-make-fs: Use mount instead of mount_options.Richard W.M. Jones2012-05-031-1/+1
|
* virt-make-fs: Fix filesystem type check when estimating ntfs.Richard W.M. Jones2012-05-031-1/+1
|
* tests: Regression test for RHBZ#701814.Richard W.M. Jones2012-05-037-0/+257
| | | | | | | | | | | | | | | | | This commit adds a tests/xml directory, and an LD_PRELOAD module which can fake arbitrary libvirt XML from an external file (and is therefore a much more flexible test than using the libvirt test:// driver alone). Also added is one regression test for: https://bugzilla.redhat.com/show_bug.cgi?id=701814 Loading the given libvirt XML using Sys::Guestfs::Lib::open_guest used to fail with the error: format parameter is empty or contains disallowed characters at /home/rjones/d/libguestfs/perl/blib/lib/Sys/Guestfs/Lib.pm line 256. Thanks to Tom Horsley for supplying the test data.
* perl: Don't fail if 'type' (disk format) attribute is missing in libvirt XML ↵Richard W.M. Jones2012-05-031-1/+5
| | | | | | | | | | | | | | | | | | | | (RHBZ#701814). Old versions of libvirt allowed you to define disks like this: <disk type='file' device='disk'> <driver name='qemu'/> ... Since the <driver> element does not have a 'type' attribute (which defines the format), we are supposed to do autodetection, so the format should be undefined. However what actually happened was that the code in Sys::Guestfs::Lib::open_guest received format as an empty string from the xpath query, causing libguestfs to give an error. If the xpath query returns the format as an empty string, undefine it.
* fish: Add a regression test for the 'glob' command.Richard W.M. Jones2012-05-022-0/+107
|
* fish: glob command now expands /dev/ patterns (RHBZ#635971).Richard W.M. Jones2012-05-022-3/+146
| | | | | | | | | | | | | For example: ><fs> glob echo /dev/* /dev/vda /dev/vda1 /dev/vda2 /dev/vda3 ><fs> glob echo /dev/v*/* /dev/vg_f16x64/lv_root /dev/vg_f16x64/lv_swap
* fish: Move 'feature_available' function to global.Richard W.M. Jones2012-05-023-20/+20
| | | | This is just code motion.
* fish: Clean up glob code and make it return error if malloc fails.Richard W.M. Jones2012-05-021-39/+54
| | | | | | This commit tidies up the code for the 'glob' command. It also makes the command return an error if malloc fails (previously it would just print a message but not return any error indication).