summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.16.20.1.16.20Richard W.M. Jones2012-04-2420-394/+456
|
* build: Change comment above OCaml tools.Richard W.M. Jones2012-04-241-1/+1
| | | | (cherry picked from commit 97ef9afca77ee81a6c0d1a30cf4d367d7cefa2e3)
* guests: Add /etc/shadow file to fedora.img.Richard W.M. Jones2012-04-241-0/+5
| | | | | This is used for testing file permissions and SELinux contexts. (cherry picked from commit 03d321d0225512bdcd136ac7cb086c0b292a9c09)
* tests: Space before parens in perl code.Richard W.M. Jones2012-04-241-77/+77
| | | | (cherry picked from commit c844a38d6e6990af00506afb434a6f7b40e5259f)
* maint: fix doc typosJim Meyering2012-04-243-5/+5
| | | | | | | | Fix typos spotted by http://github.com/lyda/misspell-check. * configure.ac: As above. * ocaml/examples/guestfs-ocaml.pod: Likewise. * fish/guestfish.pod: Likewise. (cherry picked from commit e97b6a1bb15e8cad319dceff53c58f8267e8152f)
* Remove obsolete valgrind rule from C API tests.Richard W.M. Jones2012-04-241-5/+0
| | | | (cherry picked from commit c253c69d0955242e5f23dc194ddbaf34764f79f7)
* extra-tests: Check if valgrind supports --vgdb=no option.Richard W.M. Jones2012-04-242-3/+17
| | | | | This option didn't exist in RHEL 6 valgrind. (cherry picked from commit 58a5b5bd944655b028c915a91dad2220176986db)
* Check library still compiles without libvirt.Richard W.M. Jones2012-04-242-0/+4
| | | | (cherry picked from commit 5d6a323b9358bb01233681b784fa67414a5d2c6d)
* sparsify: Add a note about sparsify on tmpfs.Richard W.M. Jones2012-04-241-0/+8
| | | | (cherry picked from commit b0b5fdc69f6ee831f325760f95a164627b499f77)
* Don't abort inspection if mdadm.conf ARRAY doesn't have a uuidMatthew Booth2012-04-241-1/+1
| | | | (cherry picked from commit 4542401fee7a141204baea98dcdc9fa557878f85)
* Version 1.16.19.1.16.19Richard W.M. Jones2012-04-1718-35/+43
|
* python: Remove 'del g' from the docs, replace with 'g.close ()'.Richard W.M. Jones2012-04-174-4/+4
| | | | | | | | | | 'del g' is a trap for the unwary. If the handle has any other references, it does nothing (in fact, it can be actively dangerous if the user was expecting the appliance to go away). In non-CPython it can be delayed arbitrarily long. Using 'g.close()' on the other hand is always safe. (cherry picked from commit 255882a3f615c7727d2cc2f18f692513dc0a75e9)
* resize, sparsify: Add a simple-minded check to stop indisk = outdisk.Richard W.M. Jones2012-04-172-0/+12
| | | | (cherry picked from commit 84d450210b3ea01de3fe26b2cf1db2b492d77aec)
* sparsify: Fix comma/colon and quoting in qemu-img command.Richard W.M. Jones2012-04-172-12/+27
| | | | | | | | | | | Colon characters are not allowed in qemu/qemu-img filenames. There's no way to quote them. Comma characters CAN be used. However they must be quoted (by doubling) when used in the '-o' option. Fix general quoting problems in the external command. (cherry picked from commit 8d3d5a52d2746af91f770608cce5f47462f33aba)
* Version 1.16.18.1.16.18Richard W.M. Jones2012-04-1318-26/+27
|
* extra-tests: ocaml: Use a short delay instead of Thread.yield.Richard W.M. Jones2012-04-131-1/+2
| | | | | | | On the new faster computer, Thread.yield wasn't yielding, so the second thread would block the main test from proceeding (only when run under valgrind however). (cherry picked from commit 5b414f581f1e40f91e44914776b119ce3ef6594c)
* extra-tests: Add suppression for memory leak in FUSE.Richard W.M. Jones2012-04-131-0/+9
| | | | (cherry picked from commit a97e9429ea888b4732bbbcfdd85b9368dd6ef96c)
* inspector: Update example XML.Richard W.M. Jones2012-04-131-0/+1
| | | | (cherry picked from commit 681377f1b274cba0a4881ad18ccf200b9a014e94)
* inspection: Remove spurious warning for Ubuntu 10.04 with encrypted swap ↵Richard W.M. Jones2012-04-132-1/+4
| | | | | | (RHBZ#811872). (cherry picked from commit 96b6504b09461aeb6850bb2e7b870a0a4c2f5edf)
* inspector: Fix incorrect arch in example-ubuntu.xml.Richard W.M. Jones2012-04-131-1/+1
| | | | (cherry picked from commit a996f0d370d883374dbe2448f57b72966d20514e)
* Version 1.16.17.1.16.17Richard W.M. Jones2012-04-1120-195/+212
|
* docs: Add libguestfs-test-tool(1) to guestfs(3) man page.Richard W.M. Jones2012-04-111-1/+2
| | | | | Cherry picked from commit 307e8bc51a7416fa62ec43568cb8ba1876490a62 and modified to make it appropriate for the stable-1.16 branch.
* po-docs: Allow parallel builds in po-docs directory.Richard W.M. Jones2012-04-113-6/+17
| | | | | | | | | The first time the directory is checked out from git, there are no *.pod files. In a parallel build, the first thread notices this and runs the 'make -C .. update-po' rule, but the other threads also try to run at the same time and fail. (cherry picked from commit 3e164f15b77230b0961048893d03ec588fc8ab0e)
* extra-tests: Add suppression for libvirt/gnutls leak.Richard W.M. Jones2012-04-111-1/+12
| | | | | https://www.redhat.com/archives/libvir-list/2012-April/msg00322.html (cherry picked from commit de2dc9f71dd284e033e999a4d0541848a7201b02)
* python: Add a regression test for RHBZ#811650.Richard W.M. Jones2012-04-111-0/+29
| | | | (cherry picked from commit b6dd7e72500cbfa4e13379b9f2b1d0ccfa7ebec3)
* launch: Set error when qemu fails early during launch (RHBZ#811650).Richard W.M. Jones2012-04-111-1/+4
| | | | | | This caused the Python bindings (and probably others) to segfault because guestfs_last_error(g) would return NULL. (cherry picked from commit 0f7de2279a4af0bb259c9e36fca5e5c3aa835301)
* python: Add PYTHONPATH to './run' script.Richard W.M. Jones2012-04-112-7/+16
| | | | | | | | Also: - tidy up the script - use the ./run script when running Python tests (cherry picked from commit f237ae2ad61ad583e5eacf5759b25c32bb7538a1)
* extra-tests: Disable valgrind vgdb.Richard W.M. Jones2012-04-111-1/+2
| | | | | This leaves files called 'vgdb-pipe-*' in . (cherry picked from commit b10a3d718e4ff8957e8af4afafcd1680c386ad33)
* Version 1.16.16.1.16.16Richard W.M. Jones2012-04-1019-31/+38
|
* sysprep: Allow hwaddr to be removed on other Red Hat derivatives (RHBZ#811117).Qin Guan2012-04-101-2/+2
| | | | | | | | | Allow hostname to be set on other Red Hat derivatives (RHBZ#811112). Since virt-sysprep has been rewritten on the development branch, this is a new patch based on commit 5e054f873198b83947de328777d9ced3bfa39ad5 and commit 60b87d0a5c97a458cefb6c5d31eeede7709f5a3d.
* tests: Fix guest building so parallel 'make -jN check' works.Richard W.M. Jones2012-04-066-29/+34
| | | | | | | | | | | | | | | | | | This means renaming various temporary files (eg. fstab.tmp) that several of the scripts were using so they don't conflict (eg. fstab.tmp.$$). Also the rule: fedora-md1.img fedora-md2.img: guest-aux/make-fedora-img.pl causes the script to run twice in parallel when using 'make -jN'. Replace this with a stamp file so it runs once: fedora-md1.img fedora-md2.img: stamp-fedora-md.img stamp-fedora-md.img: guest-aux/make-fedora-img.pl (cherry picked from commit f2ac7c18a775dc10c3fa502f3de5ad01faa0efea)
* tests: Don't print "4" when running make-windows-img.shRichard W.M. Jones2012-04-061-1/+1
| | | | | | The return value of the pwrite-device command -- 4 (bytes) -- is printed out. Hide it instead. (cherry picked from commit 418a048215b17dcf1f0c74693831306cbcf0f194)
* debian: Suggest 'apt-get build-dep' to install dependencies.Richard W.M. Jones2012-04-061-3/+10
| | | | (cherry picked from commit 4b86f1ad03f617e60f68be6153ca75baaaedf754)
* Version 1.16.15.1.16.15Richard W.M. Jones2012-04-0318-75/+74
|
* inspection: Support Fedora 17+ (RHBZ#809361).Richard W.M. Jones2012-04-031-2/+5
| | | | | | Recognize grub2 as a bootloader, and /bin being a symlink to /usr/bin (ie. UsrMove feature added in Fedora 17+). (cherry picked from commit 5c8a241e5cd119f436a050ddbbf7ea73f83ff8e4)
* Version 1.16.14.1.16.14Richard W.M. Jones2012-04-0218-32/+33
|
* mkfs: Don't allow blocksize to be set on btrfs (RHBZ#807905).Richard W.M. Jones2012-04-021-0/+5
| | | | (cherry picked from commit 77ac6b73cde017452d48d53aaf6fa755502b05d5)
* Add po/remove-potcdate.sin to git and EXTRA_DIST.Richard W.M. Jones2012-04-023-1/+20
| | | | | This file is produced by gettextize and required by 'make dist'. (cherry picked from commit 3a58a00483df9ce02d8814981e4381a5f73c9a8b)
* Ensure that SOURCES are always in EXTRA_DIST, even if OCaml not available.Richard W.M. Jones2012-04-022-10/+6
| | | | (cherry picked from commit 6e3de762782b050fe7ad675297089a42026f05c4)
* Version 1.16.13.1.16.13Richard W.M. Jones2012-03-3020-6991/+7008
|
* test: Thread function is a candidate for attribute noreturn.Richard Jones2012-03-301-3/+1
| | | | | | The start_test_thread function never returns, it is always cancelled by the main thread. (cherry picked from commit b9cb387a109f4d09cdef84a62194201e78f97cb7)
* Partially revert "generator: Fix unescaped '<' and '>' in api descriptions"Richard Jones2012-03-301-5/+5
| | | | | | | Don't escape < and > in verbatim sections. This partially reverts commit 09a4e7664b59789f90b6674f640f9d688e4f8b43. (cherry picked from commit d67da6419ac025db7c48f82054d7153b2c71481d)
* Fix out-of-tree build for GObject bindingsHilko Bengen2012-03-301-1/+1
| | | | | | | | | | | guestfs-gobject.h (in the source directory) was not found. In file included from <stdin>:4:0: /path/to/libguestfs/gobject/guestfs-gobject.h:23:37: fatal error: guestfs-gobject-session.h: No such file or directory compilation terminated. Error while processing the source. make[2]: *** [Guestfs-1.0.gir] Error 1 (cherry picked from commit 0c9361a3568c23581ab43cb926fe138669c4b168)
* Fix out-of-tree build for Java bindingsHilko Bengen2012-03-301-2/+2
| | | | (cherry picked from commit 4db251048bd0aca2b98247109f00e68c2080a71c)
* Fix out-of-tree build for applianceHilko Bengen2012-03-301-1/+1
| | | | (cherry picked from commit 17c828d99550da31c33cc8a7e0f874dd651ded19)
* java: Delete target file before running javah.Richard Jones2012-03-301-0/+1
| | | | | | | javah from old GNU classpath won't overwrite the target *.h file, instead leaving the old one which results in a predictable build failure. Delete the target so this won't happen. (cherry picked from commit 4d0aa08b000743cb523792d0824f2514e2e45ffa)
* fish: Fix compilation when libconfig is not available.Richard Jones2012-03-301-2/+2
| | | | (cherry picked from commit 5ea27d740eb9a7a2fe666dd9ffa70114c0c42756)
* Don't provoke -Wstrict-overflow warning from map_app_md_devices function.Richard Jones2012-03-301-2/+2
| | | | | Unclear if this is a real bug or not. (cherry picked from commit 3d174b39bff6118bca3068c20ff874924cbfa1fd)
* Work around -Wstrict-overflow warning on gcc 4.5.1.Richard Jones2012-03-301-1/+5
| | | | (cherry picked from commit f2fae5151f33e933f4d574dc4324b7a8a2ee393c)
* m4: Update .gitignore for old Fedora.Richard Jones2012-03-301-0/+2
| | | | (cherry picked from commit b169b03dd42b82218c7241f33425c27660e4bdae)