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 Shell Standard ML Makefile Perl Other
Latest commit 7a42340 Feb 22, 2017 @rwmjones rwmjones Version 1.35.27.
Permalink
Failed to load latest commit information.
.gnulib @ b03f418 Update gnulib to latest. Feb 15, 2017
align tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
appliance New API: mksquashfs Feb 15, 2017
bash tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
build-aux Update copyright dates for 2017 Jan 3, 2017
builder mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
cat tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
common common/miniexpect: Add README and miniexpect.pod from upstream. Jan 29, 2017
contrib contrib: p2v: Add scripts to build and test virt-p2v ISOs with RHEL 5… Feb 9, 2017
csharp Update FSF address. Nov 8, 2011
customize tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
daemon hivex: Map new HIVEX_OPEN_UNSAFE flag into the API. Feb 17, 2017
df tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
dib mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
diff tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
docs mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
edit tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
erlang Rename src/ to lib/ Jan 26, 2017
examples Use the new Windows software/system hive APIs in various places. Feb 21, 2017
fish tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
format tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
fuse tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
generator tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
get-kernel tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
gobject New API: mksquashfs Feb 15, 2017
golang build: Add common CLEANFILES and DISTCLEANFILES to common-rules.mk. Aug 25, 2016
haskell Rename src/ to lib/ Jan 26, 2017
inspector tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
java Rename src/ to lib/ Jan 26, 2017
lib inspect: ignore /dev/cdN devices in /etc/fstab Feb 22, 2017
logo logo: Make the 5 years text larger and more readable for website. Mar 3, 2014
lua Rename src/ to lib/ Jan 26, 2017
m4 Update gnulib to latest. Feb 15, 2017
make-fs tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
mllib mllib: Add unsetenv(3) binding to Unix_utils. Feb 22, 2017
ocaml Rename src/ to lib/ Jan 26, 2017
p2v tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
perl Rename src/ to lib/ Jan 26, 2017
php Rename src/ to lib/ Jan 26, 2017
po-docs Version 1.35.27. Feb 22, 2017
po Version 1.35.27. Feb 22, 2017
python Rename src/ to lib/ Jan 26, 2017
rescue tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
resize mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
ruby Rename src/ to lib/ Jan 26, 2017
sparsify mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
sysprep mllib: Combine small Unix library call bindings into Unix_utils module. Feb 22, 2017
test-data v2v: Add fake test-data/fake-virt-tools/vmdp.exe for testing. Feb 22, 2017
test-tool Rename src/ to lib/ Jan 26, 2017
tests tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
tmp valgrind: Write separate log files in tmp/valgrind-<DATE>-<PID>.log Apr 1, 2013
tools tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
utils GCC 7: Add __attribute__((noreturn)) to some usage functions which ca… Feb 14, 2017
v2v v2v: windows: Only try to install rhev-apt if the target is RHV (RHBZ… Feb 22, 2017
website builder: Fixed CentOS 7.3 image. Dec 12, 2016
.gitignore contrib: p2v: Add scripts to build and test virt-p2v ISOs with RHEL 5… Feb 9, 2017
.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.43. Jul 14, 2016
BUGS Version 1.35.27. Feb 22, 2017
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 Fix HACKING file in top level directory. Nov 13, 2016
Makefile.am tests: Rename test-data/test-utils.sh -> tests/test-functions.sh. Feb 21, 2017
README Update copyright dates for 2017 Jan 3, 2017
TODO New API: selinux_relabel - SELinux relabel parts of the filesystem. Jul 14, 2016
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 GCC 7: Allocate sufficient space for sprintf output. Feb 14, 2017
bugs-in-changelog.sh Update copyright dates for 2017 Jan 3, 2017
cfg.mk Rename src/ to lib/ Jan 26, 2017
common-rules.mk build: Add common CLEANFILES and DISTCLEANFILES to common-rules.mk. Aug 25, 2016
configure.ac Version 1.35.27. Feb 22, 2017
installcheck.sh.in Rename src/ to lib/ Jan 26, 2017
libtool-kill-dependency_libs.sh remove non-portable chmod Jan 21, 2014
ocaml-link.sh Update copyright dates for 2017 Jan 3, 2017
pick-guests.pl.in Update copyright dates for 2017 Jan 3, 2017
podcheck.pl podcheck: Check tool --help output. Jul 21, 2016
podwrapper.pl.in Update copyright dates for 2017 Jan 3, 2017
run.in Rename src/ to lib/ Jan 26, 2017
subdir-rules.mk tests: Extend $TEST_FUNCTIONS with predefined functions for skipping … Feb 21, 2017
update-bugs.sh Update copyright dates for 2017 Jan 3, 2017
valgrind-suppressions Update copyright dates for 2017 Jan 3, 2017
zanata-pull.sh Update copyright dates for 2017 Jan 3, 2017
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-2017 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.