Browse Source

Fix references to RFC 3629

Some XEPs used &rfc3269; as reference which is

Author Guidelines for Reliable Multicast Transport (RMT) Building Blocks
                  and Protocol Instantiation documents

while they should use RFC 3629 for that.

Simple typo, i.e. transpose of two characters, not
RFC 3269 but
RFC 3629.
Florian Schmaus 2 years ago
parent
commit
7fcb5eb57e
4 changed files with 4 additions and 4 deletions
  1. 1
    1
      inbox/dsig.xml
  2. 1
    1
      xep-0078.xml
  3. 1
    1
      xep-0115.xml
  4. 1
    1
      xep-0285.xml

+ 1
- 1
inbox/dsig.xml View File

@@ -54,7 +54,7 @@
54 54
       <li>Constructs a cleartext version of the stanza, S.</li>
55 55
       <li>Notes the current UTC date and time N when this stanza is constructed, formatted as
56 56
         described in Section 5.</li>
57
-      <li>Converts the stanza to a UTF-8, as defined by &rfc3269;, encoded string, optionally
57
+      <li>Converts the stanza to a UTF-8, as defined by &rfc3629;, encoded string, optionally
58 58
         removing line breaks and other insignificant whitespace between elements and attributes,
59 59
         i.e., UTF8-encode(S) = S'. We call S' a "stanza-string" because for purposes of signing and
60 60
         verification it is treated not as XML but as an opaque string (this avoids the need for

+ 1
- 1
xep-0078.xml View File

@@ -209,7 +209,7 @@
209 209
   </query>
210 210
 </iq>
211 211
 ]]></example>
212
-    <p>Plaintext passwords are straightforward (obviously, characters that map to predefined XML entities MUST be escaped according to the rules defined in section 4.6 of the XML specification, and any non-US-ASCII characters MUST be encoded according to the encoding of XML streams as specified in <cite>RFC 6120</cite>, i.e., UTF-8 as defined in &rfc3269;).</p>
212
+    <p>Plaintext passwords are straightforward (obviously, characters that map to predefined XML entities MUST be escaped according to the rules defined in section 4.6 of the XML specification, and any non-US-ASCII characters MUST be encoded according to the encoding of XML streams as specified in <cite>RFC 6120</cite>, i.e., UTF-8 as defined in &rfc3629;).</p>
213 213
     <p>The value of the &lt;digest/&gt; element MUST be computed according to the following algorithm:</p>
214 214
     <ol>
215 215
       <li>Concatenate the Stream ID received from the server with the password. <note>In Digest authentication, password characters that map to predefined XML entities SHOULD NOT be escaped as they are for plaintext passwords, but non-US-ASCII characters MUST be encoded as UTF-8 since the SHA-1 hashing algorithm operates on byte arrays.</note></li>

+ 1
- 1
xep-0115.xml View File

@@ -297,7 +297,7 @@
297 297
             </li>
298 298
           </ol>
299 299
         </li>
300
-        <li>Ensure that S is encoded according to the UTF-8 encoding (&rfc3269;).</li>
300
+        <li>Ensure that S is encoded according to the UTF-8 encoding (&rfc3629;).</li>
301 301
         <li>Compute the verification string by hashing S using the algorithm specified in the 'hash' attribute (e.g., SHA-1 as defined in &rfc3174;). The hashed data MUST be generated with binary output and encoded using Base64 as specified in Section 4 of &rfc4648; (note: the Base64 output MUST NOT include whitespace and MUST set padding bits to zero). <note>The OpenSSL command for producing such output with SHA-1 is "echo -n 'S' | openssl dgst -binary -sha1 | openssl enc -nopad -base64".</note></li>
302 302
       </ol>
303 303
       &ltwarning;

+ 1
- 1
xep-0285.xml View File

@@ -82,7 +82,7 @@
82 82
       <li>Constructs a cleartext version of the stanza, S.</li>
83 83
       <li>Notes the current UTC date and time N when this stanza is constructed, formatted as
84 84
         described in Section 5.</li>
85
-      <li>Converts the stanza to a UTF-8, as defined by &rfc3269;, encoded string, optionally
85
+      <li>Converts the stanza to a UTF-8, as defined by &rfc3629;, encoded string, optionally
86 86
         removing line breaks and other insignificant whitespace between elements and attributes,
87 87
         i.e., UTF8-encode(S) = S'. We call S' a "stanza-string" because for purposes of signing and
88 88
         verification it is treated not as XML but as an opaque string (this avoids the need for

Loading…
Cancel
Save