diff --git a/xep-0190.xml b/xep-0190.xml index 05a395ef..408b4744 100644 --- a/xep-0190.xml +++ b/xep-0190.xml @@ -10,14 +10,16 @@ This document specifies a best practice for closing an XML stream that is perceived to be idle. &LEGALNOTICE; 0190 - Active + Obsolete Informational Standards XMPP Core - + + RFC 6120 + N/A Carlo @@ -25,6 +27,12 @@ lynX@jabber.getting.psyced.org lynX@ve.symlynX.com + + 1.1rc1 + 2012-02-07 + psa +

Changed status to Obsolete because it is superseded by RFC 6120.

+
1.0 2007-01-04 diff --git a/xep-0192.xml b/xep-0192.xml index b6e37d57..105f22ef 100644 --- a/xep-0192.xml +++ b/xep-0192.xml @@ -10,16 +10,24 @@ This document proposes improvements to the XML stream features definition for inclusion in the specification that supersedes RFC 3920. &LEGALNOTICE; 0192 - Deprecated + Obsolete Standards Track Standards XMPP Core - None - None + + + RFC 6120 + N/A &stpeter; + + 1.2rc1 + 2012-02-07 + psa +

Changed status from Deprecated to Obsolete.

+
1.1 2011-05-11 @@ -57,7 +65,8 @@
  • Because not all stream features include a mechanism for specifying that negotiation of the feature is required, servers and clients cannot know with certainty when the stream negotiation has been completed and therefore when it is acceptable to begin sending XML stanzas over the stream.
  • The server dialback protocol does not have a stream feature associated with it.
  • -

    Those shortcomings are addressed in this document, and the recommendations described herein have been incorporated into &rfc6120;.

    +

    Those shortcomings are addressed in this document.

    +

    Note: The recommendations from this document were NOT incorporated into &rfc6120; and this document is Obsolete.

    The XMPP stream feature for Transport Layer Security (TLS) includes a <required/> child element that can be used to indicate that negotiation of TLS must be completed before proceeding with the rest of the stream negotiation. However, as defined in RFC 3920 the remaining stream features do not include the ability to flag that negotiation of the feature is required in order to (1) proceed with the negotiation or (2) begin sending XML stanzas. Because the non-TLS features lack a required flag, it is not possible for the initiating entity to know definitively how to proceed at any given stage in the stream negotiation, and the only way for the initiating entity to know whether it may begin sending XML stanzas is to attempt to send them (the receiving entity will return a ¬authorized; stream error if not all required features have been negotiated). This state of affairs is suboptimal. Therefore, every stream feature must include the ability to flag the feature as required or not required. When the initiating entity receives a stream features element with no features containing a <required/> element, it knows thatt the receiving party will accept XML stanzas over the stream.

    diff --git a/xep-0193.xml b/xep-0193.xml index 765cde48..d4d0cab4 100644 --- a/xep-0193.xml +++ b/xep-0193.xml @@ -10,7 +10,7 @@ This document proposes improvements to the definition of resource binding for inclusion in the specification that supersedes RFC 3920. &LEGALNOTICE; 0193 - Deprecated + Obsolete Standards Track Standards @@ -20,6 +20,12 @@ None N/A &stpeter; + + 1.2rc1 + 2012-02-07 + psa +

    Changed status from Deprecated to Obsolete.

    +
    1.1 2011-05-11 @@ -65,7 +71,7 @@

    RFC 3920 introduced the concept of binding a resource to an XML stream (this concept superseded part of the obsolete jabber:iq:auth protocol described in &xep0078;). As defined in RFC 3920, resource binding enables a client to bind one resource to a stream but does not enable a client to unbind a resource and leaves underspecified what a server and client should do if a client binds more than one resource to a stream. Because the ability to bind multiple resources to a stream is desirable in certain environments (e.g., for devices that are unable to open more than one TCP connection or when a machine runs a daemon process that is used by multiple applications), this document proposes improvements to resource binding in order to address these shortcomings.

    -

    Note: The recommendations from this document were NOT incorporated into &rfc6120;.

    +

    Note: The recommendations from this document were NOT incorporated into &rfc6120; and this document is Obsolete.

    In order to properly manage the resources associated with an XML stream, a client must be able to unbind resources. This shall be completed by sending an IQ-set with a child element of <unbind/> qualified by the 'urn:ietf:params:xml:ns:xmpp-bind' namespace, which in turn has a child element of <resource/> whose XML character data specifies the resource to be unbound:

    diff --git a/xep-0237.xml b/xep-0237.xml index 8a4e62d8..f080089e 100644 --- a/xep-0237.xml +++ b/xep-0237.xml @@ -10,7 +10,7 @@ This specification defines a proposed modification to the XMPP roster protocol that enables versioning of rosters such that the server will not send the roster to the client if the roster has not been modified, thus saving bandwidth during session establishment. &LEGALNOTICE; 0237 - Draft + Obsolete Standards Track Standards Council @@ -19,7 +19,9 @@ XMPP IM
    - + + RFC 6121 + N/A feature @@ -27,6 +29,12 @@ &stpeter; &dcridland; + + 1.3rc1 + 2012-02-07 + psa +

    Changed status to Obsolete because it is superseded by RFC 6121.

    +
    1.2 2011-03-16 @@ -331,7 +339,7 @@ S: The protocol documented by this schema is defined in - XEP-0237: http://www.xmpp.org/extensions/xep-0237.html + RFC 6121: http://tools.ietf.org/html/rfc6121