Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | gobject: remove old generated files further | Wanlong Gao | 2012-05-15 | 1 | -1/+1 | |
| | | | | | | also remove guestfs-gobject.c Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | gobject: Remove old generated files. | Richard W.M. Jones | 2012-05-15 | 1 | -1/+8 | |
| | ||||||
* | sysprep: Add missing 'utils.mli' to SOURCES. | Richard W.M. Jones | 2012-05-14 | 1 | -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. Jones | 2012-05-14 | 2 | -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. Jones | 2012-05-14 | 1 | -0/+25 | |
| | ||||||
* | New API: add new api btrfs-set-seeding to enable or disable seeding. | Wanlong Gao | 2012-05-14 | 3 | -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 libblkid | Wanlong Gao | 2012-05-14 | 1 | -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. Jones | 2012-05-14 | 1 | -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. Jones | 2012-05-14 | 1 | -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. Jones | 2012-05-14 | 1 | -0/+4 | |
| | | | | | | This affected Debian 6. This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc. | |||||
* | Version 1.17.42.1.17.42 | Richard W.M. Jones | 2012-05-13 | 18 | -245/+395 | |
| | ||||||
* | examples: Add mount options "acl,user_xattr" to mount-local example. | Richard W.M. Jones | 2012-05-13 | 1 | -1/+1 | |
| | | | | This fixes commit 46b6766156ace142443b36e20e55074c544ae6cc. | |||||
* | examples: Add an example of using the mount-local API from C. | Richard W.M. Jones | 2012-05-13 | 3 | -0/+172 | |
| | ||||||
* | examples: Add if HAVE_HIVEX ... endif around virt_dhcp_address example. | Richard W.M. Jones | 2012-05-13 | 1 | -0/+2 | |
| | ||||||
* | qemu: Move -nodefaults etc logically together. | Richard W.M. Jones | 2012-05-12 | 1 | -16/+16 | |
| | | | | This is just code motion. | |||||
* | arm: Add configure flag '--with-qemu-options'. | Richard W.M. Jones | 2012-05-12 | 3 | -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. Jones | 2012-05-12 | 1 | -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. Jones | 2012-05-12 | 1 | -1/+7 | |
| | | | | Cope with unnecessary lack of standardization. | |||||
* | arm: Disable test for -no-hpet during launch. | Richard W.M. Jones | 2012-05-12 | 1 | -0/+8 | |
| | ||||||
* | arm: Set minimum LIBGUESTFS_MEMSIZE at 128. | Richard W.M. Jones | 2012-05-12 | 1 | -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. Jones | 2012-05-12 | 1 | -1/+1 | |
| | ||||||
* | configure: Add a comment about vmchannel_test. | Richard W.M. Jones | 2012-05-12 | 1 | -2/+5 | |
| | ||||||
* | Version 1.17.41.1.17.41 | Richard W.M. Jones | 2012-05-11 | 20 | -237/+329 | |
| | ||||||
* | doc: Add a note about compiling under clang. | Richard W.M. Jones | 2012-05-11 | 1 | -0/+14 | |
| | ||||||
* | configure: Allow systemtap/DTrace userspace probes to be disabled. | Richard W.M. Jones | 2012-05-11 | 2 | -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. Jones | 2012-05-10 | 1 | -2/+2 | |
| | ||||||
* | sysprep: remove blkid tab in the guest | Wanlong Gao | 2012-05-10 | 3 | -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. Jones | 2012-05-09 | 1 | -13/+13 | |
| | ||||||
* | Update to latest gnulib. | Richard W.M. Jones | 2012-05-09 | 2 | -0/+2 | |
| | ||||||
* | bootstrap: Remove autopoint, po stuff from bootstrap script. | Richard W.M. Jones | 2012-05-09 | 1 | -7/+0 | |
| | | | | It's not needed since we no longer use gettextize cruft. | |||||
* | Version 1.17.40.1.17.40 | Richard W.M. Jones | 2012-05-08 | 6 | -14010/+22312 | |
| | ||||||
* | Updated PO files from Transifex. | Richard W.M. Jones | 2012-05-08 | 18 | -17733/+7912 | |
| | ||||||
* | sysprep: remove pam data | Wanlong Gao | 2012-05-08 | 2 | -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. Jones | 2012-05-05 | 2 | -18/+34 | |
| | ||||||
* | Update API support. | Richard W.M. Jones | 2012-05-03 | 26 | -0/+12671 | |
| | ||||||
* | Version 1.17.39.1.17.39 | Richard W.M. Jones | 2012-05-03 | 20 | -10124/+10599 | |
| | ||||||
* | virt-df: Don't fail immediately if a disk is not accessible (RHBZ#789504). | Richard W.M. Jones | 2012-05-03 | 1 | -44/+80 | |
| | ||||||
* | virt-alignment-scan: Don't fail immediately if a disk is not accessible ↵ | Richard W.M. Jones | 2012-05-03 | 1 | -9/+27 | |
| | | | | (RHBZ#789504). | |||||
* | virt-alignment-scan, virt-df: Add newlines after error messages. | Richard W.M. Jones | 2012-05-03 | 2 | -11/+11 | |
| | ||||||
* | virt-make-fs: Add a test of btrfs (regression test for RHBZ#816098). | Richard W.M. Jones | 2012-05-03 | 1 | -0/+4 | |
| | ||||||
* | virt-make-fs: Simplify test code. | Richard W.M. Jones | 2012-05-03 | 1 | -38/+32 | |
| | | | | This is just code motion. | |||||
* | virt-make-fs: Fix estimation when making btrfs (RHBZ#816098). | Richard W.M. Jones | 2012-05-03 | 1 | -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. Jones | 2012-05-03 | 1 | -1/+1 | |
| | ||||||
* | virt-make-fs: Fix filesystem type check when estimating ntfs. | Richard W.M. Jones | 2012-05-03 | 1 | -1/+1 | |
| | ||||||
* | tests: Regression test for RHBZ#701814. | Richard W.M. Jones | 2012-05-03 | 7 | -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. Jones | 2012-05-03 | 1 | -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. Jones | 2012-05-02 | 2 | -0/+107 | |
| | ||||||
* | fish: glob command now expands /dev/ patterns (RHBZ#635971). | Richard W.M. Jones | 2012-05-02 | 2 | -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. Jones | 2012-05-02 | 3 | -20/+20 | |
| | | | | This is just code motion. | |||||
* | fish: Clean up glob code and make it return error if malloc fails. | Richard W.M. Jones | 2012-05-02 | 1 | -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). |