libguestfs.git
11 years agoAdded pkgconfig file (libguestfs.pc). 1.0.8
Richard Jones [Wed, 22 Apr 2009 10:47:07 +0000 (11:47 +0100)]
Added pkgconfig file (libguestfs.pc).

11 years agoVersion 1.0.7 1.0.7
Richard Jones [Wed, 22 Apr 2009 10:30:58 +0000 (11:30 +0100)]
Version 1.0.7

11 years agoFix quoting of list args in guestfish manpage.
Richard Jones [Wed, 22 Apr 2009 10:03:05 +0000 (11:03 +0100)]
Fix quoting of list args in guestfish manpage.

11 years agoResync specfile to Fedora RR.
Richard Jones [Wed, 22 Apr 2009 10:02:00 +0000 (11:02 +0100)]
Resync specfile to Fedora RR.

11 years agoCreate /tmp directory in the initramfs.
Richard Jones [Wed, 22 Apr 2009 09:20:48 +0000 (10:20 +0100)]
Create /tmp directory in the initramfs.

11 years agoInclude fuse.ko module in image.
Richard Jones [Wed, 22 Apr 2009 09:06:40 +0000 (10:06 +0100)]
Include fuse.ko module in image.

11 years agoVersion 1.0.6. 1.0.6
Richard Jones [Wed, 22 Apr 2009 08:18:02 +0000 (09:18 +0100)]
Version 1.0.6.

11 years agoNote, but don't fix, javadoc bug.
Richard Jones [Wed, 22 Apr 2009 08:04:04 +0000 (09:04 +0100)]
Note, but don't fix, javadoc bug.

11 years agoqemu runtime done - remove from TODO list.
Richard Jones [Wed, 22 Apr 2009 08:03:27 +0000 (09:03 +0100)]
qemu runtime done - remove from TODO list.

11 years agoAllow qemu binary to be overridden at runtime.
Richard Jones [Wed, 22 Apr 2009 08:00:39 +0000 (09:00 +0100)]
Allow qemu binary to be overridden at runtime.

11 years agoAllow selection of qemu using --with-qemu
Richard Jones [Wed, 22 Apr 2009 07:46:35 +0000 (08:46 +0100)]
Allow selection of qemu using --with-qemu

11 years agoError message about using --with-java-home=no to disable Java support.
Richard Jones [Wed, 22 Apr 2009 07:14:49 +0000 (08:14 +0100)]
Error message about using --with-java-home=no to disable Java support.

11 years agoFixes for Java. 1.0.5
Richard Jones [Tue, 21 Apr 2009 22:15:25 +0000 (23:15 +0100)]
Fixes for Java.

11 years agoAdd extra kernel modules required for ext4 support.
Richard Jones [Tue, 21 Apr 2009 21:38:28 +0000 (22:38 +0100)]
Add extra kernel modules required for ext4 support.

11 years agoUpdated documentation, prepare for 1.0.5 release.
Richard Jones [Tue, 21 Apr 2009 21:27:22 +0000 (22:27 +0100)]
Updated documentation, prepare for 1.0.5 release.

11 years agoAnother Java test.
Richard Jones [Tue, 21 Apr 2009 21:24:25 +0000 (22:24 +0100)]
Another Java test.

11 years agoTesting the Java bindings.
Richard Jones [Tue, 21 Apr 2009 21:05:44 +0000 (22:05 +0100)]
Testing the Java bindings.

11 years agoJava bindings compile, not tested.
Richard Jones [Tue, 21 Apr 2009 20:14:55 +0000 (21:14 +0100)]
Java bindings compile, not tested.

11 years agoAdd summary message, fix libruby detection.
Richard Jones [Tue, 21 Apr 2009 13:38:12 +0000 (14:38 +0100)]
Add summary message, fix libruby detection.

11 years agoMore notes in the TODO list.
Richard Jones [Tue, 21 Apr 2009 13:25:31 +0000 (14:25 +0100)]
More notes in the TODO list.

11 years agoBasic Java build environment.
Richard Jones [Tue, 21 Apr 2009 13:25:16 +0000 (14:25 +0100)]
Basic Java build environment.

