summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.7.10.1.7.10Richard W.M. Jones2010-11-171-1/+1
|
* Version 1.7.9.1.7.9Richard W.M. Jones2010-11-161-1/+1
|
* Version 1.7.8.1.7.8Richard W.M. Jones2010-11-151-1/+1
|
* Version 1.7.7.1.7.7Richard W.M. Jones2010-11-151-1/+1
|
* Version 1.7.6.1.7.6Richard W.M. Jones2010-11-131-1/+1
|
* Version 1.7.5.1.7.5Richard W.M. Jones2010-11-131-1/+1
|
* Version 1.7.4.1.7.4Richard W.M. Jones2010-11-111-1/+1
|
* build: xml-light is no longer required (thanks Maxim Koltsov).Richard W.M. Jones2010-11-111-7/+1
| | | | | | At some point we removed the last thing that required xml-light, but were still testing for it at various places in the build. This removes all traces.
* Rewrite virt-cat in C.Richard W.M. Jones2010-11-111-0/+1
| | | | | | | | | | | | | | | | | With changes in the core API since 1.5, virt-cat was little more than a Perl wrapper which did some command line argument processing. Thus it could easily be rewritten in C. This version also shares core command line argument processing with guestfish and guestmount, so the options have changed slightly (old-style command line *is* supported). virt-cat -a disk.img file [file ...] virt-cat -d domname file [file ...] Several other guestfish options are supported including encryption, and with the new style multiple files can be downloaded. See the man page for details.
* capitests: Add the code to test (proposed) add-libvirt-dom C API.Richard W.M. Jones2010-11-111-0/+1
| | | | | This API was dropped as there are some problems with it. This commit adds the original test code, but commented out.
* fish: Use core add-domain API to implement '-d' option.Richard Jones2010-11-111-9/+14
| | | | | | This also makes libxml2 and libvirt into optional dependencies. If they are missing then the core API will print an error, as will the '-d' option to guestfish.
* lib: Make pcre, libmagic and hivex libraries optional.Richard Jones2010-11-101-22/+23
| | | | | | | | | | | | | | | This change makes these libraries optional. If they are not available at compile time then certain core API features will be disabled (see below). This also changes PCRE detection to use pkg-config instead of the ad hoc autoconf checks. The large inspect.c file has been split out into separate function-specific files. file-architecture: requires pcre & libmagic inspection: requires pcre & hivex
* lib: Augeas (client side) is not needed by the library.Richard Jones2010-11-101-4/+0
| | | | However it is used by the daemon.
* Version 1.7.3.1.7.3Richard W.M. Jones2010-11-081-1/+1
|
* build: Add ./configure --disable-php option.Maxim Koltsov2010-11-081-5/+14
| | | | This disables the PHP language bindings.
* build: Test for virt tools Perl libraries conditionally.Richard W.M. Jones2010-11-081-13/+16
| | | | | Only test for these if $PERL is defined, and use $PERL as the interpreter.
* build: Add ./configure --disable-haskell option.Maxim Koltsov2010-11-081-2/+10
| | | | This disables the Haskell language bindings.
* build: Add ./configure --disable-ruby option.Maxim Koltsov2010-11-081-3/+9
| | | | This disables the Ruby language bindings.
* build: Warn if Python include or site-packages not found.Maxim Koltsov2010-11-081-0/+6
|
* build: Add ./configure --disable-python option.Maxim Koltsov2010-11-081-43/+50
| | | | This disables the Python language bindings.
* build: Add ./configure --disable-perl option.Maxim Koltsov2010-11-081-19/+26
| | | | This disables the Perl bindings.
* ocaml: Remove the old OCaml viewer program.Richard W.M. Jones2010-11-081-10/+0
| | | | | | This program is obsolete and the code has been reused for guestfs-browser here: http://people.redhat.com/~rjones/guestfs-browser/
* build: Add ./configure --disable-ocaml option.Maxim Koltsov2010-11-081-8/+20
| | | | | | This can be used to disable the OCaml bindings. Note that OCaml is still required in any case where you need to rerun the generator.
* build: Add ./configure --disable-fuse option.Maxim Koltsov2010-11-081-6/+10
| | | | | If this option is specified, FUSE support is unconditionally disabled.
* supermin: If disabled, don't compile in supermin code or check for supermin.Richard W.M. Jones2010-11-081-1/+1
| | | | | | | | | | | | If supermin is disabled at compile time and the user just wants to use the ordinary appliance, there is no need to compile in all the supermin code, and in particular there is no need to check for the supermin appliance (which involves running febootstrap-supermin-helper that probably doesn't exist). This fixes a warning message observed under Debian w/o supermin: sh: febootstrap-supermin-helper: command not found
* Add missing generated files to the tarball (thanks maksbotan).Richard W.M. Jones2010-11-071-0/+1
| | | | | | | | C# bindings were omitted entirely. Add a Makefile.am for this directory even though we don't build these. Because of a missing backslash, some POD files were not being included.
* Version 1.7.2.1.7.2Richard W.M. Jones2010-11-051-1/+1
|
* configure: Test for 'kvm' binary.Guido Günther2010-11-051-1/+1
|
* Version 1.7.1.1.7.1Richard W.M. Jones2010-11-031-1/+1
|
* lib: Expose errno through new API guestfs_last_errno.Richard W.M. Jones2010-11-031-0/+5
| | | | | | | If either the daemon sends back an errno, or a system call fails in the library, save the errno in the handle and then make it available to callers through the guestfs_last_errno function.
* Version 1.7.0.1.7.0Richard W.M. Jones2010-11-021-2/+2
|
* Version 1.5.26.1.5.26Richard W.M. Jones2010-10-291-1/+1
|
* inspect: Add support for Ubuntu.Richard Jones2010-10-291-0/+3
|
* Version 1.5.25.1.5.25Richard W.M. Jones2010-10-281-1/+1
|
* Version 1.5.24.1.5.24Richard W.M. Jones2010-10-271-1/+1
|
* appliance: Repo name is not Fedora-specific.Richard W.M. Jones2010-10-271-2/+2
| | | | | | The --with-repo parameter is also used by Debian to specify the Debian software repository, so remove references to Fedora.
* Version 1.5.23.1.5.23Richard W.M. Jones2010-10-221-1/+1
|
* generator: Optional arguments, add-drive-opts (RHBZ#642934,CVE-2010-3851).Richard W.M. Jones2010-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This large commit changes the generator so that optional arguments can be supported for functions. The model for arguments (known as the "style") is changed from (ret, args) to (ret, args, optargs) where optargs is a more limited list of arguments. One function has been added which takes optional arguments, it is "add-drive-opts", modelled as: (RErr, [String "filename"], #required [Bool "readonly"; String "format"; String "iface"]) #optional Note that this function is processed in the library (does not go over the RPC protocol to the daemon). This has allowed us to simplify the current implementation by omitting changes related to RPC or the daemon, although we plan to add these at some point in the future. From C this function can be called in 3 different ways as in these examples: guestfs_add_drive_opts (g, filename, GUESTFS_ADD_DRIVE_OPTS_READONLY, 1, GUESTFS_ADD_DRIVE_OPTS_FORMAT, "raw", -1); (the argument(s) between 'filename' and '-1' are the optional ones). guestfs_add_drive_opts_va (g, filename, args); where 'args' is a va_list. This works like the first version. struct guestfs_add_drive_opts_argv optargs = { .bitmask = GUESTFS_ADD_DRIVE_OPTS_READONLY_BITMASK, .readonly = 1, } guestfs_add_drive_opts_argv (g, filename, &optargs); This last form lets you construct lists of optional arguments, and is used by guestfish and the language bindings. In guestfish optional arguments are used like this: add-drive-opts filename readonly:true In OCaml these are mapped naturally to OCaml optional arguments, eg: g#add_drive_opts ~readonly:true filename; In Perl these are mapped to extra arguments, eg: $g->add_drive_opts ($filename, readonly => 1); In Python these are mapped to optional arguments, eg: g.add_drive_opts ("file", readonly = 1, format = "qcow2") In Ruby these are mapped to a final hash argument, eg: g.add_drive_opts("file", {}) g.add_drive_opts("file", :readonly => 1) g.add_drive_opts("file", :readonly => 1, :iface => "virtio") In PHP these are mapped to extra parameters. This is not quite accurate since you cannot omit arbitrary optional parameters, but there's not much than can be done within the limitations of PHP as a language. Unimplemented in: Haskell, C#, Java.
* Version 1.5.22.1.5.22Richard W.M. Jones2010-10-191-1/+1
|
* Version 1.5.21.1.5.21Richard W.M. Jones2010-10-011-1/+1
|
* Version 1.5.20.1.5.20Richard W.M. Jones2010-09-261-1/+1
|
* Version 1.5.19.1.5.19Richard W.M. Jones2010-09-221-1/+1
|
* Version 1.5.18.1.5.18Richard W.M. Jones2010-09-221-1/+1
|
* Version 1.5.17.1.5.17Richard W.M. Jones2010-09-211-1/+1
|
* Version 1.5.16.1.5.16Richard Jones2010-09-151-1/+1
|
* configure: Make "fedora-13" the default repository.Richard Jones2010-09-151-2/+2
|
* Version 1.5.15.1.5.15Richard Jones2010-09-151-1/+1
|
* Version 1.5.14.1.5.14Richard Jones2010-09-141-1/+1
|
* configure: Check for virtio-serial support in qemu.Richard Jones2010-09-141-35/+9
| | | | | | All other vmchannel methods are obsolete, but we were still trying to check for them. This replaces all of them with a simple check for virtio-serial.
* pardus: Check for cpio in configure.Richard Jones2010-09-141-0/+5
|