1. 02 9月, 2009 3 次提交
    • D
      Only add glusterfs dep for Fedora >= 11 · 6a035507
      Daniel P. Berrange 提交于
      * libvirt.spec.in: Conditionalize glusterfs requires line for
        Fedora >= 11, since other distros don't have it available
      6a035507
    • M
      Add volume encryption information handling. · 05b9b8fd
      Miloslav Trmač 提交于
      Define an <encryption> tag specifying volume encryption format and
      format-depenedent parameters (e.g. passphrase, cipher name, key
      length, key).
      
      Currently the only defined parameter is a reference to a "secret"
      (passphrase/key) managed using the virSecret* API.
      
      Only the qcow/qcow2 encryption format, and a "default" format used to
      let libvirt choose the format during volume creation, is currently
      supported.
      
      This patch does not add any users; the <encryption> tag is added in
      the following patches to both volumes (to support encrypted volume
      creation) and domains.
      
      * docs/*.html: Re-generate
      * docs/formatstorageencryption.html.in, docs/sitemap.html.in:
        Add page describing storage encryption data format
      * docs/schemas/Makefile.am, docs/schemas/storageencryption.rng:
        Add RNG schema for storage encryption format
      * po/POTFILES.in: Add src/storage_encryption_conf.c
      * src/libvirt_private.syms: Export virStorageEncryption* functions
      * src/storage_encryption_conf.h, src/storage_encryption_conf.c: Internal
        helper APIs for dealing with storage encryption format
      * libvirt.spec.in, mingw32-libvirt.spec.in: Add storageencryption.rng
        RNG schema
      05b9b8fd
    • M
      Secret manipulation public API · 6acc17af
      Miloslav Trmač 提交于
      This patch adds a "secret" as a separately managed object, using a
      special-purpose API to transfer the secret values between nodes and
      libvirt users.
      
      * docs/schemas/secret.rng, docs/schemas/Makefilem.am: Add new
        schema for virSecret objects
      * docs/*html: Re-generated
      * docs/formatsecret.html.in, docs/sitemap.html.in: Add page
        describing the virSecret XML schema
      * include/libvirt/libvirt.h.in: Define the new virSecret public
        API
      * src/libvirt_public.syms: Export symbols for new public APIs
      * mingw32-libvirt.spec.in, libvirt.spec.in: Add secret.rng to
        files list
      6acc17af
  2. 25 8月, 2009 1 次提交
    • D
      Support new PolicyKit 1.0 API · 8e06c8b3
      Daniel P. Berrange 提交于
      * configure.in: Check for pkcheck which indicates new policykit
      * qemud/Makefile.am: Install different versions of policy
      * qemud/libvirtd.policy: Rename to libvirtd.policy-0
      * qemud/libvirtd.policy-1: new style policy
      * qemud/qemud.c, qemud/qemud.h, qemud/remote.c: Support new
        policykit API via external pkcheck helper
      * src/remote_internal.c: Don't prompt for polkit auth with new
        policykit API
      * libvirt.spec.in: deal with new policy install locations & deps
      8e06c8b3
  3. 21 8月, 2009 1 次提交
  4. 10 8月, 2009 1 次提交
  5. 05 8月, 2009 1 次提交
    • D
      Release of libvirt-0.7.0 · 22a5ebe4
      Daniel Veillard 提交于
      * configure.in NEWS docs/* libvirt.spec.in include/libvirt/libvirt.h:
        Release of 0.7.0
      * po/*.po*: updated and regenerated the localization pool
      22a5ebe4
  6. 31 7月, 2009 1 次提交
  7. 30 7月, 2009 1 次提交
  8. 29 7月, 2009 14 次提交
  9. 28 7月, 2009 1 次提交
  10. 25 7月, 2009 1 次提交
    • D
      Fix misc build problems due to new drivers · 484640ea
      Daniel P. Berrange 提交于
      * autobuild.sh: Disable esx/phyp build on mingw32
      * configure.in: Fix handling of --without-phyp so it actually works
      * libvirt.spec.in: Add missing interface.rng
      * mingw32-libvirt.spec.in: Disable phyp/esx drivers
      * src/phyp/phyp_driver.c: Fix missing i18n of error messages
      484640ea
  11. 24 7月, 2009 1 次提交
  12. 21 7月, 2009 1 次提交
  13. 17 7月, 2009 1 次提交
    • D
      Run QEMU guests as an unprivileged user · 0714b2ba
      Daniel P. Berrange 提交于
      * configure.in: Add --with-qemu-user and --with-qemu-group args
      * libvirt.spec.in: use 'qemu' for user/group for Fedora >= 12
      * qemud/libvirtd_qemu.arg, qemud/test_libvirtd_qemu.aug,
        src/qemu.conf: Add 'user' and 'group' args for configuration
      * src/Makefile.am: Create %localstatedir/cache/libvirt/qemu
      * src/qemu_conf.c, src/qemu_conf.h: Load user/group from config
      * src/qemu_driver.c: Change user ID/group ID when launching QEMU
        guests. Change user/group ownership on disks/usb/pci devs.
        Put memory dumps in %localstatedir/cache/libvirt/qemu
      * src/util.c, src/util.h: Add convenient APIs for converting
        username/groupname to user ID / group ID
      0714b2ba
  14. 16 7月, 2009 1 次提交
  15. 08 7月, 2009 1 次提交
    • H
      Add new net filesystem glusterfs · 2562303a
      Harshavardhana 提交于
      * src/storage_conf.c src/storage_conf.h: adds glusterfs to the list
        of network storage
      * libvirt.spec.in: adds the dependency on glusterfs-client
      2562303a
  16. 03 7月, 2009 1 次提交
    • D
      Release of libvirt-0.6.5 · c759ae55
      Daniel Veillard 提交于
      * configure.in libvirt.spec.in NEWS docs/* po/*: release of
        libvirt-0.6.5
      * .gitignore: adding cscope files
      Daniel
      c759ae55
  17. 29 6月, 2009 1 次提交
  18. 25 6月, 2009 1 次提交
    • D
      Finish the integration of OpenNebula driver · b5472015
      Daniel Veillard 提交于
      * configure.in libvirt.spec.in src/Makefile.am
        src/opennebula/one_client.[ch] src/opennebula/one_conf.h
        src/opennebula/one_driver.[ch] : Finish the integration of OpenNebula,
        avoid dependancy on OpenNebula libraries, require xmlrpc-c-devel
        and build it by default, based on patch by Javier Fontan and DanB
        suggestions
      Daniel
      b5472015
  19. 30 5月, 2009 1 次提交
    • D
      release of libvirt-0.6.4 · 66220e3e
      Daniel Veillard 提交于
      * configure.in libvirt.spec.in NEWS docs/* po/*: release of
        libvirt-0.6.4
      * src/libvirt.c src/virterror.c: some comments cleanups
      Daniel
      66220e3e
  20. 06 5月, 2009 1 次提交
  21. 24 4月, 2009 1 次提交
    • D
      release of 0.6.3 · 9cae1d5e
      Daniel Veillard 提交于
      * NEWS configure.in libvirt.spec.in docs/*: release of 0.6.3
      * po/*: regenerated
      * src/libvirt.c src/virterror.c: fixed some function comments
      Daniel
      9cae1d5e
  22. 19 4月, 2009 1 次提交
  23. 14 4月, 2009 1 次提交
  24. 03 4月, 2009 1 次提交
    • D
      release of 0.6.2 · 8536e697
      Daniel Veillard 提交于
      * configure.in libvirt.spec.in NEWS docs/*: release of 0.6.2
      * po/*: Gujarati and Polish updates, rebuild
      * AUTHORS: add one missing
      Daniel
      8536e697
  25. 31 3月, 2009 1 次提交