libguestfs.git
13 years agoAdded guestfish(1) manpage.
Richard Jones [Tue, 7 Apr 2009 13:55:25 +0000 (14:55 +0100)]
Added guestfish(1) manpage.

13 years agoFix: "aclocal: couldn't open directory `m4': No such file or directory"
Richard Jones [Tue, 7 Apr 2009 12:51:12 +0000 (13:51 +0100)]
Fix: "aclocal: couldn't open directory `m4': No such file or directory"

13 years agoAdded framework for the language bindings.
Richard Jones [Tue, 7 Apr 2009 12:08:50 +0000 (13:08 +0100)]
Added framework for the language bindings.

13 years agoNew header file. 0.4
Richard Jones [Tue, 7 Apr 2009 10:06:28 +0000 (11:06 +0100)]
New header file.

13 years agoRemove unnecessary kernel drivers. Big reduction in image size.
Richard Jones [Tue, 7 Apr 2009 10:06:23 +0000 (11:06 +0100)]
Remove unnecessary kernel drivers.  Big reduction in image size.

13 years agoFix incorrect realloc size which was causing 'ls' command to fail on large directories.
Richard Jones [Tue, 7 Apr 2009 09:42:15 +0000 (10:42 +0100)]
Fix incorrect realloc size which was causing 'ls' command to fail on large directories.

13 years agoImplement simple lvs/vgs/pvs commands.
Richard Jones [Tue, 7 Apr 2009 09:25:46 +0000 (10:25 +0100)]
Implement simple lvs/vgs/pvs commands.

13 years agoRename pvs -> pvs-full (etc), so we can add simple pvs (etc) commands.
Richard Jones [Tue, 7 Apr 2009 08:52:46 +0000 (09:52 +0100)]
Rename pvs -> pvs-full (etc), so we can add simple pvs (etc) commands.

13 years agopvs/vgs/lvs commands working now.
Richard Jones [Tue, 7 Apr 2009 05:50:31 +0000 (06:50 +0100)]
pvs/vgs/lvs commands working now.

13 years agoImplement list-devices and list-partitions.
Richard Jones [Mon, 6 Apr 2009 11:55:26 +0000 (12:55 +0100)]
Implement list-devices and list-partitions.

13 years agoImplementations of 'cat', 'ls', and some cleanups.
Richard Jones [Mon, 6 Apr 2009 10:44:48 +0000 (11:44 +0100)]
Implementations of 'cat', 'ls', and some cleanups.

13 years agoDebugging tips.
Richard Jones [Mon, 6 Apr 2009 10:43:14 +0000 (11:43 +0100)]
Debugging tips.

13 years agoFix incorrect short description of 'cat' command
Richard Jones [Sat, 4 Apr 2009 15:52:52 +0000 (16:52 +0100)]
Fix incorrect short description of 'cat' command

13 years agoImplement RString and RStringList return types.
Richard Jones [Sat, 4 Apr 2009 15:38:28 +0000 (16:38 +0100)]
Implement RString and RStringList return types.
 - implement 'll' command.
 - outlines for 'ls' and 'cat' commands.

13 years agoImplement the alloc shell command.
Richard Jones [Sat, 4 Apr 2009 13:51:48 +0000 (14:51 +0100)]
Implement the alloc shell command.

13 years agoguest_add_{drive,cdrom} now test if the files exist.
Richard Jones [Sat, 4 Apr 2009 13:51:31 +0000 (14:51 +0100)]
guest_add_{drive,cdrom} now test if the files exist.

13 years agoAdd %post and %postun.
Richard Jones [Sat, 4 Apr 2009 12:17:46 +0000 (13:17 +0100)]
Add %post and %postun.

13 years agoFix parsing of paths with more than one element.
Richard Jones [Sat, 4 Apr 2009 12:17:32 +0000 (13:17 +0100)]
Fix parsing of paths with more than one element.

13 years agoLIBGUESTFS_PATH implementation.
Richard Jones [Sat, 4 Apr 2009 11:54:47 +0000 (12:54 +0100)]
LIBGUESTFS_PATH implementation.

13 years agoDocument --add and --mount options.
Richard Jones [Sat, 4 Apr 2009 10:29:44 +0000 (11:29 +0100)]
Document --add and --mount options.

13 years agoMostly working spec file.
Richard Jones [Sat, 4 Apr 2009 10:27:26 +0000 (11:27 +0100)]
Mostly working spec file.

