Miloslav Trmač 05b9b8fda3 Add volume encryption information handling.
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
2009-09-01 18:27:28 +01:00
..
2009-07-16 15:06:42 +02:00
2009-04-15 20:42:50 +00:00
2009-08-14 12:01:27 +01:00
2009-08-14 12:01:27 +01:00
2008-05-08 11:52:21 +00:00
2008-09-18 09:00:10 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-04-17 15:34:53 +00:00
2009-07-01 21:24:47 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-07-01 14:27:24 +00:00
2009-06-29 11:09:17 +00:00
2009-06-29 11:09:17 +00:00
2009-07-01 14:27:24 +00:00
2009-04-24 14:04:54 +00:00
2009-04-24 14:04:54 +00:00
2009-06-29 11:09:17 +00:00
2009-07-29 23:28:50 +02:00
2009-07-29 23:28:50 +02:00
2009-07-16 15:06:42 +02:00
2009-04-15 20:42:50 +00:00
2009-04-15 20:42:50 +00:00
2009-04-15 20:42:50 +00:00
2009-04-15 20:42:50 +00:00
2009-04-15 20:42:50 +00:00
2009-04-15 20:42:50 +00:00
2009-08-06 15:58:38 +02:00
2009-08-06 15:58:38 +02:00
2008-04-25 16:23:51 +00:00
2009-08-05 16:00:41 +02:00
2009-08-05 16:00:41 +02:00
2009-07-29 09:04:21 +01:00
2009-04-15 20:42:50 +00:00
2009-01-12 21:09:09 +00:00
2009-01-12 21:09:09 +00:00
2008-04-24 09:44:00 +00:00
2008-04-25 16:23:51 +00:00
2009-07-01 14:27:24 +00:00
2009-07-16 15:06:42 +02:00
2009-08-11 15:39:28 +01:00
2008-09-18 09:00:10 +00:00