From 9ae18b9e992b3d2dd344ba9030f779bf3f6a2597 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Mon, 5 Mar 2018 07:26:07 +0100 Subject: [PATCH] XEP-0390: Explain that ASCII Seperators are invalid only in XML *1.0* but not in XML 1.1. --- xep-0390.xml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/xep-0390.xml b/xep-0390.xml index 918bc9c0..65dd0f32 100644 --- a/xep-0390.xml +++ b/xep-0390.xml @@ -48,6 +48,14 @@ ecaps2 &jonaswielicki; + + 0.3.2 + 2018-03-05 + fs + +

Explain that ASCII Seperators are only invalid in XML 1.0, but not in XML 1.1.

+
+
0.3.1 2020-04-28 @@ -844,7 +852,7 @@ cDp0aW1lHxw= -

The codepoints used for separating the different parts in the Hash Function Input Algortihm (&sepl1; through &sepl4;) are not allowed in well-formed XML character data. As entities are, per &xmppcore;, required to close a stream if non-well-formed XML data is received, these codepoints cannot occur in the input to the algorithm and their use as separators is safe.

+

The codepoints used for separating the different parts in the Hash Function Input Algortihm (&sepl1; through &sepl4;) are not allowed in well-formed XML 1.0 character dataNote that the "ASCII Seperators" codepoints would be valid, although discouraged, characters of XML 1.1, but XMPP mandates XML 1.0.. As entities are, per &xmppcore;, required to close a stream if non-well-formed XML 1.0 data is received, these codepoints cannot occur in the input to the algorithm and their use as separators is safe.