13 years agoImplemented autosync, make it the default for guestfish.
Richard Jones [Sat, 4 Apr 2009 09:41:34 +0000 (10:41 +0100)]
Implemented autosync, make it the default for guestfish.

13 years agoGenerate actions section in guestfs.3 man page.
Richard Jones [Sat, 4 Apr 2009 09:29:25 +0000 (10:29 +0100)]
Generate actions section in guestfs.3 man page.

13 years agoImplemented running actions in guestfish.
Richard Jones [Sat, 4 Apr 2009 08:40:44 +0000 (09:40 +0100)]
Implemented running actions in guestfish.

13 years agoMore tidy up of messages.
Richard Jones [Sat, 4 Apr 2009 00:49:36 +0000 (01:49 +0100)]
More tidy up of messages.

13 years agoCommand line, help.
Richard Jones [Sat, 4 Apr 2009 00:40:43 +0000 (01:40 +0100)]
Command line, help.

13 years agoCommand line and interactive shell parsing, prompts etc.
Richard Jones [Fri, 3 Apr 2009 23:58:40 +0000 (00:58 +0100)]
Command line and interactive shell parsing, prompts etc.

13 years agoAdded outline of shell command, added generator support.
Richard Jones [Fri, 3 Apr 2009 22:47:47 +0000 (23:47 +0100)]
Added outline of shell command, added generator support.

13 years agoSmall updates to the generator.
Richard Jones [Fri, 3 Apr 2009 21:45:42 +0000 (22:45 +0100)]
Small updates to the generator.

13 years agoImplemented 'mount' and 'touch' commands.
Richard Jones [Fri, 3 Apr 2009 21:25:34 +0000 (22:25 +0100)]
Implemented 'mount' and 'touch' commands.

13 years agoAdded a HACKING file.
Richard Jones [Fri, 3 Apr 2009 21:24:32 +0000 (22:24 +0100)]
Added a HACKING file.

13 years agoAdded images/ directory for test images, and one image.
Richard Jones [Fri, 3 Apr 2009 19:30:42 +0000 (20:30 +0100)]
Added images/ directory for test images, and one image.

13 years agoParses return values and returned errors properly.
Richard Jones [Fri, 3 Apr 2009 18:51:02 +0000 (19:51 +0100)]
Parses return values and returned errors properly.

13 years agoMake the partition configurable.
Richard Jones [Fri, 3 Apr 2009 18:16:27 +0000 (19:16 +0100)]
Make the partition configurable.

13 years agoAdded README file for examples directory.
Richard Jones [Fri, 3 Apr 2009 18:13:48 +0000 (19:13 +0100)]
Added README file for examples directory.

13 years agoNo verbose. User can enable by setting LIBGUESTFS_DEBUG=1 if they want.
Richard Jones [Fri, 3 Apr 2009 18:11:44 +0000 (19:11 +0100)]
No verbose.  User can enable by setting LIBGUESTFS_DEBUG=1 if they want.

13 years agoPass -no-kqemu parameter to avoid warning about kqemu.
Richard Jones [Fri, 3 Apr 2009 18:11:29 +0000 (19:11 +0100)]
Pass -no-kqemu parameter to avoid warning about kqemu.

13 years agoMakes a series of non-trivial calls.
Richard Jones [Fri, 3 Apr 2009 18:08:19 +0000 (19:08 +0100)]
Makes a series of non-trivial calls.

13 years agoDaemon and library are mostly talking to each other now.
Richard Jones [Fri, 3 Apr 2009 16:24:35 +0000 (17:24 +0100)]
Daemon and library are mostly talking to each other now.

13 years agoRemove initramfs/fakelog.root if make-initramfs fails.
Richard Jones [Fri, 3 Apr 2009 16:23:33 +0000 (17:23 +0100)]
Remove initramfs/fakelog.root if make-initramfs fails.

13 years agoRemove NFS support - we will probably use FTP instead.
Richard Jones [Fri, 3 Apr 2009 16:23:03 +0000 (17:23 +0100)]
Remove NFS support - we will probably use FTP instead.

13 years agoLots more auto-generation.
Richard Jones [Fri, 3 Apr 2009 10:29:55 +0000 (11:29 +0100)]
Lots more auto-generation.

13 years agoSet up ethernet interface.
Richard Jones [Fri, 3 Apr 2009 10:27:52 +0000 (11:27 +0100)]
Set up ethernet interface.

13 years agoStart the generated code and code generator.
Richard Jones [Fri, 3 Apr 2009 00:15:17 +0000 (01:15 +0100)]
Start the generated code and code generator.

