dbus: Update introspect.dtd to dbus-1.14.0, add busconfig.dtd
-
dbus: Update introspect.dtd to dbus-1.14.0
For the DTDs included in dbus, it appears that our historical practice has been to interpret the "1.0" in the URL as a major version, and incorporate backwards-compatible changes into it without changing the URL.
Use the 1.14.x stable branch point as a convenient reference point for the canonical contents of introspect.dtd: this is newer than the most recent change, which was to allow
<arg>
to contain 0 or more<annotation>
elements as requested in https://bugs.freedesktop.org/show_bug.cgi?id=86162.Resolves: dbus/dbus#391 (closed)
-
dbus: Also copy busconfig.dtd into place
The canonical system ID (URL) used for the DTD in message bus configuration is http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd, which redirects to https://specifications.freedesktop.org/dbus/1.0/busconfig.dtd, which is currently a 404.
As with introspect.dtd, it appears that our historical practice has been to treat 1.0 as a major version here, and incorporate backwards-compatible changes into it in-place. Use the 1.14.x branch point (which in practice is newer than the newest change to this file) as a convenient reference point.
Resolves: dbus/dbus#391 (closed)