From b3c87cb6cf85434a1a0839afc5fe4874acc6b2e0 Mon Sep 17 00:00:00 2001 From: Peter Saint-Andre Date: Tue, 30 Jan 2007 18:07:07 +0000 Subject: [PATCH] 1.1pre1 git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@448 4b5297f7-1745-476d-ba37-a9c6900126ab --- xep-0073.xml | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/xep-0073.xml b/xep-0073.xml index 9dc11f3f..e38a6971 100644 --- a/xep-0073.xml +++ b/xep-0073.xml @@ -25,6 +25,12 @@ N/A &stpeter; + + 1.1pre1 + in progress, last updated 2007-01-30 + psa + Changed support for XEP-0078 and XEP-0086 from REQUIRED to RECOMMENDED. + 1.0 2004-12-09 @@ -106,7 +112,7 @@

The Basic IM Protocol Suite does not include more advanced IM functionality, such as groupchat or HTML message formatting; see &xep0117; for such features.

-

The software developed in the Jabber community is built on the foundation of XML streams, a consistent addressing scheme (JIDs), channel encryption, authentication of an entity (client or server) with a server, three core data elements (&MESSAGE;, &PRESENCE;, and &IQ;), and proper handling of XML namespaces. These foundational building blocks have been formalized within RFC 3920, support for which is REQUIRED by this protocol suite. However, XMPP Core is not fully congruent with the core of what has traditionally been known as "Jabber", and this divergence needs to be captured in the Basic IM Protocol Suite. In particular, the following are REQUIRED herein in order to ensure compatibility with the large deployed base of older Jabber software: +

The software developed in the Jabber community is built on the foundation of XML streams, a consistent addressing scheme (JIDs), channel encryption, authentication of an entity (client or server) with a server, three core data elements (&MESSAGE;, &PRESENCE;, and &IQ;), and proper handling of XML namespaces. These foundational building blocks have been formalized within RFC 3920, support for which is REQUIRED by this protocol suite. However, XMPP Core is not fully congruent with the core of what has traditionally been known as "Jabber", and this divergence needs to be captured in the Basic IM Protocol Suite. In particular, the following are RECOMMENDED herein in order to ensure compatibility with the large deployed base of older Jabber software: Older software also used port 5223 for SSL-enabled communications between a client and a server, rather than upgrading port 5222 as is done during TLS negotiation (the equivalent for server-to-server communications was never implemented); while support for this behavior is OPTIONAL, it may be quite desirable in order to interoperate with older software and deployments.

    @@ -130,14 +136,6 @@ RFC 3921: XMPP IM REQUIRED - - XEP-0078: Non-SASL Authentication - REQUIRED - - - XEP-0086: Error Condition Mappings - REQUIRED for servers; RECOMMENDED for clients - XEP-0030: Service Discovery REQUIRED @@ -146,6 +144,14 @@ XEP-0077: In-Band Registration REQUIRED for servers; RECOMMENDED for clients + + XEP-0078: Non-SASL Authentication + RECOMMENDED + + + XEP-0086: Error Condition Mappings + RECOMMENDED + @@ -155,6 +161,6 @@

    This document requires no interaction with &IANA;.

    -

    No namespaces or parameters need to be registered with the ®ISTRAR; as a result of this document.

    +

    This document requires no interaction with the ®ISTRAR;.