11 years agoVarious fixes to build and test in Koji. 1.0.4
Richard Jones [Mon, 20 Apr 2009 22:40:50 +0000 (23:40 +0100)]
Various fixes to build and test in Koji.

11 years agoFixes for CDPATH being set.
Richard Jones [Mon, 20 Apr 2009 20:16:25 +0000 (21:16 +0100)]
Fixes for CDPATH being set.

11 years agoUse standard names for the OCaml/Perl/Python/Ruby subpackages.
Richard Jones [Mon, 20 Apr 2009 18:30:11 +0000 (19:30 +0100)]
Use standard names for the OCaml/Perl/Python/Ruby subpackages.

11 years agoRuby also supported
Richard Jones [Mon, 20 Apr 2009 17:20:34 +0000 (18:20 +0100)]
Ruby also supported

11 years agoInclude the __cplusplus header magic so API really callable from C++.
Richard Jones [Mon, 20 Apr 2009 15:52:13 +0000 (16:52 +0100)]
Include the __cplusplus header magic so API really callable from C++.

11 years agoVersion 1.0.3. 1.0.3
Richard Jones [Mon, 20 Apr 2009 15:28:02 +0000 (16:28 +0100)]
Version 1.0.3.

11 years agoRemoved TODO item, now implemented.
Richard Jones [Mon, 20 Apr 2009 14:59:08 +0000 (15:59 +0100)]
Removed TODO item, now implemented.

11 years agoAdded tar-in, tar-out, tgz-in, tgz-out commands.
Richard Jones [Mon, 20 Apr 2009 14:54:22 +0000 (15:54 +0100)]
Added tar-in, tar-out, tgz-in, tgz-out commands.

11 years agoVarious fixes to the daemon:
Richard Jones [Mon, 20 Apr 2009 14:13:34 +0000 (15:13 +0100)]
Various fixes to the daemon:
 - make sure SIGPIPE doesn't kill us
 - warn not to use macros in FileIn functions
 - add shell_quote function

11 years agoSome fixes to daemon upload command:
Richard Jones [Mon, 20 Apr 2009 13:58:36 +0000 (14:58 +0100)]
Some fixes to daemon upload command:
 - don't leak the file descriptor along error paths
 - can't use those macros in FileIn functions

11 years agoMake daemon cancellation really work.
Richard Jones [Mon, 20 Apr 2009 13:58:04 +0000 (14:58 +0100)]
Make daemon cancellation really work.

11 years agoAdd tests for the upload and download commands.
Richard Jones [Mon, 20 Apr 2009 12:14:07 +0000 (13:14 +0100)]
Add tests for the upload and download commands.

11 years agoPrepare for version 1.0.2. 1.0.2
Richard Jones [Mon, 20 Apr 2009 10:45:29 +0000 (11:45 +0100)]
Prepare for version 1.0.2.

11 years agoAvoid warning: Don't generate read_reply label unless needed.
Richard Jones [Mon, 20 Apr 2009 10:45:11 +0000 (11:45 +0100)]
Avoid warning: Don't generate read_reply label unless needed.

11 years agoFix file descriptor leak in daemon.
Richard Jones [Mon, 20 Apr 2009 10:35:57 +0000 (11:35 +0100)]
Fix file descriptor leak in daemon.

11 years agoGenerated code for 'checksum' command.
Richard Jones [Mon, 20 Apr 2009 09:19:45 +0000 (10:19 +0100)]
Generated code for 'checksum' command.

11 years agoAdd 'checksum' command.
Richard Jones [Mon, 20 Apr 2009 09:19:29 +0000 (10:19 +0100)]
Add 'checksum' command.

11 years agoImplement upload and download commands.
Richard Jones [Sun, 19 Apr 2009 23:22:02 +0000 (00:22 +0100)]
Implement upload and download commands.

11 years agoUse GUESTFS_LAUNCH_FLAG in the daemon, and use correct uint32_t.
Richard Jones [Sun, 19 Apr 2009 13:51:50 +0000 (14:51 +0100)]
Use GUESTFS_LAUNCH_FLAG in the daemon, and use correct uint32_t.

