Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version 1.19.30.1.19.30 | Richard W.M. Jones | 2012-08-14 | 20 | -5341/+6990 |
| | |||||
* | tar-out: Add list of excluded patterns (--exclude=...) (RHBZ#847881). | Richard W.M. Jones | 2012-08-14 | 2 | -6/+65 |
| | |||||
* | generator: Add new OStringList optional arg type. | Richard W.M. Jones | 2012-08-14 | 17 | -67/+412 |
| | | | | This allows lists of strings to be passed as an optional argument. | ||||
* | daemon: New utility functions 'join_strings', 'concat_strings'. | Richard W.M. Jones | 2012-08-14 | 2 | -0/+48 |
| | | | | Useful functions for concatenating strings together. | ||||
* | bindtests: Space before parens in call. | Richard W.M. Jones | 2012-08-14 | 1 | -1/+1 |
| | |||||
* | todo: Suggestion: Add sh-in, sh-out, debug sh-in, debug sh-out. | Richard W.M. Jones | 2012-08-14 | 1 | -0/+3 |
| | |||||
* | tar-out: Add optional numericowner flag (RHBZ#847880). | Richard W.M. Jones | 2012-08-14 | 2 | -7/+22 |
| | | | | This is equivalent to the tar option --numeric-owner. | ||||
* | Add optional compress flag to tar-in, tar-out APIs. | Richard W.M. Jones | 2012-08-14 | 6 | -47/+101 |
| | | | | | | | | | | The compress flag can be used to control compression, one of: (none), "compress", "gzip", "bzip2", "xz", "lzop". Thus these calls can now be used instead of tgz-in/tgz-out/txz-in/txz-out, and also support more compression types. Mark these APIs as once_had_no_optargs so that compatibility code is generated. | ||||
* | docs: Add a section describing how to use gdb + qemu wrappers to debug the ↵ | Richard W.M. Jones | 2012-08-13 | 1 | -0/+50 |
| | | | | appliance. | ||||
* | docs: Show how to use 'annotate-output' command to collect timings. | Richard W.M. Jones | 2012-08-12 | 1 | -0/+17 |
| | |||||
* | ocaml: Use Store_field macro instead of caml_modify. | Richard W.M. Jones | 2012-08-12 | 1 | -1/+1 |
| | | | | | | | Use the safer, higher level Store_field macro when constructing arrays of structs to return. I don't know if it is strictly necessary in this case, but it's safer. | ||||
* | virt-make-fs: Don't display output of 'qemu-img' except on error path. | Richard W.M. Jones | 2012-08-11 | 1 | -4/+27 |
| | |||||
* | virt-make-fs: Remove note about vfat and ownership of tarball files. | Richard W.M. Jones | 2012-08-11 | 1 | -5/+0 |
| | | | | | This problem has been fixed in commit 50780a84f65ec5d76605691cea889392c2730f54. | ||||
* | Include guestfs-release-notes.txt in the tarball. | Richard W.M. Jones | 2012-08-11 | 1 | -0/+1 |
| | | | | This fixes commit 589db4e42ad5e759041521e7673bd7aa2f800736. | ||||
* | tests/9p: Add test to EXTRA_DIST.1.19.29 | Richard W.M. Jones | 2012-08-11 | 1 | -0/+2 |
| | | | | This fixes commit 499497fab03716278cb5214a8aa89a35618e06c6. | ||||
* | Version 1.19.29. | Richard W.M. Jones | 2012-08-11 | 21 | -17597/+31635 |
| | |||||
* | sysprep: remove the process accounting log files | Wanlong Gao | 2012-08-11 | 4 | -3/+63 |
| | | | | | | | | | | We just remove the process accounting files previously without touch a empty file, this will cause psacct runs error. Restart the service can't help us create this file auto. couldn't open file '/var/account/pacct': No such file or directory Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | xfs: fix a possible memory leak | Wanlong Gao | 2012-08-11 | 1 | -0/+1 |
| | | | | | | free out when failure. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | Fix typo in release notes. | Wanlong Gao | 2012-08-11 | 2 | -2/+2 |
| | | | | | | Fix typo. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | Convert release notes to a POD file / man page. | Richard W.M. Jones | 2012-08-11 | 7 | -214/+1906 |
| | | | | | Note that we add the text version to git so that it's available for people to read without requiring any special tools. | ||||
* | New APIs: rsync, rsync-in, rsync-out | Richard W.M. Jones | 2012-08-11 | 11 | -3/+377 |
| | | | | Implement rsync. | ||||
* | fish: Add --network option. | Richard W.M. Jones | 2012-08-11 | 2 | -6/+14 |
| | | | | | This enables the libguestfs user network, and is the equivalent of the 'virt-rescue --network' option. | ||||
* | generator: 'delete' is a reserved word (in C++). | Richard W.M. Jones | 2012-08-11 | 1 | -4/+4 |
| | |||||
* | tests/extra: Add workaround for memory leak in libvirt. | Richard W.M. Jones | 2012-08-11 | 1 | -1/+13 |
| | | | | See: https://bugzilla.redhat.com/show_bug.cgi?id=847429 | ||||
* | Update release notes for libguestfs 1.20. | Richard W.M. Jones | 2012-08-04 | 1 | -0/+154 |
| | |||||
* | appliance: Add rsync and openssh-client{,s} to the appliance. | Richard W.M. Jones | 2012-08-04 | 1 | -0/+3 |
| | | | | | | This adds ~10M to the appliance (328M -> 338M). However for virt-rescue these are frequently requested tools. | ||||
* | fuse: guestmount doesn't let you pass '-- [FUSE options]'. | Richard W.M. Jones | 2012-08-03 | 1 | -1/+1 |
| | | | | | | I don't think it ever did, so the --help text was always wrong, and definitely didn't match the real behaviour of the program. | ||||
* | ruby: Mark all VALUEs as volatile. | Richard W.M. Jones | 2012-08-03 | 1 | -15/+26 |
| | |||||
* | fish: Fix 'copy-out /' (RHBZ#845522). | Richard W.M. Jones | 2012-08-03 | 1 | -0/+16 |
| | |||||
* | Document problems copying long filenames from NTFS to Linux filesystems ↵ | Richard W.M. Jones | 2012-08-03 | 1 | -0/+22 |
| | | | | (RHBZ#845488). | ||||
* | Version 1.19.28.1.19.28 | Richard W.M. Jones | 2012-08-02 | 21 | -19857/+21028 |
| | |||||
* | examples: Use add_drive_opts function in examples. | Richard W.M. Jones | 2012-08-02 | 18 | -25/+25 |
| | | | | | | | | | | | | In libguestfs 1.20, you will be able to use 'add_drive' instead of 'add_drive_opts' (except in the C bindings). However until libguestfs 1.20 is the minimum stable version people will still be using old versions where you have to use 'add_drive_opts'. This makes the examples confusing. Therefore continue to use 'add_drive_opts' in the examples for now. | ||||
* | grep: Add optargs to grep API and deprecate fgrep etc. | Richard W.M. Jones | 2012-08-02 | 6 | -27/+146 |
| | | | | | | | | This commit makes grep into an optargs API, with flags for extended, fixed, [case-]insensitive and compressed. At the same time it deprecates: egrep, fgrep, grepi, egrepi, fgrepi, zgrep, zegrep, zfgrep, zgrepi, zegrepi and zfgrepi. | ||||
* | xfs: add new api xfs-growfs | Wanlong Gao | 2012-08-02 | 5 | -3/+144 |
| | | | | | | New api xfs_growfs for expanding a XFS filesystem. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | Revert "appliance: Add '-drive detect-zero=on' flag if qemu supports it." | Richard W.M. Jones | 2012-08-01 | 1 | -2/+1 |
| | | | | This reverts commit fe2253088ff51b51e2586f27a9408a38655170e3. | ||||
* | Reviewed and revised TODO file. | Richard W.M. Jones | 2012-07-31 | 1 | -3/+12 |
| | |||||
* | m4: Sort .gitignore with LANG=C. Also add pipe2.m4 (used by RHEL 6). | Richard W.M. Jones | 2012-07-31 | 1 | -36/+37 |
| | |||||
* | build: On x86 search for qemu-system-i386 not qemu-system-i686. | Richard W.M. Jones | 2012-07-31 | 1 | -1/+2 |
| | | | | | host_cpu can be set to i686. The qemu binary is called qemu-system-i386. Apply some sed to fix this. | ||||
* | build: Allow building with new glibc headers and -O0. | Eric Blake | 2012-07-31 | 1 | -2/+5 |
| | | | | | | This is a patch taken from libvirt. See: http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=2af63b1c349 | ||||
* | 9p: Add a regression test for 9p functionality in qemu. | Richard W.M. Jones | 2012-07-30 | 4 | -0/+80 |
| | |||||
* | appliance: Exclude kernel* packages explicitly. | Richard W.M. Jones | 2012-07-30 | 1 | -4/+9 |
| | | | | | febootstrap >= 3.19 will no longer exclude the kernel package by default. | ||||
* | Version 1.19.27.1.19.27 | Richard W.M. Jones | 2012-07-30 | 20 | -11386/+11849 |
| | |||||
* | libguestfs-make-fixed-appliance: Don't reference obsolete development version. | Richard W.M. Jones | 2012-07-30 | 1 | -1/+1 |
| | |||||
* | New API: utsname | Richard W.M. Jones | 2012-07-30 | 9 | -1/+94 |
| | | | | | | | | | | Typical output: ><fs> utsname uts_sysname: Linux uts_release: 3.5.0-1.fc18.x86_64 uts_version: #1 SMP Mon Jul 23 17:43:39 UTC 2012 uts_machine: x86_64 | ||||
* | sysprep: Describe more directly how to use qemu-img for snapshotting. | Richard W.M. Jones | 2012-07-28 | 1 | -14/+24 |
| | |||||
* | tests: Consistent use of $(top_builddir)/run --test when building test guests. | Richard W.M. Jones | 2012-07-26 | 4 | -21/+9 |
| | |||||
* | build: Use $(top_builddir)/run in Makefile.am's. | Richard W.M. Jones | 2012-07-26 | 4 | -9/+9 |
| | | | | | Not necessary, but this makes all invocations of 'run' consistent. There is no functional change. | ||||
* | Version 1.19.26.1.19.26 | Richard W.M. Jones | 2012-07-26 | 21 | -14955/+16631 |
| | |||||
* | appliance: Add '-drive detect-zero=on' flag if qemu supports it. | Richard W.M. Jones | 2012-07-26 | 1 | -1/+2 |
| | | | | | | | NB: The patch to implement this feature in qemu is not upstream, and may never make it upstream. However this is so useful for virt-sparsify that I decided to add this to libguestfs while we see what qemu decides to do. | ||||
* | ruby: Allow optional arguments hash to be really optional. | Richard W.M. Jones | 2012-07-26 | 1 | -38/+59 |
| | | | | | | | | | | | | | Allow optargs functions to be called as either: g.mkfs_opts(fs, device) or: g.mkfs_opts(fs, device, { optargs hash }) This also preserves backwards compatibility with once_has_no_optargs functions such as mkfs. |