libguestfs.git
12 years agoGenerated code for lvresize, resize2fs.
Richard Jones [Mon, 18 May 2009 19:22:53 +0000 (20:22 +0100)]
Generated code for lvresize, resize2fs.

12 years agoAdd: lvresize, resize2fs commands.
Richard Jones [Mon, 18 May 2009 19:22:36 +0000 (20:22 +0100)]
Add: lvresize, resize2fs commands.

12 years agoVersion 1.0.26. 1.0.26
Richard Jones [Mon, 18 May 2009 16:23:49 +0000 (17:23 +0100)]
Version 1.0.26.

12 years agoAdd vg-activate{,-all} commands, and resize recipe.
Richard Jones [Mon, 18 May 2009 16:16:24 +0000 (17:16 +0100)]
Add vg-activate{,-all} commands, and resize recipe.

12 years agoIgnore old make-initramfs file.
Richard Jones [Mon, 18 May 2009 12:59:57 +0000 (13:59 +0100)]
Ignore old make-initramfs file.

12 years agoTo-do: Explain the situation with resizing block devices.
Richard Jones [Sat, 16 May 2009 07:45:14 +0000 (08:45 +0100)]
To-do: Explain the situation with resizing block devices.

12 years agoAdd: pvresize, sfdisk-N, sfdisk-l, sfdisk-kernel-geomtry, sfdisk-disk-geometry comman...
Richard W.M. Jones [Fri, 15 May 2009 13:01:28 +0000 (14:01 +0100)]
Add: pvresize, sfdisk-N, sfdisk-l, sfdisk-kernel-geomtry, sfdisk-disk-geometry commands.  Pass --no-reread flag to sfdisk.

12 years agoTo-do: zerofree done, Haskell bindings need to be completed.
Richard W.M. Jones [Fri, 15 May 2009 13:00:41 +0000 (14:00 +0100)]
To-do: zerofree done, Haskell bindings need to be completed.

12 years agoAdd support for zerofree command.
Richard W.M. Jones [Thu, 14 May 2009 22:47:17 +0000 (23:47 +0100)]
Add support for zerofree command.

12 years agoTo-do: zerofree
Richard W.M. Jones [Thu, 14 May 2009 20:44:17 +0000 (21:44 +0100)]
To-do: zerofree

12 years agoEnable run-time conditional test prerequisites.
Richard W.M. Jones [Thu, 14 May 2009 13:43:53 +0000 (14:43 +0100)]
Enable run-time conditional test prerequisites.

12 years agoAdd test prerequisites.
Richard W.M. Jones [Thu, 14 May 2009 12:00:12 +0000 (13:00 +0100)]
Add test prerequisites.

12 years agoAdded a couple of bugs related to test code.
Richard W.M. Jones [Thu, 14 May 2009 10:20:00 +0000 (11:20 +0100)]
Added a couple of bugs related to test code.

12 years agoBugs related to OptString handling.
Richard W.M. Jones [Wed, 13 May 2009 21:13:49 +0000 (22:13 +0100)]
Bugs related to OptString handling.

12 years agoDon't stash strings in the handle.
Richard W.M. Jones [Wed, 13 May 2009 17:03:41 +0000 (18:03 +0100)]
Don't stash strings in the handle.
 - makes it impossible to write bindings for set_{path,qemu,append}
   functions

12 years agoAdd 'append', LIBGUESTFS_APPEND to set additional kernel options.
Richard W.M. Jones [Wed, 13 May 2009 16:51:14 +0000 (17:51 +0100)]
Add 'append', LIBGUESTFS_APPEND to set additional kernel options.

12 years agoAllow number of loops to be set on command line.
Richard Jones [Wed, 13 May 2009 14:55:26 +0000 (15:55 +0100)]
Allow number of loops to be set on command line.

12 years agoTidy-up of test script.
Richard Jones [Wed, 13 May 2009 11:56:32 +0000 (12:56 +0100)]
Tidy-up of test script.

12 years agoExit early from script on error.
Richard Jones [Wed, 13 May 2009 10:44:11 +0000 (11:44 +0100)]
Exit early from script on error.

