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.
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.
Generated code for the virtio_blk change.
Generated code for mknod, mkfifo, mknod_b, mknod_c, umask.
Generated code for 'set_memsize'/'get_memsize' calls.
Generated code for the 'mkswap*' commands.
Generated code for mount-loop command.
Generated code for 'initrd-list'.
Generated code for 'du' command.
Generated code for df / df-h.
Generated code for head/tail commands.
Generated code for 'wc_*' commands.
Implement TEST_ONLY environment variable to run selected tests only. To run just selected tests, do: TEST_ONLY="hexdump mkfs" make -C capitests check
Add large test files with standard content for the C API test. Large test files with standard content for the C API test, and add a regression test for previous hexdump failure on large files.
Generated code for 'mkdtemp' command.
Generated code for 'scrub-*' commands.
Generated code for 'glob-expand'.
Generated code for 'sh' and 'sh-lines' commands.
Catching hanging qemu in tests (RHBZ#505329).
Remove obsolete comment from generator.