Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version 1.19.56.1.19.56 | Richard W.M. Jones | 2012-11-02 | 20 | -19575/+20588 |
| | |||||
* | generator: Split up huge src/actions.c into separate files. | Richard W.M. Jones | 2012-11-02 | 5 | -8/+42 |
| | | | | | | | | Split the functions according to a simple hash across C.nr_actions_files files (this number can be increased later if necessary). This is just code motion. | ||||
* | generator: actions: Move variant functions to a separate file. | Richard W.M. Jones | 2012-11-02 | 5 | -6/+30 |
| | | | | This is just code motion. | ||||
* | generator: actions: Move 3 helper functions to a separate file. | Richard W.M. Jones | 2012-11-02 | 5 | -89/+127 |
| | | | | This is just code motion. | ||||
* | New API: mklost_and_found | Richard W.M. Jones | 2012-11-02 | 4 | -2/+43 |
| | |||||
* | todo: General updates. | Richard W.M. Jones | 2012-11-02 | 1 | -2/+6 |
| | |||||
* | ROADMAP: Remove some completed items. | Richard W.M. Jones | 2012-11-02 | 1 | -13/+0 |
| | |||||
* | sysprep: Don't fail when trying to remove /var/spool/at/spool (directory). | Richard W.M. Jones | 2012-11-01 | 1 | -1/+3 |
| | | | | This fixes commit 1949016e899b2737525fdc9b6dda451ad9ecbd66. | ||||
* | inspect: Use new inspect_list_applications2 API call | John Eckersberg | 2012-11-01 | 2 | -25/+30 |
| | | | | | RWMJ: - Update virt-inspector.rng. | ||||
* | lib: Add inspect_list_applications2 method (RHBZ#859949) | John Eckersberg | 2012-11-01 | 8 | -44/+233 |
| | | | | | | RWMJ: - Fix memory leak in guestfs__inspect_list_applications wrapper. - Don't document app2_spare* fields. | ||||
* | message catalogs don't need to be executable | Hilko Bengen | 2012-11-01 | 1 | -1/+1 |
| | |||||
* | Version 1.19.55.1.19.55 | Richard W.M. Jones | 2012-10-30 | 21 | -899/+1135 |
| | |||||
* | build: Source 'localenv' in top-level Makefile. | Richard W.M. Jones | 2012-10-30 | 2 | -0/+37 |
| | | | | Also document 'local*' files. | ||||
* | tests: Allow more tests to be skipped. | Richard W.M. Jones | 2012-10-30 | 3 | -0/+18 |
| | | | | | Specifically tests which involve btrfs, because btrfs is currently broken upstream (RHBZ#863978). | ||||
* | generator: Use an OCaml struct to store the structs. | Richard W.M. Jones | 2012-10-30 | 12 | -92/+137 |
| | | | | | | This just makes it simpler to add extra fields to each struct. This is code motion. | ||||
* | lib: Force visibility default on public actions. | Richard W.M. Jones | 2012-10-30 | 1 | -4/+10 |
| | | | | | | This is currently done implicitly because of the linker script. However in order to do symbol versioning, we will have to do this explicitly at each definition instead. | ||||
* | generator: Move struct-freeing functions to a separate source file. | Richard W.M. Jones | 2012-10-30 | 5 | -27/+47 |
| | | | | This is just code motion. | ||||
* | sysprep: Move a comment. | Richard W.M. Jones | 2012-10-30 | 1 | -1/+3 |
| | | | | No change. | ||||
* | sysprep: remove man pages cache | Wanlong Gao | 2012-10-30 | 1 | -0/+3 |
| | | | | | | Remove the cache files generated by man-db. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | sysprep: remove fontconfig cache | Wanlong Gao | 2012-10-30 | 1 | -0/+3 |
| | | | | | | Remove the cache files generated by fontconfig. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | lib: update inspect_list_applications to return all installed RPMs ↵ | John Eckersberg | 2012-10-29 | 1 | -46/+71 |
| | | | | | | | (RHBZ#859885). Note that because of RHBZ#859949, this will return two identical entries for RPMs which differ only by arch. | ||||
* | build: Remove 'make bindist' rule. | Richard W.M. Jones | 2012-10-29 | 1 | -12/+0 |
| | | | | | We've not distributed binaries for quite a long time, and possibly this is not advisable. | ||||
* | Version 1.19.54.1.19.54 | Richard W.M. Jones | 2012-10-29 | 20 | -2576/+3188 |
| | |||||
* | guestfs-testing: Use L<> around links. | Richard W.M. Jones | 2012-10-29 | 1 | -2/+2 |
| | |||||
* | fish: Add GUESTFISH_PS1 environment variable to control prompt. | Richard W.M. Jones | 2012-10-29 | 2 | -9/+203 |
| | |||||
* | fish: Make progress bars slightly lighter. | Richard W.M. Jones | 2012-10-27 | 1 | -1/+1 |
| | |||||
* | docs: Review and clarify ERROR HANDLING section of guestfs(3). | Richard W.M. Jones | 2012-10-25 | 1 | -14/+32 |
| | |||||
* | launch: libvirt: Disable CPU host-model. | Richard W.M. Jones | 2012-10-25 | 1 | -0/+8 |
| | | | | | | See the comment in the change. This "fixes" commit f7a67914c03db6d4c75671793964954640af7892. | ||||
* | gitignore: Ignore config.cache file. | Richard W.M. Jones | 2012-10-25 | 1 | -0/+1 |
| | |||||
* | launch: libvirt: Fix <cpu> element. | Richard W.M. Jones | 2012-10-25 | 1 | -1/+6 |
| | | | | | | | | | Use <cpu mode="host-model"> (not model=... which was a typo). Also set fallback=allow so that libvirt knows it can use another CPU model if it wants. This fixes commit 890a4fbc8740b9b2019885a866aa06bc82566a41. | ||||
* | daemon: Mark some functions as attribute((noreturn)). | Richard W.M. Jones | 2012-10-25 | 1 | -2/+2 |
| | |||||
* | fish: Fix test-events.sh because of new debug message. | Richard W.M. Jones | 2012-10-24 | 1 | -1/+1 |
| | | | | | | Commit 2e90f4312928f332f8997b52be3fe54f20920242 added a debug message which isn't filtered out by the set of grep -v's in this test. Therefore this test would fail when run with LIBGUESTFS_DEBUG=1. | ||||
* | resize: Depend explicitly on Unix module. | Richard W.M. Jones | 2012-10-22 | 1 | -1/+1 |
| | | | | | | | | | Commit a0722c7ad846960be54978a31ebe73b76e119203 introduced a dependency on the Unix module. This was not listed in the list of '-package's, but as long as you had ocaml-gettext installed it would still work because that pulled in Unix implicitly. Thanks Olaf Hering. | ||||
* | Version 1.19.53.1.19.53 | Richard W.M. Jones | 2012-10-19 | 20 | -24874/+27110 |
| | |||||
* | filearch: Use command mini-library to run external cpio command. | Richard W.M. Jones | 2012-10-18 | 1 | -8/+14 |
| | |||||
* | fuse: Use command mini-library to run the fusermount command. | Richard W.M. Jones | 2012-10-18 | 1 | -61/+28 |
| | |||||
* | info: Use command mini-library to run 'qemu-img info' commands. | Richard W.M. Jones | 2012-10-18 | 1 | -133/+91 |
| | |||||
* | inspect: Use command mini-library to parse the output of db_dump command. | Richard W.M. Jones | 2012-10-18 | 1 | -78/+103 |
| | |||||
* | inspect: Change icon code to use command mini-lib instead of system(3). | Richard W.M. Jones | 2012-10-18 | 1 | -46/+73 |
| | |||||
* | launch: libvirt: Use command mini-library to run qemu-img create command. | Richard W.M. Jones | 2012-10-18 | 1 | -87/+17 |
| | |||||
* | launch: appliance: Use command mini-library to parse output of qemu -help etc. | Richard W.M. Jones | 2012-10-18 | 1 | -64/+48 |
| | |||||
* | appliance: Use command mini-library to run febootstrap-supermin-helper ↵ | Richard W.M. Jones | 2012-10-18 | 1 | -157/+70 |
| | | | | (RHBZ#713678) | ||||
* | lib: Change guestfs___remove_tmpdir function to use command mini-library. | Richard W.M. Jones | 2012-10-18 | 5 | -32/+23 |
| | |||||
* | lib: Add a new 'command' mini-library for running external commands. | Richard W.M. Jones | 2012-10-18 | 4 | -0/+772 |
| | | | | | | | | | | | | | This is a wrapper or mini-library for running external command, loosely based on libvirt's virCommand interface. Amongst the advantages are: - Can redirect errors into the error log (RHBZ#713678). - Can redirect output into a callback function. - Handles shell quoting properly. - Safely resets signal handlers, closes file descriptors, etc. - Single place where we can implement other improvements in future. | ||||
* | valgrind: Add suppression for memory leak in libdl:_dl_init function. | Richard W.M. Jones | 2012-10-18 | 1 | -0/+8 |
| | |||||
* | NEW API: mktemp | Wanlong Gao | 2012-10-17 | 7 | -24/+139 |
| | | | | | | | | | | | | | | | | Used to create temporary directory or file with an optional suffix. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Split this out into a new file (daemon/mktemp.c). - I don't see a reason to deprecate the mkdtemp function which works fine. Instead remove complex dir-making code from the new function. - Test and fix the patch (missing close(fd)). | ||||
* | configure: Add db5.1_dump, db5.1_load for Debian Wheezy. | Richard W.M. Jones | 2012-10-17 | 1 | -2/+2 |
| | |||||
* | TODO: remove the already implemented yum cache clean feature | Wanlong Gao | 2012-10-17 | 1 | -1/+0 |
| | | | | | | | | The cleanup of package managers cache is already implemented by sprep_operation_package_manager_cache.ml, so remove this TODO item. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | ||||
* | todo: Implement Ruby blocking calls. | Richard W.M. Jones | 2012-10-16 | 1 | -0/+14 |
| | |||||
* | generator: Add 'blocking' flag to marking blocking (long-running) functions. | Richard W.M. Jones | 2012-10-15 | 5 | -15/+100 |
| | | | | | | | | | | | | | In languages like Python where we release a global lock around long-running libguestfs functions, it is also useful to *not* release this lock for small, non-blocking functions. Therefore mark all functions with a 'blocking' boolean flag. It defaults to true, and is true by definition for all daemon functions. For non-daemon functions, I have classified them manually. Only when the blocking flag is set do we generate the code to release and reacquire the lock around libguestfs calls. |