Make XML declaration (and newline) configurable

Description

An XMPP stream is essentially a long-running XML document. As such, an XMPP stream often is preceeded with an XML declaration (eg: `<?xml version="1.0" encoding="UTF-8"?>`).

The inclusion of this XML declaration in streams that are started by Openfire should be made configurable. Additionally, if such declaration is used, wether or not it should be followed by a newline should be made configurable.

The latter can be useful to work around client issues, eg:

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created October 21, 2023 at 4:56 PM
Updated October 22, 2023 at 9:07 AM
Resolved October 22, 2023 at 9:07 AM