11 years agoDocument initial message.
Richard Jones [Sun, 19 Apr 2009 13:39:19 +0000 (14:39 +0100)]
Document initial message.

11 years agoDocument the internal protocol.
Richard Jones [Sun, 19 Apr 2009 13:33:46 +0000 (14:33 +0100)]
Document the internal protocol.

11 years agoImplement NEED_ROOT_OR_IS_DEVICE macro.
Richard Jones [Sun, 19 Apr 2009 11:41:35 +0000 (12:41 +0100)]
Implement NEED_ROOT_OR_IS_DEVICE macro.

11 years agoImplement _send_sync, _send_file_sync and _receive_file_sync.
Richard Jones [Sun, 19 Apr 2009 11:29:25 +0000 (12:29 +0100)]
Implement _send_sync, _send_file_sync and _receive_file_sync.

11 years agoBegin to add the upload and download commands.
Richard Jones [Sat, 18 Apr 2009 21:33:15 +0000 (22:33 +0100)]
Begin to add the upload and download commands.

11 years agoAdd ruby/ directory, add more warnings.
Richard Jones [Sat, 18 Apr 2009 20:21:44 +0000 (21:21 +0100)]
Add ruby/ directory, add more warnings.

11 years agoSplit out send and reply operations into separate callbacks.
Richard Jones [Sat, 18 Apr 2009 15:29:00 +0000 (16:29 +0100)]
Split out send and reply operations into separate callbacks.

11 years agoguestfs_send -> guestfs__send, in case we want a future command called "send".
Richard Jones [Sat, 18 Apr 2009 14:41:22 +0000 (15:41 +0100)]
guestfs_send -> guestfs__send, in case we want a future command called "send".

11 years agoSeparate out the high-level API actions.
Richard Jones [Sat, 18 Apr 2009 14:31:53 +0000 (15:31 +0100)]
Separate out the high-level API actions.
 - Split out the high-level API actions so that they are in a
   separate file, and use the defined guestfs C API, instead of
   fiddling around with internal structures.

11 years agoMerge branch 'master' of git+ssh://g-rjones@et.redhat.com/git/libguestfs
Richard Jones [Sat, 18 Apr 2009 12:27:06 +0000 (13:27 +0100)]
Merge branch 'master' of git+ssh://g-rjones@et.redhat.com/git/libguestfs

11 years agoRewrite of main loop impl, start of FileIn/FileOut support.
Richard Jones [Sat, 18 Apr 2009 12:17:12 +0000 (13:17 +0100)]
Rewrite of main loop impl, start of FileIn/FileOut support.

11 years agoMerge branch 'master' of git+ssh://g-rjones@et.redhat.com/git/libguestfs
Richard Jones [Sat, 18 Apr 2009 09:16:34 +0000 (10:16 +0100)]
Merge branch 'master' of git+ssh://g-rjones@et.redhat.com/git/libguestfs

11 years agoVersion 1.0.1 1.0.1
Richard Jones [Sat, 18 Apr 2009 09:16:03 +0000 (10:16 +0100)]
Version 1.0.1

11 years agoAllow Ruby bindings to build correctly even if libguestfs not installed.
Richard W.M. Jones [Thu, 16 Apr 2009 22:55:56 +0000 (23:55 +0100)]
Allow Ruby bindings to build correctly even if libguestfs not installed.

11 years agoFix spec file. 1.0.0
Richard Jones [Thu, 16 Apr 2009 21:25:36 +0000 (22:25 +0100)]
Fix spec file.

11 years agoRuby bindings.
Richard Jones [Thu, 16 Apr 2009 21:13:20 +0000 (22:13 +0100)]
Ruby bindings.

11 years agoResync with proposed Fedora specfile.
Richard Jones [Thu, 16 Apr 2009 16:44:47 +0000 (17:44 +0100)]
Resync with proposed Fedora specfile.

11 years agoMissing free() on return path (thanks: Steve Grubb).
Richard Jones [Thu, 16 Apr 2009 16:38:27 +0000 (17:38 +0100)]
Missing free() on return path (thanks: Steve Grubb).

11 years agoTODO list updated.
Richard Jones [Thu, 16 Apr 2009 16:35:59 +0000 (17:35 +0100)]
TODO list updated.

