Sławek Kapłoński
7a2216460f
virxml: Add function to check if string contains some illegal chars
...
This new function can be used to check if e.g. name of XML
node don't contains forbidden chars like "/" or "\n".
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2016-10-20 18:49:22 +08:00
Laine Stump
b874f26b8b
util: new function virXMLNodeSanitizeNamespaces()
...
This is a generic version of virDomainDefMetadataSanitize() - the same
functionality is now needed for network metadata.
2016-07-01 13:04:49 -04:00
Ján Tomko
4702687cfb
Introduce virXMLValidatorValidate
...
Split out the code for XML validation into a new function.
2016-06-08 09:58:54 +02:00
Ján Tomko
87ae612de9
Introduce virXMLValidatorInit
...
Split out all the code initializing the validator
to a separate function.
2016-06-08 09:58:54 +02:00
Ján Tomko
8657c7a12f
Introduce virXMLValidatorFree
...
Split out the code cleaning up the validator.
2016-06-08 09:58:54 +02:00
Ján Tomko
71c68b40df
Introduce virXMLValidator structure
...
Store all the data related to RNG validation in one structure to
allow splitting virXMLValidateAgainstSchema.
2016-06-08 09:58:54 +02:00
Daniel P. Berrange
6d06b0d89b
Add virXMLValidateAgainstSchema helper method
...
Add a helper method that can validate an XML document against
an RNG schema
2015-01-15 14:02:50 +00:00
Ján Tomko
9b9d7704b5
Change file names in comments to match the files they are in
...
Some of these are leftovers from renaming the files, others
are just typos.
Also introduce an ugly awk script to enforce this.
2014-03-10 14:26:04 +01:00
Peter Krempa
73bfac0e71
conf: allow to add XML metadata using the virDomainSetMetadata api
...
The functionality wasn't originally implemented. This patch adds the
ability to modify domain's XML metadata using the API.
2013-09-17 09:42:49 +02:00
Peter Krempa
ac38bff077
conf: Add support for requesting of XML metadata via the API
...
The virDomainGetMetadata function was designed to support also retrieval
of app specific metadata from the <metadata> element. This functionality
was never implemented originally.
2013-09-17 09:42:49 +02:00
Peter Krempa
be0f0c2292
util: Add helper to convert libxml2 nodes to a string
2013-09-17 09:42:49 +02:00
Daniel P. Berrange
556cf5f617
Rename xml.{c,h} to virxml.{c,h}
2012-12-21 11:19:50 +00:00