Low: PE: Fix regression test input - invalid xml
Low: fencing: Add option for specifying number of fencing retries
Low: xml: fix typo in dtd files

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Low: extra/resources/HealthCPU: ideling->idling

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Low: more consistent use of F_CRM_ macros

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Low: cib: remove commented out part in createEmptyCib

The "version" attribute of "cib" seems not to be supported for a long,
long time.

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Low: xml: use proper UTF-8 encoding instead of utf-8

See http://www.w3.org/TR/2008/REC-xml-20081126/#d0e4623

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Med: xml: fix regular expression in fencing.rng

See http://www.w3.org/TR/xmlschema-2/#dt-cces1
(via https://bugzilla.redhat.com/show_bug.cgi?id=237039)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Med: xml: fix RELAG NG spec. violation in rule.rng

The violation is in allowing oneOrMore//group//attribute path in the XML
notation of the schema.  And removing unnecessary constructs/reducing
complexity is a good thing anyway.

See [1] and the discussion [ML-thread:2,overview:3]; perhaps also [4].

[1] https://www.oasis-open.org/committees/relax-ng/spec-20011203.html#IDAPMBS
[2] http://blog.gmane.org/gmane.text.xml.relaxng.general/month=20040428
[3] http://www.dpawson.co.uk/relaxng/schema/schemaDes.html#d750e399
[4] http://www.relaxng.org/tutorial-20011203.html#IDA0FYR

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Merge pull request #181 from jnpkrn/patches-xml

xml-schemas related patches
Merge pull request #180 from jnpkrn/patches

Low: a few tiny things collected over time
Merge pull request #179 from inouekazu/add_fencing_max_retries

Low: fencing: Add option for specifying number of fencing retries
Low: Correctly handle a return value from crm_pidfile_inuse()
Low: fencing: Fixes glib assert caused by lookup on NULL hash table
Merge pull request #183 from davidvossel/stonith_retries_fix

Low: fencing: Fixes glib assert caused by lookup on NULL hash table
Low: doc: Remove dead file
Medium: Corosync: Use nodelist.$id.name verbatim if supplied
High: Corosync: Stop using reverse DNS lookups to try and infer node names

Only works for those with a dedicated DNS server and the problems
of whether to strip off domain names and non-homogeneous naming
standards make this impractical (or at least likely to cause more
trouble than it solves).

People can continue to use nodelist.$id.name for any non-uname based
naming scheme they wish.
High: Cluster: Do not strip the domain from node names calculated from uname(2)
Low: doc: Document where Pacemaker gets the node name from