Refactor: xml: Split up the RelaxNG schema files so they're easier to version individually
Feature: xml: Add the ability to have lightweight schema revisions
Refactor: xml: Generate the 1.0 schema too
Doc: xml: More information about schema versioning
Refactor: xml: Work out more schema details automatically
Fix: xml: best-match.sh helper needs to be included in make dist
Refactor: xml: Autogenerate versions.rng based on RNG_versions in the makefile
Refactor: xml: Replace CRM_DTD_VERSION with a function that returns the relevant known_schemas entry
Clone the latest resources schema in preparation for changes
Feature: xml: Support resources that require unfencing
Doc: xml: More details on schema versioning
Build: xml: Autodetect the available schema versions
Fix: xml: Return an actual string from xml_latest_schema() as advertised
Build: xml: tell make to build versions.rng
Fix: xml: Build a valid schema for versions.rng
Test: tools: Ingore changes to validate-with in regression tests
Refactor: PE: Indicate the type of fencing in the fencing operation key
Fix: PE: Potential memory leak
Refactor: PE: Fix comments and formatting for pe_ordering enum
Refactor: PE: Ensure actions like shutdown and fence have a unique key