11 years agoNote slow kernel boot times for F11/12.
Richard Jones [Thu, 16 Apr 2009 15:34:23 +0000 (16:34 +0100)]
Note slow kernel boot times for F11/12.

11 years agoUpdated TODO, BUGS.
Richard Jones [Thu, 16 Apr 2009 11:38:06 +0000 (12:38 +0100)]
Updated TODO, BUGS.

11 years agoAdded Python documentation.
Richard Jones [Thu, 16 Apr 2009 10:39:22 +0000 (11:39 +0100)]
Added Python documentation.

11 years agoReally needs qemu 0.10 for vmchannel support.
Richard Jones [Thu, 16 Apr 2009 00:31:19 +0000 (01:31 +0100)]
Really needs qemu 0.10 for vmchannel support.

11 years ago0.9.9 for final cleanups before 1.0 release. 0.9.9
Richard Jones [Wed, 15 Apr 2009 22:58:11 +0000 (23:58 +0100)]
0.9.9 for final cleanups before 1.0 release.

11 years ago'guestfish edit' commands and several bugfixes.
Richard Jones [Wed, 15 Apr 2009 22:54:51 +0000 (23:54 +0100)]
'guestfish edit' commands and several bugfixes.

11 years agoStarted BUGS list.
Richard Jones [Wed, 15 Apr 2009 19:38:01 +0000 (20:38 +0100)]
Started BUGS list.

11 years agoMove guestfish 'alloc' command to a separate file.
Richard Jones [Wed, 15 Apr 2009 19:27:30 +0000 (20:27 +0100)]
Move guestfish 'alloc' command to a separate file.

11 years agoVersion 0.9.3. 0.9.3
Richard Jones [Wed, 15 Apr 2009 16:59:43 +0000 (17:59 +0100)]
Version 0.9.3.

11 years agoShow byte sizes in example.
Richard Jones [Wed, 15 Apr 2009 16:58:35 +0000 (17:58 +0100)]
Show byte sizes in example.

11 years agoGenerated code for blockdev_* calls, RInt64, enhanced tests.
Richard Jones [Wed, 15 Apr 2009 16:48:54 +0000 (17:48 +0100)]
Generated code for blockdev_* calls, RInt64, enhanced tests.

11 years agoAdded blockdev_* calls. RInt64 type. Enhanced tests.
Richard Jones [Wed, 15 Apr 2009 16:47:34 +0000 (17:47 +0100)]
Added blockdev_* calls.  RInt64 type.  Enhanced tests.

11 years agoBe strict about commands which don't test themselves, warn about missing tests.
Richard Jones [Wed, 15 Apr 2009 15:04:27 +0000 (16:04 +0100)]
Be strict about commands which don't test themselves, warn about missing tests.

11 years agoVersion 0.9.2. 0.9.2
Richard Jones [Wed, 15 Apr 2009 15:00:10 +0000 (16:00 +0100)]
Version 0.9.2.

11 years agoDisplay ext2/3 details, and some bug fixes.
Richard Jones [Wed, 15 Apr 2009 13:19:03 +0000 (14:19 +0100)]
Display ext2/3 details, and some bug fixes.

11 years agoCorrectly free memory in RHashtable binding for OCaml & Python.
Richard Jones [Wed, 15 Apr 2009 13:09:01 +0000 (14:09 +0100)]
Correctly free memory in RHashtable binding for OCaml & Python.

11 years agoGenerated code for tune2fs-l command and RHashtable return type.
Richard Jones [Wed, 15 Apr 2009 12:59:07 +0000 (13:59 +0100)]
Generated code for tune2fs-l command and RHashtable return type.

11 years agoAdded tune2fs-l command and RHashtable return type.
Richard Jones [Wed, 15 Apr 2009 12:58:44 +0000 (13:58 +0100)]
Added tune2fs-l command and RHashtable return type.

11 years agoAdded to-xml program.
Richard Jones [Wed, 15 Apr 2009 11:34:18 +0000 (12:34 +0100)]
Added to-xml program.

11 years agoRemove 'df' program from examples - didn't ever work.
Richard Jones [Wed, 15 Apr 2009 09:52:37 +0000 (10:52 +0100)]
Remove 'df' program from examples - didn't ever work.

