1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-07 17:28:15 +00:00
Miloslav Trmač eda3af2488 Attach encryption information to virStorageVolDef.
The XML allows <encryption format='unencrypted'/>, this implementation
canonicalizes the internal representation so that "vol->encryption" is
non-NULL iff the volume is encrypted.

Note that partial encryption information (e.g. specifying an encryption
format, but not the key/passphrase) is valid, libvirt will automatically
choose value for the missing information during volume creation.  The
user can read the volume XML, and use the unmodified <encryption> tag in
future operations (without having to be able to understand) its contents.

* docs/formatstorage.html, docs/formatstorage.html.in: Document
  storage volume encryption options
* src/storage_conf.c, src/storage_conf.h: Hook up storage
  encryption XML handling
* tests/storagevolschemadata/vol-qcow2.xml: Test case for encryption
  schema changes
2009-09-01 18:27:38 +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