summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.19.45.1.19.45Richard W.M. Jones2012-09-261-1/+1
|
* Version 1.19.44.1.19.44Richard W.M. Jones2012-09-241-1/+1
|
* Version 1.19.43.1.19.43Richard W.M. Jones2012-09-211-1/+1
|
* Version 1.19.42.1.19.42Richard W.M. Jones2012-09-171-1/+1
|
* Version 1.19.41.1.19.41Richard W.M. Jones2012-09-161-1/+1
|
* Version 1.19.40.1.19.40Richard W.M. Jones2012-09-041-1/+1
|
* Version 1.19.39.1.19.39Richard W.M. Jones2012-09-041-1/+1
|
* Version 1.19.38.1.19.38Richard W.M. Jones2012-09-031-1/+1
|
* Version 1.19.37.1.19.37Richard W.M. Jones2012-08-311-1/+1
|
* Version 1.19.36.1.19.36Richard W.M. Jones2012-08-301-1/+1
|
* Version 1.19.35.1.19.35Richard W.M. Jones2012-08-291-1/+1
|
* java: Further java/java-home fixes.Richard W.M. Jones2012-08-291-2/+2
| | | | | | In particular the JVM executable is now called $JAVA_EXE. This fixes commit 40b9c14ca9af3b31ea1cf5336142d63313bbae39.
* Fix Java detection and rename --with-java-home to --with-java.Wulf C. Krueger2012-08-281-53/+53
| | | | | | | Without this patch, if JAVAC points to a valid executable, --with-java-home=no is not respected but the build simply fails. Furthermore, --with{,out}-java is a more common form and more in-line with all other options.
* Fix disabling the Perl bindings.Wulf C. Krueger2012-08-281-1/+1
| | | | | | | --disable-perl isn't currently respected because $PERL correctly points to the perl executable and $missing_perl_modules doesn't prevent the perl parts to be installed either. Thus, a check for $enable_perl is needed.
* Version 1.19.34.1.19.34Richard W.M. Jones2012-08-281-1/+1
|
* Version 1.19.33.1.19.33Richard W.M. Jones2012-08-211-1/+1
|
* Version 1.19.32.1.19.32Richard W.M. Jones2012-08-181-1/+1
|
* tests: Add a test for large directories.Richard W.M. Jones2012-08-171-0/+1
| | | | | | | | This also tests the reimplemented APIs: - ls - lstatlist - lxattrlist - readlinklist
* Version 1.19.31.1.19.31Richard W.M. Jones2012-08-151-1/+1
|
* Version 1.19.30.1.19.30Richard W.M. Jones2012-08-141-1/+1
|
* Version 1.19.29.Richard W.M. Jones2012-08-111-1/+1
|
* New APIs: rsync, rsync-in, rsync-outRichard W.M. Jones2012-08-111-0/+1
| | | | Implement rsync.
* Version 1.19.28.1.19.28Richard W.M. Jones2012-08-021-1/+1
|
* build: On x86 search for qemu-system-i386 not qemu-system-i686.Richard W.M. Jones2012-07-311-1/+2
| | | | | host_cpu can be set to i686. The qemu binary is called qemu-system-i386. Apply some sed to fix this.
* build: Allow building with new glibc headers and -O0.Eric Blake2012-07-311-2/+5
| | | | | | This is a patch taken from libvirt. See: http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=2af63b1c349
* 9p: Add a regression test for 9p functionality in qemu.Richard W.M. Jones2012-07-301-0/+1
|
* Version 1.19.27.1.19.27Richard W.M. Jones2012-07-301-1/+1
|
* Version 1.19.26.1.19.26Richard W.M. Jones2012-07-261-1/+1
|
* Mac OS X: Use u_int64_t/uint64_t instead of unsigned hyper in .x fileMasami HIRATA2012-07-241-0/+8
| | | | | | | Signed-off-by: Masami HIRATA <msmhrt@gmail.com> RWMJ: Fixed whitespace in generator_xdr.ml
* Mac OS X: don't check glibc-style extended printf formatters unless ↵Masami HIRATA2012-07-241-16/+16
| | | | | | | | | | --enable-daemon Signed-off-by: Masami HIRATA <msmhrt@gmail.com> RWMJ: - Test was in the wrong place (before --enable-daemon had been detected) so I moved it later.
* configure: Use $(PERL) instead of perlMasami HIRATA2012-07-241-10/+10
| | | | Signed-off-by: Masami HIRATA <msmhrt@gmail.com>
* configure: Add -nographic command line option to qemu.Masami HIRATA2012-07-241-4/+4
| | | | | | Without this option, configure will fail when there is no display. Signed-off-by: Masami HIRATA <msmhrt@gmail.com>
* Version 1.19.25.1.19.25Richard W.M. Jones2012-07-241-1/+1
|
* Version 1.19.24.1.19.24Richard W.M. Jones2012-07-231-1/+1
|
* launch: Allow default attach-method to be set in environment or configure.Richard W.M. Jones2012-07-231-0/+11
| | | | | | | | | | You can now choose the default attach method in two ways: (1) Set the LIBGUESTFS_ATTACH_METHOD environment variable. (2) ./configure --with-default-attach-method=appliance|libvirt|... Note that (1) overrides (2).
* java: JAVAC_FLAGS -> EXTRA_JAVAC_FLAGS.Richard W.M. Jones2012-07-231-5/+5
| | | | This is just a rename.
* Version 1.19.23.1.19.23Richard W.M. Jones2012-07-221-1/+1
|
* launch: Add libvirt backend.Richard W.M. Jones2012-07-221-0/+4
| | | | | | | | | | | | Complete the attach-method libvirt backend. This backend uses libvirt to create a transient KVM domain to run the appliance. Note that this still will only work with local libvirt URIs since the <kernel>, <initrd> and appliance links in the libvirt XML refer to local files, and virtio serial only works locally (limitation of libvirt). Remote support will be added later.
* Version 1.19.22.1.19.22Richard W.M. Jones2012-07-191-1/+1
| | | | | Includes rebuilt gnulib to work around test problems with test-getlogin_r.
* Version 1.19.21.1.19.21Richard W.M. Jones2012-07-181-1/+1
|
* tests: Rewrite parallel mount-local test in C.Richard W.M. Jones2012-07-181-0/+1
|
* Version 1.19.20.1.19.20Richard W.M. Jones2012-07-171-1/+1
|
* Replace podwrapper shell script with custom Perl script.Richard W.M. Jones2012-07-161-30/+12
| | | | | | | | This uses Pod::Simple so it properly parses the input POD and can generate proper custom output as required specifically by libguestfs. One immediate benefit is that links between and within manual pages now work mostly correctly.
* configure: Make generated files read-only.Richard W.M. Jones2012-07-161-3/+3
| | | | Some of the generated files anyway.
* build: Change calls to podwrapper.sh to use $(PODWRAPPER).Richard W.M. Jones2012-07-161-0/+4
| | | | | This will allow us to easily change the location of this script in future.
* Version 1.19.19.1.19.19Richard W.M. Jones2012-07-161-1/+1
|
* Version 1.19.18.1.19.18Richard W.M. Jones2012-07-091-1/+1
|
* Version 1.19.17.1.19.17Richard W.M. Jones2012-07-061-1/+1
|
* Version 1.19.16.1.19.16Richard W.M. Jones2012-07-041-1/+1
|
* daemon: Run fsync on block devices after sync (RHBZ#836710).Richard W.M. Jones2012-07-021-0/+1
| | | | | | | | | | | | | | | | | | On Linux, sync(2) does not actually issue a write barrier, thus it doesn't force a flush of the underlying hardware write cache (or qemu's disk cache in the virtual case). This can be a problem, because libguestfs relies on running sync in the appliance, followed by killing qemu (using SIGTERM). In most cases, this is fine, because killing qemu with SIGTERM should cause it to flush out the disk cache before it exits. However we have found various bugs in qemu which cause qemu to crash while doing the flush, leaving the data unwritten (see RHBZ#836913). The solution is to issue fsync(2) to the block devices. This has a write barrier, so it ensures that qemu writes out its cache long before we get around to killing qemu.