11 years agoGenerated code for stat/lstat/statvfs changes.
Richard Jones [Wed, 15 Apr 2009 09:45:01 +0000 (10:45 +0100)]
Generated code for stat/lstat/statvfs changes.

11 years agoAdded stat, lstat, statvfs and associated stat structures.
Richard Jones [Wed, 15 Apr 2009 09:44:27 +0000 (10:44 +0100)]
Added stat, lstat, statvfs and associated stat structures.

11 years agoQuoting in guestfish.
Richard Jones [Tue, 14 Apr 2009 19:47:51 +0000 (20:47 +0100)]
Quoting in guestfish.

11 years agoVersion 0.9.1 0.9.1
Richard Jones [Tue, 14 Apr 2009 15:16:34 +0000 (16:16 +0100)]
Version 0.9.1

11 years agoAdded bindings for GNU readline.
Richard Jones [Tue, 14 Apr 2009 14:52:04 +0000 (15:52 +0100)]
Added bindings for GNU readline.

11 years agoBetter handling of trailing \n problem.
Richard Jones [Tue, 14 Apr 2009 13:38:31 +0000 (14:38 +0100)]
Better handling of trailing \n problem.

11 years agoTypos and documentation updates.
Richard Jones [Tue, 14 Apr 2009 13:20:47 +0000 (14:20 +0100)]
Typos and documentation updates.

11 years agoGenerated changes to perl XS bindings.
Richard Jones [Tue, 14 Apr 2009 13:20:07 +0000 (14:20 +0100)]
Generated changes to perl XS bindings.

11 years agoAdd 'command' and 'command-lines'. Fix args freeing in Perl bindings.
Richard Jones [Tue, 14 Apr 2009 12:51:12 +0000 (13:51 +0100)]
Add 'command' and 'command-lines'. Fix args freeing in Perl bindings.

11 years agoFix 'file(1)' command to work on /dev devices.
Richard Jones [Tue, 14 Apr 2009 12:09:06 +0000 (13:09 +0100)]
Fix 'file(1)' command to work on /dev devices.

11 years agoGenerated files for file(1) command.
Richard Jones [Mon, 13 Apr 2009 22:58:33 +0000 (23:58 +0100)]
Generated files for file(1) command.

11 years agoAdded file(1) command.
Richard Jones [Mon, 13 Apr 2009 22:58:02 +0000 (23:58 +0100)]
Added file(1) command.

11 years agoNote a bug.
Richard Jones [Mon, 13 Apr 2009 22:57:26 +0000 (23:57 +0100)]
Note a bug.

11 years agoguestfs -> GuestFS 0.9
Richard Jones [Mon, 13 Apr 2009 19:13:06 +0000 (20:13 +0100)]
guestfs -> GuestFS

11 years agoPython files. Add $QUICK_RPMBUILD flag to avoid running tests.
Richard Jones [Mon, 13 Apr 2009 19:07:03 +0000 (20:07 +0100)]
Python files.  Add $QUICK_RPMBUILD flag to avoid running tests.

11 years agoInstall guestfs.py
Richard Jones [Mon, 13 Apr 2009 19:06:46 +0000 (20:06 +0100)]
Install guestfs.py

11 years agoMissing dependency.
Richard Jones [Mon, 13 Apr 2009 18:40:50 +0000 (19:40 +0100)]
Missing dependency.

11 years agoDescribe all available bindings.
Richard Jones [Mon, 13 Apr 2009 18:39:39 +0000 (19:39 +0100)]
Describe all available bindings.

11 years agoNeed to package generator.ml -- oops.
Richard Jones [Mon, 13 Apr 2009 18:39:20 +0000 (19:39 +0100)]
Need to package generator.ml -- oops.

11 years agoPrepare for 0.9 release.
Richard Jones [Mon, 13 Apr 2009 18:15:22 +0000 (19:15 +0100)]
Prepare for 0.9 release.

11 years agoExtra CLEANFILES.
Richard Jones [Mon, 13 Apr 2009 18:15:12 +0000 (19:15 +0100)]
Extra CLEANFILES.