13 years agoAdd the first version of the guestfsd daemon.
Richard Jones [Fri, 3 Apr 2009 00:14:44 +0000 (01:14 +0100)]
Add the first version of the guestfsd daemon.

13 years agoAdd update-initramfs.sh.in so we don't need to rebuild initramfs for
Richard Jones [Fri, 3 Apr 2009 00:13:42 +0000 (01:13 +0100)]
Add update-initramfs.sh.in so we don't need to rebuild initramfs for
small changes in the daemon.

13 years agoUpdated to newer GPLv2 document.
Richard Jones [Fri, 3 Apr 2009 00:12:21 +0000 (01:12 +0100)]
Updated to newer GPLv2 document.

13 years agoCorrectly handle the case when select runs out of filehandles.
Richard Jones [Thu, 2 Apr 2009 19:55:41 +0000 (20:55 +0100)]
Correctly handle the case when select runs out of filehandles.

13 years agoCode to handle the daemon communications socket.
Richard Jones [Thu, 2 Apr 2009 19:46:55 +0000 (20:46 +0100)]
Code to handle the daemon communications socket.

13 years agoGuest boots, and basic select/callbacks work.
Richard Jones [Thu, 2 Apr 2009 19:07:21 +0000 (20:07 +0100)]
Guest boots, and basic select/callbacks work.

13 years agoIgnore generated manual page.
Richard Jones [Thu, 2 Apr 2009 16:00:13 +0000 (17:00 +0100)]
Ignore generated manual page.

13 years agoMore documentation updates.
Richard Jones [Thu, 2 Apr 2009 14:15:55 +0000 (15:15 +0100)]
More documentation updates.

13 years agoMore documentation.
Richard Jones [Thu, 2 Apr 2009 11:10:59 +0000 (12:10 +0100)]
More documentation.

13 years agoDocumentation of low-level API.
Richard Jones [Wed, 1 Apr 2009 19:29:03 +0000 (20:29 +0100)]
Documentation of low-level API.

13 years agoAdd test-boot-realistic target.
Richard Jones [Wed, 1 Apr 2009 15:08:23 +0000 (16:08 +0100)]
Add test-boot-realistic target.

13 years agoCorrect permissions problem in root filesystem by using febootstrap-run
Richard Jones [Wed, 1 Apr 2009 15:08:01 +0000 (16:08 +0100)]
Correct permissions problem in root filesystem by using febootstrap-run
properly.

13 years agoVarious fixes to the build system, add 'make test-boot-image' target.
Richard Jones [Wed, 1 Apr 2009 11:57:45 +0000 (12:57 +0100)]
Various fixes to the build system, add 'make test-boot-image' target.

13 years agoRun autoreconf with -i parameter.
Richard Jones [Wed, 1 Apr 2009 11:57:25 +0000 (12:57 +0100)]
Run autoreconf with -i parameter.

13 years agoMore files to ignore.
Richard Jones [Wed, 1 Apr 2009 11:57:10 +0000 (12:57 +0100)]
More files to ignore.

13 years agoPrint size of kernel, don't need to delete gnome/help any more.
Richard Jones [Wed, 1 Apr 2009 11:56:49 +0000 (12:56 +0100)]
Print size of kernel, don't need to delete gnome/help any more.

13 years agoMoved .cvsignore -> .gitignore.
Richard Jones [Wed, 1 Apr 2009 11:53:40 +0000 (12:53 +0100)]
Moved .cvsignore -> .gitignore.

13 years agoBuild the initramfs.
rjones [Tue, 24 Mar 2009 14:15:13 +0000 (14:15 +0000)]
Build the initramfs.

13 years agoNow using febootstrap.
rjones [Tue, 24 Mar 2009 09:38:31 +0000 (09:38 +0000)]
Now using febootstrap.

13 years agoStarts up QEMU now
rjones [Wed, 4 Mar 2009 13:18:48 +0000 (13:18 +0000)]
Starts up QEMU now

13 years agoRunning qemu as a subprocess.
rjones [Tue, 3 Mar 2009 15:35:50 +0000 (15:35 +0000)]
Running qemu as a subprocess.

13 years agoFinal fixes to build environment, and added autogen.sh.
rjones [Tue, 3 Mar 2009 09:08:12 +0000 (09:08 +0000)]
Final fixes to build environment, and added autogen.sh.

13 years agoBuild environment set up for libguestfs.
rjones [Tue, 3 Mar 2009 08:58:37 +0000 (08:58 +0000)]
Build environment set up for libguestfs.