12 years agoIncrease the wait time for vmchannel socket to appear (fix for slow / heavily-loaded...
Richard Jones [Wed, 13 May 2009 10:43:21 +0000 (11:43 +0100)]
Increase the wait time for vmchannel socket to appear (fix for slow / heavily-loaded) machines.

12 years agoTest booting repeatedly to track down qemu boot hangs.
Richard Jones [Wed, 13 May 2009 10:16:24 +0000 (11:16 +0100)]
Test booting repeatedly to track down qemu boot hangs.

12 years agoVersion 1.0.25 1.0.25
Richard Jones [Tue, 12 May 2009 16:56:36 +0000 (17:56 +0100)]
Version 1.0.25

12 years agotest-command is not an actual test program.
Richard Jones [Tue, 12 May 2009 16:55:33 +0000 (17:55 +0100)]
test-command is not an actual test program.

12 years agoPrepare for version 1.0.24
Richard Jones [Tue, 12 May 2009 16:24:45 +0000 (17:24 +0100)]
Prepare for version 1.0.24

12 years agoRefactor line splitting code in the daemon, and fix it so it works.
Richard Jones [Tue, 12 May 2009 16:17:19 +0000 (17:17 +0100)]
Refactor line splitting code in the daemon, and fix it so it works.

12 years agoTest the 'command' and 'command_lines' functions thoroughly.
Richard Jones [Tue, 12 May 2009 16:16:59 +0000 (17:16 +0100)]
Test the 'command' and 'command_lines' functions thoroughly.

12 years agoRemove Perl from appliance - fixes large appliance problem on Rawhide builds.
Richard Jones [Tue, 12 May 2009 14:04:43 +0000 (15:04 +0100)]
Remove Perl from appliance - fixes large appliance problem on Rawhide builds.

12 years agoRemove the specfile from the tarball. Include contrib/ dir.
Richard Jones [Tue, 12 May 2009 11:58:45 +0000 (12:58 +0100)]
Remove the specfile from the tarball.  Include contrib/ dir.

12 years agoVersion 1.0.23 1.0.23
Richard Jones [Mon, 11 May 2009 15:44:07 +0000 (16:44 +0100)]
Version 1.0.23

12 years agoDepend on new febootstrap 2.0, and use febootstrap-install.
Richard Jones [Mon, 11 May 2009 14:43:00 +0000 (15:43 +0100)]
Depend on new febootstrap 2.0, and use febootstrap-install.

12 years agoPerl bindings fix: Not enough memory was allocated for array params.
Richard Jones [Mon, 11 May 2009 09:51:21 +0000 (10:51 +0100)]
Perl bindings fix: Not enough memory was allocated for array params.

12 years agoPartial Haskell bindings.
Richard Jones [Sat, 9 May 2009 16:19:24 +0000 (17:19 +0100)]
Partial Haskell bindings.

12 years agoHandle EINTR, EAGAIN in select main loop.
Richard Jones [Sun, 10 May 2009 12:51:51 +0000 (13:51 +0100)]
Handle EINTR, EAGAIN in select main loop.

12 years agoNote about using FUSE / mountlo code.
Richard Jones [Sat, 9 May 2009 14:37:40 +0000 (15:37 +0100)]
Note about using FUSE / mountlo code.

12 years agoVersion 1.0.22 1.0.22
Richard Jones [Sat, 9 May 2009 12:52:24 +0000 (13:52 +0100)]
Version 1.0.22

12 years agoValgrind now implemented - remove from TODO list
Richard Jones [Sat, 9 May 2009 12:43:15 +0000 (13:43 +0100)]
Valgrind now implemented - remove from TODO list

12 years agoAdd 'make valgrind' target to run tests under valgrind.
Richard Jones [Sat, 9 May 2009 12:40:31 +0000 (13:40 +0100)]
Add 'make valgrind' target to run tests under valgrind.

12 years agoFix four memory leaks in guestfs.c revealed by valgrind.
Richard Jones [Sat, 9 May 2009 12:31:08 +0000 (13:31 +0100)]
Fix four memory leaks in guestfs.c revealed by valgrind.

12 years agoFix memory leak in error return path.
Richard Jones [Sat, 9 May 2009 12:30:40 +0000 (13:30 +0100)]
Fix memory leak in error return path.

12 years agoExperimental febootstrap install script.
Richard Jones [Fri, 8 May 2009 19:16:03 +0000 (20:16 +0100)]
Experimental febootstrap install script.

12 years agoTo-do: Use valgrind.
Richard Jones [Fri, 8 May 2009 14:49:42 +0000 (15:49 +0100)]
To-do: Use valgrind.

12 years agoBug: Segfault in Perl bindings.
Richard Jones [Fri, 8 May 2009 14:49:34 +0000 (15:49 +0100)]
Bug: Segfault in Perl bindings.

12 years agoList installed applications (NOT WORKING).
Richard Jones [Fri, 8 May 2009 14:48:02 +0000 (15:48 +0100)]
List installed applications (NOT WORKING).

12 years agoGenerated code to support last 3 commits.
Richard Jones [Fri, 8 May 2009 14:20:36 +0000 (15:20 +0100)]
Generated code to support last 3 commits.

12 years agoAdd test script to test recovery from qemu failure.
Richard Jones [Fri, 8 May 2009 14:20:20 +0000 (15:20 +0100)]
Add test script to test recovery from qemu failure.

12 years agoImplement -command (to ignore errors) in guestfish, and allow recovery from qemu...
Richard Jones [Fri, 8 May 2009 14:19:51 +0000 (15:19 +0100)]
Implement -command (to ignore errors) in guestfish, and allow recovery from qemu process failure.

12 years agoAllow recovery from guest failure.
Richard Jones [Fri, 8 May 2009 14:19:03 +0000 (15:19 +0100)]
Allow recovery from guest failure.

12 years agoGenerated code to support previous 2 commits.
Richard Jones [Fri, 8 May 2009 13:28:03 +0000 (14:28 +0100)]
Generated code to support previous 2 commits.

12 years agoImplement 'strings' and 'hexdump' commands.
Richard Jones [Fri, 8 May 2009 13:27:47 +0000 (14:27 +0100)]
Implement 'strings' and 'hexdump' commands.

12 years agoBug: write_file doesn't work with strings containing ASCII NUL.
Richard Jones [Fri, 8 May 2009 13:27:02 +0000 (14:27 +0100)]
Bug: write_file doesn't work with strings containing ASCII NUL.

12 years agoNote another bug found when testing on Koji.
Richard Jones [Fri, 8 May 2009 10:37:42 +0000 (11:37 +0100)]
Note another bug found when testing on Koji.

12 years agoMissing BRs in spec file.
Richard Jones [Fri, 8 May 2009 08:29:20 +0000 (09:29 +0100)]
Missing BRs in spec file.

12 years agoVersion 1.0.21 1.0.21
Richard Jones [Fri, 8 May 2009 07:50:27 +0000 (08:50 +0100)]
Version 1.0.21

12 years agoChange memory calculation to choose a generous amount of memory.
Richard Jones [Fri, 8 May 2009 07:44:34 +0000 (08:44 +0100)]
Change memory calculation to choose a generous amount of memory.

12 years agoMerge branch 'master' of git+ssh://192.168.122.141/home/rjones/d/libguestfs
Richard Jones [Fri, 8 May 2009 07:40:49 +0000 (08:40 +0100)]
Merge branch 'master' of git+ssh://192.168.122.141/home/rjones/d/libguestfs

12 years agoAdded RHEL/CentOS example spec file.
Richard Jones [Fri, 8 May 2009 07:39:05 +0000 (08:39 +0100)]
Added RHEL/CentOS example spec file.

12 years agoForce qemu quit when kernel panics (Charles Duffy).
Richard Jones [Fri, 8 May 2009 07:32:26 +0000 (08:32 +0100)]
Force qemu quit when kernel panics (Charles Duffy).

12 years agoUpdate date in changelog line. 1.0.20
Richard Jones [Thu, 7 May 2009 20:39:37 +0000 (21:39 +0100)]
Update date in changelog line.

12 years agoUpdate %changelog in the specfile.
Richard Jones [Thu, 7 May 2009 20:34:08 +0000 (21:34 +0100)]
Update %changelog in the specfile.

12 years agoPrepare for version 1.0.20.
Richard Jones [Thu, 7 May 2009 20:29:08 +0000 (21:29 +0100)]
Prepare for version 1.0.20.

12 years agoFix leak in realloc failure (Jim Meyering).
Richard Jones [Thu, 7 May 2009 20:21:32 +0000 (21:21 +0100)]
Fix leak in realloc failure (Jim Meyering).

12 years agoUse unsigned type for lengths.
Richard Jones [Thu, 7 May 2009 20:10:01 +0000 (21:10 +0100)]
Use unsigned type for lengths.

12 years agoHandle EINTR and EAGAIN in reads.
Richard Jones [Thu, 7 May 2009 20:01:02 +0000 (21:01 +0100)]
Handle EINTR and EAGAIN in reads.

12 years agoSpecify prototyping behaviour for Perl XSUBs.
Richard Jones [Thu, 7 May 2009 19:52:33 +0000 (20:52 +0100)]
Specify prototyping behaviour for Perl XSUBs.

12 years agoCreate daemon/m4 subdirectory if it doesn't exist already. 1.0.19
Richard Jones [Thu, 7 May 2009 18:28:21 +0000 (19:28 +0100)]
Create daemon/m4 subdirectory if it doesn't exist already.

12 years agoSet mandir (as in RHEL 5).
Richard Jones [Thu, 7 May 2009 18:19:49 +0000 (19:19 +0100)]
Set mandir (as in RHEL 5).

12 years agoVersion 1.0.19
Richard Jones [Thu, 7 May 2009 17:51:34 +0000 (18:51 +0100)]
Version 1.0.19

12 years agoMisc changes to make tests pass in RHEL 5.
Richard Jones [Thu, 7 May 2009 16:24:02 +0000 (17:24 +0100)]
Misc changes to make tests pass in RHEL 5.

12 years agoInclude /usr/sbin on the $PATH (for RHEL 5).
Richard Jones [Thu, 7 May 2009 15:58:49 +0000 (16:58 +0100)]
Include /usr/sbin on the $PATH (for RHEL 5).

12 years agoNeed to keep and modprobe dm_mod module for device-mapper support on RHEL 5.
Richard Jones [Thu, 7 May 2009 15:58:31 +0000 (16:58 +0100)]
Need to keep and modprobe dm_mod module for device-mapper support on RHEL 5.

12 years ago/dev/hd* is also a block device on RHEL 5.
Richard Jones [Thu, 7 May 2009 15:57:55 +0000 (16:57 +0100)]
/dev/hd* is also a block device on RHEL 5.

12 years agoAdd BR on ncurses-devel (needed for RHEL 5).
Richard Jones [Thu, 7 May 2009 15:05:50 +0000 (16:05 +0100)]
Add BR on ncurses-devel (needed for RHEL 5).

12 years agoAugeas is now completely optional.
Richard Jones [Thu, 7 May 2009 14:51:02 +0000 (15:51 +0100)]
Augeas is now completely optional.

12 years agoAdded TODO item.
Richard Jones [Wed, 6 May 2009 19:46:17 +0000 (20:46 +0100)]
Added TODO item.

12 years agoMerge branch 'master' of git+ssh://rich@hakodate/home/rich/d/libguestfs
Richard Jones [Wed, 6 May 2009 16:55:46 +0000 (17:55 +0100)]
Merge branch 'master' of git+ssh://rich@hakodate/home/rich/d/libguestfs

12 years agoNote bug about chroot not found.
Richard Jones [Wed, 6 May 2009 16:55:18 +0000 (17:55 +0100)]
Note bug about chroot not found.

12 years agoNote Augeas support should be optional (TODO).
Richard Jones [Wed, 6 May 2009 15:33:26 +0000 (16:33 +0100)]
Note Augeas support should be optional (TODO).

12 years agoFix missing futimens bug.
Richard Jones [Wed, 6 May 2009 14:29:01 +0000 (15:29 +0100)]
Fix missing futimens bug.

12 years agoAC_CHECK_FUNCS for multiple functions.
Richard Jones [Wed, 6 May 2009 14:21:46 +0000 (15:21 +0100)]
AC_CHECK_FUNCS for multiple functions.

12 years agoRARRAY_LEN macro for Ruby < 1.9. Small strictness fix for OCaml < 3.10.
Richard Jones [Wed, 6 May 2009 14:20:15 +0000 (15:20 +0100)]
RARRAY_LEN macro for Ruby < 1.9.  Small strictness fix for OCaml < 3.10.

12 years agoBackport CAMLreturnT for OCaml <= 3.10
Richard Jones [Wed, 6 May 2009 14:11:40 +0000 (15:11 +0100)]
Backport CAMLreturnT for OCaml <= 3.10

12 years agoMissing include <ctype.h>
Richard Jones [Wed, 6 May 2009 14:08:13 +0000 (15:08 +0100)]
Missing include <ctype.h>

12 years agovirt-inspector configure bug.
Richard Jones [Wed, 6 May 2009 13:52:15 +0000 (14:52 +0100)]
virt-inspector configure bug.

12 years agoAdded bugs noted by Charles Duffy.
Richard Jones [Wed, 6 May 2009 12:07:58 +0000 (13:07 +0100)]
Added bugs noted by Charles Duffy.

12 years agoAnother TODO item.
Richard W.M. Jones [Fri, 1 May 2009 18:00:22 +0000 (19:00 +0100)]
Another TODO item.

12 years agoTypo in documentation.
Richard W.M. Jones [Fri, 1 May 2009 17:51:15 +0000 (18:51 +0100)]
Typo in documentation.

12 years agoImplement !local in guestfish.
Richard W.M. Jones [Fri, 1 May 2009 16:41:28 +0000 (17:41 +0100)]
Implement !local in guestfish.

12 years agoVersion 1.0.18 1.0.18
Richard Jones [Fri, 1 May 2009 12:10:47 +0000 (13:10 +0100)]
Version 1.0.18

12 years agoGenerated code for 'equal' command.
Richard W.M. Jones [Fri, 1 May 2009 11:16:08 +0000 (12:16 +0100)]
Generated code for 'equal' command.

12 years agoAdded 'equal' command to compare files.
Richard W.M. Jones [Fri, 1 May 2009 11:15:58 +0000 (12:15 +0100)]
Added 'equal' command to compare files.

12 years agoGenerated code for ping-daemon command.
Richard W.M. Jones [Fri, 1 May 2009 10:47:31 +0000 (11:47 +0100)]
Generated code for ping-daemon command.

12 years agoAdded ping-daemon command.
Richard W.M. Jones [Fri, 1 May 2009 10:47:23 +0000 (11:47 +0100)]
Added ping-daemon command.

12 years agoGenerated code for dmesg command.
Richard W.M. Jones [Fri, 1 May 2009 10:27:52 +0000 (11:27 +0100)]
Generated code for dmesg command.

12 years agoAdded dmesg command.
Richard W.M. Jones [Fri, 1 May 2009 10:27:32 +0000 (11:27 +0100)]
Added dmesg command.

12 years agoGenerated code for drop-caches command.
Richard W.M. Jones [Fri, 1 May 2009 10:18:53 +0000 (11:18 +0100)]
Generated code for drop-caches command.

12 years agoAdded drop-caches command.
Richard W.M. Jones [Fri, 1 May 2009 10:18:44 +0000 (11:18 +0100)]
Added drop-caches command.

12 years agoGenerated code for cp, cp-a and mv commands.
Richard W.M. Jones [Fri, 1 May 2009 10:00:46 +0000 (11:00 +0100)]
Generated code for cp, cp-a and mv commands.

12 years agoAdd cp, cp-a and mv commands.
Richard W.M. Jones [Fri, 1 May 2009 10:00:34 +0000 (11:00 +0100)]
Add cp, cp-a and mv commands.

12 years agoAlways look for qemu-kvm, even on non-x86_64 platform.
Richard W.M. Jones [Fri, 1 May 2009 09:59:51 +0000 (10:59 +0100)]
Always look for qemu-kvm, even on non-x86_64 platform.

12 years agoCheck fakechroot >= 2.9
Richard W.M. Jones [Fri, 1 May 2009 09:11:12 +0000 (10:11 +0100)]
Check fakechroot >= 2.9