mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-25 07:05:28 +00:00
05b9b8fda3
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
60 lines
1.1 KiB
Plaintext
60 lines
1.1 KiB
Plaintext
qemud/dispatch.c
|
|
qemud/qemud.c
|
|
qemud/remote.c
|
|
src/bridge.c
|
|
src/conf.c
|
|
src/console.c
|
|
src/datatypes.c
|
|
src/domain_conf.c
|
|
src/interface_conf.c
|
|
src/interface_driver.c
|
|
src/iptables.c
|
|
src/libvirt.c
|
|
src/logging.c
|
|
src/lxc_container.c
|
|
src/lxc_controller.c
|
|
src/lxc_driver.c
|
|
src/network_conf.c
|
|
src/network_driver.c
|
|
src/node_device.c
|
|
src/node_device_conf.c
|
|
src/node_device_hal_linux.c
|
|
src/nodeinfo.c
|
|
src/opennebula/one_conf.c
|
|
src/opennebula/one_driver.c
|
|
src/openvz_conf.c
|
|
src/openvz_driver.c
|
|
src/pci.c
|
|
src/phyp/phyp_driver.c
|
|
src/proxy_internal.c
|
|
src/qemu_conf.c
|
|
src/qemu_driver.c
|
|
src/remote_internal.c
|
|
src/security.c
|
|
src/security_selinux.c
|
|
src/storage_backend.c
|
|
src/storage_backend_disk.c
|
|
src/storage_backend_fs.c
|
|
src/storage_backend_iscsi.c
|
|
src/storage_backend_logical.c
|
|
src/storage_backend_scsi.c
|
|
src/storage_conf.c
|
|
src/storage_driver.c
|
|
src/storage_encryption_conf.c
|
|
src/test.c
|
|
src/uml_conf.c
|
|
src/uml_driver.c
|
|
src/util.c
|
|
src/uuid.c
|
|
src/vbox/vbox_driver.c
|
|
src/vbox/vbox_tmpl.c
|
|
src/virsh.c
|
|
src/virterror.c
|
|
src/xen_inotify.c
|
|
src/xen_internal.c
|
|
src/xen_unified.c
|
|
src/xend_internal.c
|
|
src/xm_internal.c
|
|
src/xml.c
|
|
src/xs_internal.c
|