1. 02 9月, 2009 2 次提交
    • 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. 09 6月, 2009 1 次提交
  3. 22 7月, 2008 1 次提交
  4. 23 5月, 2008 1 次提交
    • R
      Standardize use of header files, making internal.h primary. · 1d8d4f86
      Richard W.M. Jones 提交于
      	* qemud/internal.h, qemud/qemud.h: Rename this file so it
      	doesn't conflict with src/internal.h.
      	* HACKING: Document how header files should be used.
      	* qemud/Makefile.am: Add src/ directory to includes.
      	* qemud/event.c, qemud/mdns.c, qemud/qemud.c, qemud/remote.c,
      	qemud/remote_protocol.c, qemud/remote_protocol.h,
      	qemud/remote_protocol.x, src/buf.c, src/libvirt.c,
      	src/nodeinfo.c, src/qemu_conf.c, src/qemu_driver.c,
      	src/stats_linux.c, src/storage_backend.c, src/storage_backend_fs.c,
      	src/storage_backend_iscsi.c, src/storage_backend_logical.c,
      	src/storage_conf.c, src/storage_driver.c, src/util.c,
      	src/util.h, src/virsh.c, src/virterror.c, src/xend_internal.c,
      	src/xml.c, tests/reconnect.c, tests/xmlrpctest.c,
      	tests/qparamtest.c: Standardize	use of header files.
      	* docs/*, po/*: Rebuild docs.
      1d8d4f86
  5. 28 4月, 2008 1 次提交
  6. 26 4月, 2008 1 次提交
  7. 25 4月, 2008 1 次提交
  8. 24 4月, 2008 3 次提交
  9. 04 4月, 2008 1 次提交
    • D
      typos fixes · a528e973
      Daniel Veillard 提交于
      * docs//* src/conf.c src/hash.c src/libvirt.c src/proxy_internal.c
       src/remote_internal.c src/virsh.c src/xen_internal.c
       src/xend_internal.c src/xml.c: applied patch from Atsushi SAKAI
       fixing a lot of typos
      Daniel
      a528e973
  10. 14 3月, 2008 1 次提交
  11. 03 3月, 2008 1 次提交
    • D
      Release of 0.4.1 · 6a17c6c6
      Daniel Veillard 提交于
      * NEWS configure.in libvirt.spec.in docs/* include/libvirt/libvirt.h
        po/*: preparing release of libvirt-0.4.1
      Daniel
      6a17c6c6
  12. 29 2月, 2008 1 次提交
  13. 20 2月, 2008 1 次提交
  14. 12 2月, 2008 1 次提交
    • D
      Network doc example fixes · fd71d295
      Daniel Veillard 提交于
      * docs/libvir.html docs/format.html: fixes the examples on the
        section about ethernet bridging, as raised by Maxwell Bottiger,
        fixes bug #430790
      Daniel
      fd71d295
  15. 06 2月, 2008 1 次提交
  16. 06 12月, 2007 1 次提交
  17. 27 11月, 2007 1 次提交
  18. 26 11月, 2007 2 次提交
  19. 15 11月, 2007 1 次提交
  20. 23 10月, 2007 1 次提交
  21. 10 9月, 2007 1 次提交
  22. 17 7月, 2007 1 次提交
  23. 29 6月, 2007 1 次提交
  24. 25 6月, 2007 1 次提交
  25. 19 6月, 2007 1 次提交
  26. 27 4月, 2007 1 次提交
  27. 26 4月, 2007 1 次提交
  28. 18 4月, 2007 1 次提交
  29. 22 3月, 2007 1 次提交
  30. 17 3月, 2007 1 次提交
  31. 16 3月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h[.in] include/libvirt/virterror.h · 635ae389
      Daniel Veillard 提交于
        proxy/libvirt_proxy.c qemud/Makefile.am qemud/conf.c qemud/conf.h
        qemud/dispatch.c qemud/internal.h qemud/protocol.h
        src/driver.h src/internal.h src/libvirt.c src/libvirt_sym.version
        src/proxy_internal.c src/proxy_internal.h src/qemu_internal.c
        src/test.c src/virsh.c src/virterror.c src/xen_internal.c
        src/xen_internal.h src/xend_internal.c src/xm_internal.c
        src/xml.h src/xs_internal.c: applied patch from Richard Jones
        adding virConnectGetCapabilities(), plus various small little
        fixes
      * docs/*: fixed the api extractor script and regenerated
      Daniel
      635ae389
  32. 15 3月, 2007 1 次提交
  33. 26 8月, 2006 1 次提交
  34. 17 8月, 2006 1 次提交
  35. 16 8月, 2006 1 次提交
  36. 14 8月, 2006 1 次提交