Skip to content
library and tools for accessing and modifying virtual machine disk images. PLEASE DO NOT USE GITHUB FOR ISSUES OR PULL REQUESTS. See the website for how to file a bug or contact us.
C OCaml Standard ML Shell Makefile Perl Other
Latest commit 51cea56 Apr 30, 2016 @rwmjones rwmjones Version 1.33.24.
Failed to load latest commit information.
.gnulib @ 5ac0e2b Update gnulib. Jan 14, 2016
align align/scan: Remove stray comment that confuses clang-format. Apr 4, 2016
appliance appliance: Add pciutils to the appliance. Apr 30, 2016
bash Update copyright dates for 2016. Jan 2, 2016
build-aux Update copyright dates for 2016. Jan 2, 2016
builder builder: Add Ubuntu 16.04 (Xenial) image. Apr 21, 2016
cat docs: Convert more ordinary comments to internal documentation comments. Apr 13, 2016
contrib Update copyright dates for 2016. Jan 2, 2016
csharp Update FSF address. Nov 8, 2011
customize tools: Reduce use of _ (wildcard) in match statements. Apr 21, 2016
daemon docs: Add internal documentation for a few daemon functions. Apr 12, 2016
df docs: Add internal documentation for a few virt-df functions. Apr 12, 2016
dib tools: Reduce use of _ (wildcard) in match statements. Apr 21, 2016
diff Use 'error' function for fprintf followed by exit. Apr 4, 2016
docs tests: Add boot-benchmark-range script. Apr 22, 2016
edit Use 'error' function for fprintf followed by exit. Apr 4, 2016
erlang Use less stack. Mar 7, 2016
examples Use less stack. Mar 7, 2016
fish docs: Convert more ordinary comments to internal documentation comments. Apr 13, 2016
format Use 'error' function for fprintf followed by exit. Apr 4, 2016
fuse Use 'error' function for fprintf followed by exit. Apr 4, 2016
generator php: support PHP 7 Apr 12, 2016
get-kernel mllib: Rename uRI -> URI. Apr 20, 2016
gobject generator: Declare which input file(s) generate each output file. Feb 23, 2016
golang build: Make 'make clean' remove more files. Nov 3, 2015
haskell Update copyright dates for 2016. Jan 2, 2016
inspector Use 'error' function for fprintf followed by exit. Apr 4, 2016
java generator: Declare which input file(s) generate each output file. Feb 23, 2016
logo logo: Make the 5 years text larger and more readable for website. Mar 3, 2014
lua tests: Remove bogus use of $(VG). Feb 22, 2016
m4 valgrind: Use --run-libc-freeres=no. Apr 16, 2016
make-fs Use 'error' function for fprintf followed by exit. Apr 4, 2016
mllib mllib: Add documentation to Common_utils, JSON and Mkdtemp modules. Apr 20, 2016
ocaml ocaml: Add LDFLAGS to mlguestfs.cma/mlguestfs.cmxa. Apr 30, 2016
p2v p2v: Allow p2v kernel options to override GUI configuration (RHBZ#132… Apr 18, 2016
perl Start adding return values tests for bindings Feb 15, 2016
php php: Fix the tests ... again. Apr 24, 2016
po-docs Version 1.33.24. Apr 30, 2016
po Version 1.33.24. Apr 30, 2016
python docs: Convert more ordinary comments to internal documentation comments. Apr 13, 2016
rescue Use 'error' function for fprintf followed by exit. Apr 4, 2016
resize mllib: Rename uRI -> URI. Apr 20, 2016
ruby ruby: tests: use more asserts instead of manual checks Feb 23, 2016
sparsify sparsify: Refactor handling of checks of copying mode / --in-place. Apr 21, 2016
src aarch64: Use AAVMF_CODE.verbose.fd when debugging is enabled. Apr 30, 2016
sysprep tools: Reduce use of _ (wildcard) in match statements. Apr 21, 2016
test-data inspect: use os-release for CoreOS Mar 31, 2016
test-tool Use 'error' function for fprintf followed by exit. Apr 4, 2016
tests tests/qemu: boot-analysis: Display libvirt as distinct source. Apr 30, 2016
tmp valgrind: Write separate log files in tmp/valgrind-<DATE>-<PID>.log Apr 1, 2013
tools podwrapper: Add --warning flag for manual pages of CLI tools (RHBZ#12… Jan 11, 2016
v2v v2v: Add unit tests of the Utils UEFI functions. Apr 30, 2016
website docs: Add guestfs-building(1) man page. Jan 20, 2016
.gitignore v2v: Also check Fedora 23, RHEL 7.2 conversions in check-slow. Apr 16, 2016
.gitmodules maint: use a git submodule for gnulib Aug 3, 2009
.lvimrc Update vim line length to 70 Jan 24, 2013
.mailmap Add the .mailmap and change the method to generate AUTHORS Nov 27, 2012
AUTHORS Version 1.33.17. Apr 5, 2016
BUGS Version 1.33.24. Apr 30, 2016
COPYING license: Use latest license files from gnu.org. Jul 19, 2012
COPYING.LIB license: Use latest license files from gnu.org. Jul 19, 2012
HACKING docs: Obsolete HACKING file, move content into guestfs(3) man page. Dec 19, 2010
Makefile.am dist: Make AUTHORS/BUGS/etc rules safe if the output command fails. Apr 14, 2016
README docs: Add guestfs-building(1) man page. Jan 20, 2016
TODO todo: Remove virt-p2v --inject-ssh-identity as it has been implemented. Nov 8, 2015
autogen.sh syntax: Replace test == with = or -eq as appropriate. Sep 15, 2012
bindtests bindtests: Test sending min and max 64 bit integers. Aug 15, 2012
bootstrap tests: Enable and fix test-add-libvirt-dom test. Dec 12, 2014
bugs-in-changelog.sh Update copyright dates for 2016. Jan 2, 2016
cfg.mk tests: Move the tests/data and tests/guests directories to test-data. Oct 30, 2015
common-rules.mk Remove multiple hacks that only apply to RHEL 5. Oct 5, 2015
configure.ac Version 1.33.24. Apr 30, 2016
installcheck.sh.in build: installcheck: Ensure libguestfs.so is copied. Feb 19, 2016
libtool-kill-dependency_libs.sh remove non-portable chmod Jan 21, 2014
ocaml-link.sh build: factor out the OCaml link.sh scripts May 13, 2015
pick-guests.pl.in Update copyright dates for 2016. Jan 2, 2016
podwrapper.pl.in podwrapper: Remove output file on failure. Apr 24, 2016
run.in build: ./run is documented in guestfs-building(1), not README. Apr 9, 2016
subdir-rules.mk Update copyright dates for 2016. Jan 2, 2016
update-bugs.sh Update copyright dates for 2016. Jan 2, 2016
valgrind-suppressions valgrind: Ignore another glibc "leak". Apr 17, 2016
zanata-pull.sh Update copyright dates for 2016. Jan 2, 2016
zanata.xml Update zanata.xml Feb 10, 2016

README

Libguestfs is tools and a library for accessing and modifying guest
disk images.  For more information see the home page:

  http://libguestfs.org/

For discussion, development, patches, etc. please use the mailing
list:

  http://www.redhat.com/mailman/listinfo/libguestfs

To find out how to build libguestfs from source, read:

  docs/guestfs-building.pod
  http://libguestfs.org/guestfs-building.1.html
  man docs/guestfs-building.1

Copyright (C) 2009-2016 Red Hat Inc.

The library is distributed under the LGPLv2+.  The programs are
distributed under the GPLv2+.  Please see the files COPYING and
COPYING.LIB for full license information.  The examples are under a
very liberal license.
Something went wrong with that request. Please try again.