Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Generate structs and struct lists generically. | Richard Jones | 2009-07-07 | 1 | -7/+0 |
| | | | | | | | | | | | This modifies the way that struct and struct lists are generated (for return values) so that there is no need to add an explicit new type when adding a new structure. All tests pass, and the C API should be compatible. I have also inspected the changes that are made to the generated code by hand. | ||||
* | use safe_malloc and safe_calloc in generated code | Jim Meyering | 2009-07-03 | 1 | -1/+2 |
| | | | | | | | | | | * src/generator.ml (safe_malloc): Define to guestfs_safe_malloc. (safe_calloc): Define to guestfs_safe_calloc. [most generated code]: Fail immediately upon failure of otherwise- unchecked malloc and calloc calls. * src/guestfs.c: Include <stddef.h>. (xalloc_oversized): Define. * src/guestfs.h (guestfs_safe_calloc): Declare. | ||||
* | Add 'readdir' call. | Richard W.M. Jones | 2009-07-02 | 1 | -0/+1 |
| | | | | | | | | | | | | 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. | ||||
* | Include the __cplusplus header magic so API really callable from C++. | Richard Jones | 2009-04-20 | 1 | -0/+8 |
| | |||||
* | Implement upload and download commands. | Richard Jones | 2009-04-20 | 1 | -2/+4 |
| | |||||
* | Implement _send_sync, _send_file_sync and _receive_file_sync. | Richard Jones | 2009-04-19 | 1 | -3/+7 |
| | |||||
* | Begin to add the upload and download commands. | Richard Jones | 2009-04-18 | 1 | -11/+11 |
| | |||||
* | Split out send and reply operations into separate callbacks. | Richard Jones | 2009-04-18 | 1 | -0/+2 |
| | |||||
* | guestfs_send -> guestfs__send, in case we want a future command called "send". | Richard Jones | 2009-04-18 | 1 | -1/+1 |
| | |||||
* | Separate out the high-level API actions. | Richard Jones | 2009-04-18 | 1 | -0/+10 |
| | | | | | | - 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. | ||||
* | Rewrite of main loop impl, start of FileIn/FileOut support. | Richard Jones | 2009-04-18 | 1 | -11/+21 |
| | |||||
* | Lots, mainly Python bindings. | Richard Jones | 2009-04-13 | 1 | -0/+2 |
| | |||||
* | Added Augeas support. | Richard Jones | 2009-04-09 | 1 | -0/+1 |
| | |||||
* | Many non-daemon functions are now auto-generated. | Richard Jones | 2009-04-08 | 1 | -17/+0 |
| | |||||
* | pvs/vgs/lvs commands working now. | Richard Jones | 2009-04-07 | 1 | -0/+5 |
| | |||||
* | LIBGUESTFS_PATH implementation. | Richard Jones | 2009-04-04 | 1 | -0/+2 |
| | |||||
* | Implemented autosync, make it the default for guestfish. | Richard Jones | 2009-04-04 | 1 | -0/+3 |
| | |||||
* | Lots more auto-generation. | Richard Jones | 2009-04-03 | 1 | -2/+1 |
| | |||||
* | Code to handle the daemon communications socket. | Richard Jones | 2009-04-02 | 1 | -2/+4 |
| | |||||
* | Guest boots, and basic select/callbacks work. | Richard Jones | 2009-04-02 | 1 | -16/+60 |
| | |||||
* | Starts up QEMU now | rjones | 2009-03-04 | 1 | -2/+1 |
| | |||||
* | Running qemu as a subprocess. | rjones | 2009-03-03 | 1 | -0/+55 |