summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.0.57.1.0.57Richard Jones2009-07-101-1/+1
|
* Update PO files.Richard Jones2009-07-102-110/+160
|
* Additional C files for POTFILES.in.Richard Jones2009-07-101-0/+8
|
* Rename internal subroutines with leading underscore character.Richard Jones2009-07-101-29/+29
| | | | | Otherwise Pod::Coverage in the tests will complain that the internal subroutines are undocumented.
* Working version of virt-df.Richard Jones2009-07-101-42/+213
|
* Fix for returning structures (hashes) from Perl calls.Richard Jones2009-07-101-23/+26
| | | | | | | | Calls such as stat and statvfs which returned a single structure were returning an array of values instead of a full hash of keys + values. Fix this by pushing the key names on the stack too.
* '$_' should be marked as a local variable in Sys::Guestfs::Lib::open_guest.Richard Jones2009-07-101-0/+1
|
* Properly close fds and unregister handlers in guestfs_close.Richard Jones2009-07-101-0/+19
| | | | | | | | | This caused a segfault if you tried to repeatedly open and close a guestfs handle in the same program. The reason is that the old handler remained registered (not always - it was racey). This adds proper cleanup to the guestfs_close path, also for file descriptors.
* Added framework for 'virt-df' command.Richard Jones2009-07-107-2/+271
|
* Ignore any file called 'localconfigure'.Richard Jones2009-07-101-0/+1
| | | | | | Developers should put their custom parameters for configure/autogen.sh into a script called ./localconfigure, and this script will be ignored by git and the build system.
* Added outline of the virt-v2v script.Richard Jones2009-07-107-2/+269
|
* Remove virt-inspector --force option - it didn't do anything.Richard Jones2009-07-091-13/+0
|
* Sys::Guestfs::Lib minor documentation clean-up.Richard Jones2009-07-091-1/+5
|
* Move the inspection analysis code into Sys::Guestfs::Lib library.Richard Jones2009-07-092-603/+981
| | | | | | | | | | | Creates new functions: inspect_all_partitions inspect_partition inspect_operating_systems mount_operating_system inspect_in_detail Includes far more documentation for the process.
* Move 'resolve_windows_path' to Sys::Guestfs::Lib.Richard Jones2009-07-092-40/+72
|
* Move 'get_partitions' call into Sys::Guestfs::Lib.Richard Jones2009-07-092-18/+40
|
* Add Sys::Guestfs::Lib - useful functions for using libguestfs from Perl.Richard Jones2009-07-095-57/+243
| | | | | | | | | | This adds an extra Perl module called Sys::Guestfs::Lib which adds useful functions for using libguestfs from Perl. The intention is that common code shared between virt-inspector, virt-df and virt-v2v will move into this library. This patch also changes virt-inspector to use this library.
* Just whitespace changes in the generator code.Richard Jones2009-07-091-14/+14
|
* Update with links to the new mailing list.Richard Jones2009-07-083-12/+17
|
* Fix checking of generator being run from the right directory.Richard W.M. Jones2009-07-071-1/+1
| | | | | | Originally it was looking for 'config.status', but this file might not exist until configure has been run. Make it look for HACKING instead.
* Version 1.0.56.1.0.56Richard W.M. Jones2009-07-074-149/+150
|
* RHEL 5: Mount squashfs with explicit type.Richard Jones2009-07-071-1/+1
|
* RHEL 5: Skip 'scrub' test if command is not in the initramfs.Richard Jones2009-07-071-0/+2
|
* RHEL 5: 'mkswap -U' not supported, check before testing it.Richard Jones2009-07-071-0/+1
|
* Update ocaml/.depend.Richard Jones2009-07-071-1/+0
|
* RHEL 5: RHEL kernels don't have $arch at the end, so look for non-arch ↵Richard Jones2009-07-071-1/+5
| | | | kernels too.
* RHEL 5: $(builddir) did not exist with this old autoconf/automake, so ↵Richard Jones2009-07-073-8/+17
| | | | workaround.
* RHEL 5: for (int i = ...) is not permitted with this old version of GCC.Richard Jones2009-07-071-1/+8
|
* Merge branch 'master' of git://git.et.redhat.com/libguestfsRichard Jones2009-07-07106-2361/+1344
|\
| * Generate structs and struct lists generically.Richard Jones2009-07-078-1269/+653
| | | | | | | | | | | | | | | | | | | | | | 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.
| * Fix for 349814e9d912c4: Get correct path when building Ruby bindings.Richard Jones2009-07-071-1/+1
| |
| * Test two (of four) cancellation paths.Richard Jones2009-07-063-0/+85
| |
| * Add a debug message to the library cancellation path.Richard Jones2009-07-061-0/+4
| |
| * Introduce regression tests for various qemu failures.Richard Jones2009-07-068-13/+150
| | | | | | | | | | | | | | | | | | | | | | Test failure of qemu and recovery of the library: - mid-command - between commands - during launch [test not working yet] - explicitly killed by guestfs_kill_subprocess Also this patch cleans up the other tests in this directory and disables the long-winded test-bootbootboot test.
| * guestfish: Always fflush stdout between commands.Richard Jones2009-07-061-1/+5
| |
| * Whitespace change in ocaml/.depend file.Richard Jones2009-07-061-5/+5
| |
| * Add 'get-pid' command.Richard Jones2009-07-062-0/+20
| | | | | | | | | | This is used to get the PID of the qemu subprocess, mainly for debugging and testing purposes.
| * Todo: Remote-control guestfish through a pipe.Richard Jones2009-07-061-0/+8
| |
| * Sort the .gitignore file (no semantic change).Richard Jones2009-07-061-42/+42
| |
| * Remove files generated by autoreconf (Guido Gunter and Matthew Booth).Richard Jones2009-07-063-800/+2
| |
| * Don't die if reply message is oversized (RHBZ#509597).Richard Jones2009-07-051-2/+7
| |
| * use 'stupid_simple' instead of 'nested' initramfsGuido Günther2009-07-041-1/+1
| | | | | | | | speeds up start of the appliance
| * select proper kernel by architectureGuido Günther2009-07-042-1/+13
| |
| * Make it possible to build in a separate directoryMatthew Booth2009-07-0322-68/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch allows you to do: mkdir build cd build ../configure ... make This will output all generated files to the build directory. Given that autogen automatically runs configure, you can also do: BUILDDIR=./build ./autogen.sh which will do the right thing. Also: * Fix a dependency bug which means that guestfs_protocol.h isn't automatically rebuilt. * Re-running autogen.sh with no arguments won't blow away your previous configure arguments.
| * generate slightly more "const-correct" codeJim Meyering2009-07-031-6/+6
| | | | | | | | * src/generator.ml: Add a few "const" attributes.
| * avoid leak upon failed reallocJim Meyering2009-07-031-8/+12
| | | | | | | | | | * daemon/guestfsd.c (commandrv): Free original buffer (rather than leaking it) if realloc fails.
| * remove trailing blanksJim Meyering2009-07-0364-94/+93
| |
| * daemon/readdir: avoid a small leakJim Meyering2009-07-031-0/+2
| | | | | | | | | | * daemon/readdir.c (do_readdir): Free both p and v.name, in case only one of the allocations failed.
| * touch fakeroot.logGuido Günther2009-07-031-0/+2
| | | | | | | | indicationg we're done creating the appliance
| * remove superflous debirf scriptsGuido Günther2009-07-035-8/+0
| |