Commit Graph

56 Commits

Author SHA1 Message Date
Matthew Booth
04ea1375c5 Update FSF address. 2011-11-08 14:43:07 +00:00
Richard Jones
a6454a437f ruby: Remove extra space before parenthesis. 2010-11-09 12:04:29 +00:00
Richard Jones
cef4ba0b8f Mac OS X: Fix configure-time tests for Ruby.
For ARCHFLAGS change, see:
http://www.ruby-forum.com/topic/129717#579065

We also add a test for the <guestfs.h> header and include
that header when testing the library.
2010-03-22 10:41:46 +00:00
Richard W.M. Jones
b3cb0b04eb Remove generated code from git.
Git users now require the OCaml compiler in order to regenerate
the generated code after a checkout.

Generated code will remain in the tarball, so users of the
source tarball will not need the OCaml compiler.
2009-07-02 11:51:16 +01:00
Richard W.M. Jones
5186251f8f Add 'readdir' call.
This adds a readdir call (mostly intended for programs).  The
return value is a list of guestfs_dirent structures.

This adds the new types 'struct guestfs_dirent' and
'struct guestfs_dirent_list', along with all the code to
return these in the different language bindings.

Also includes additional tests for OCaml and Perl bindings
to test this.
2009-07-02 10:11:55 +01:00
Richard W.M. Jones
0884d8bbae Generated code for mknod, mkfifo, mknod_b, mknod_c, umask. 2009-06-30 13:10:45 +01:00
Richard W.M. Jones
f68b3ac861 Generated code for 'set_memsize'/'get_memsize' calls. 2009-06-30 13:10:44 +01:00
Richard W.M. Jones
da8ddb2745 Generated code for the 'mkswap*' commands. 2009-06-29 20:25:20 +01:00
Richard W.M. Jones
5d6b6a3fbb Generated code for mount-loop command. 2009-06-29 16:05:22 +01:00
Richard W.M. Jones
c6d6f5ae1b Generated code for 'initrd-list'. 2009-06-29 15:19:10 +01:00
Richard W.M. Jones
e492608f2f Generated code for 'du' command. 2009-06-29 12:47:20 +01:00
Richard W.M. Jones
b2ed0f4c55 Generated code for df / df-h. 2009-06-29 12:26:11 +01:00
Richard W.M. Jones
826020fe18 Generated code for head/tail commands. 2009-06-29 11:47:07 +01:00
Richard W.M. Jones
f450ce75b7 Generated code for 'wc_*' commands. 2009-06-29 10:09:13 +01:00
Richard W.M. Jones
0574eab8bc Generated code for 'mkdtemp' command. 2009-06-24 18:25:09 +01:00
Richard W.M. Jones
bcb3fc0c33 Generated code for 'scrub-*' commands. 2009-06-23 15:53:44 +01:00
Richard Jones
227b1eea90 Check parameter types in Ruby bindings (RHBZ#507346). 2009-06-22 15:07:42 +01:00
Richard Jones
ca4a0c7180 Missing \n character in Ruby bindings. 2009-06-22 14:14:45 +01:00
Richard Jones
ad8a256f54 Generated code for 'glob-expand'. 2009-06-22 08:20:42 +01:00
Richard Jones
4211c7a258 Generated code for 'sh' and 'sh-lines' commands. 2009-06-22 07:49:50 +01:00
Richard Jones
460d139e6a Generated code for ntfs_3g_probe command. 2009-06-08 17:44:18 +01:00
Richard Jones
b6adf09c4d Generated code for the 'sleep' command. 2009-06-04 15:06:27 +01:00
Richard Jones
d1a1ab972b Generated code for 'add_drive_ro' call. 2009-06-02 14:25:25 +01:00
Richard W.M. Jones
babc0846cc Add tests for bindings parameters, fix several broken bindings. 2009-05-28 20:15:51 +01:00
Richard W.M. Jones
c41fe04a65 Add the test0* functions, used to test language bindings. 2009-05-28 16:23:04 +01:00
Richard Jones
3e408f4934 Generated code for e2fsck-f command. 2009-05-21 16:18:16 +01:00
Richard Jones
1fc41b39da Generated code for 'find' command. 2009-05-19 12:05:43 +01:00
Richard Jones
ca49c50e06 Generated code for lvresize, resize2fs. 2009-05-18 20:22:53 +01:00
Richard Jones
85ed8cef99 Add vg-activate{,-all} commands, and resize recipe. 2009-05-18 17:16:24 +01:00
Richard W.M. Jones
5cd39c83e2 Add: pvresize, sfdisk-N, sfdisk-l, sfdisk-kernel-geomtry, sfdisk-disk-geometry commands. Pass --no-reread flag to sfdisk. 2009-05-15 14:52:34 +01:00
Richard W.M. Jones
d901cc9161 Add support for zerofree command. 2009-05-14 23:47:17 +01:00
Richard W.M. Jones
e8ecc08f66 Add 'append', LIBGUESTFS_APPEND to set additional kernel options. 2009-05-13 17:51:14 +01:00
Richard Jones
15e0fd573a Generated code to support last 3 commits. 2009-05-08 15:20:36 +01:00
Richard Jones
0faa5dde7b Generated code to support previous 2 commits. 2009-05-08 14:28:03 +01:00
Richard Jones
9a571d41f5 RARRAY_LEN macro for Ruby < 1.9. Small strictness fix for OCaml < 3.10. 2009-05-06 15:20:15 +01:00
Richard W.M. Jones
f47dafd231 Generated code for 'equal' command. 2009-05-01 12:16:08 +01:00
Richard W.M. Jones
8c3b820c2b Generated code for ping-daemon command. 2009-05-01 11:47:31 +01:00
Richard W.M. Jones
24bee20ce4 Generated code for dmesg command. 2009-05-01 11:27:52 +01:00
Richard W.M. Jones
9222136ac9 Generated code for drop-caches command. 2009-05-01 11:18:53 +01:00
Richard W.M. Jones
ac286b26df Generated code for cp, cp-a and mv commands. 2009-05-01 11:00:46 +01:00
Richard Jones
e118c14b95 Generated code for grub-install command. 2009-04-30 23:10:22 +01:00
Richard Jones
62df226f26 Added 'zero' command to wipe partition tables and superblocks. 2009-04-30 19:28:54 +01:00
Richard Jones
0703248d23 Add generated code for 'fsck' command. 2009-04-30 18:57:07 +01:00
Richard Jones
ab0397017c Use safe_malloc and/or check returns from malloc (Jim Meyering). 2009-04-30 14:01:53 +01:00
Richard Jones
b03ee3675b Generated code for ext2 UUID and label functions. 2009-04-27 13:41:59 +01:00
Richard Jones
aed0fa2c01 Generated code for lvremove, vgremove, pvremove. 2009-04-25 21:41:09 +01:00
Richard Jones
56826a0dc9 Ruby bindings didn't NULL-terminate an array, resulting in segfault. 2009-04-24 14:31:38 +01:00
Richard W.M. Jones
8f9f02d483 Generated code for debug command. 2009-04-23 14:39:31 +01:00
Richard Jones
79cdf81e2f Generated code for new mount_* commands. 2009-04-22 21:02:49 +01:00
Richard Jones
43db06ea89 Allow qemu binary to be overridden at runtime. 2009-04-22 09:00:39 +01:00