diff --git a/xep-0124.xml b/xep-0124.xml index a3cb560d..c16e0c58 100644 --- a/xep-0124.xml +++ b/xep-0124.xml @@ -31,103 +31,103 @@ 1.6 2007-02-21 ip - Multiple clarifications and restructuring without changes to protocol itself; changed title to BOSH; added section that fully explores the technique underlying the protocol; separated XMPP-specific features into new XEP-0206; added optional new Script Syntax and session pauses; added Acknowledgements section; added from and ver attributes; added hold attribute to session creation response; clarified polling too-frequently error; recommended clients use HTTP Pipelining. +

Multiple clarifications and restructuring without changes to protocol itself; changed title to BOSH; added section that fully explores the technique underlying the protocol; separated XMPP-specific features into new XEP-0206; added optional new Script Syntax and session pauses; added Acknowledgements section; added from and ver attributes; added hold attribute to session creation response; clarified polling too-frequently error; recommended clients use HTTP Pipelining.

1.5 2006-04-28 ip/psa - Added optional Multiple Streams section; added security considerations about encrypted HTTP connections; recommended use of SSL rather than HTTP over TLS; specified that request ID values must not exceed 9007199254740991; corrected datatypes of inactivity, polling, rid, and wait attributes in the schema; added <any/> and <anyAttribute/> elements to schema to optionally support non-XMPP XML elements and attributes; deprecated HTTP error codes in favor of new terminal binding conditions. +

Added optional Multiple Streams section; added security considerations about encrypted HTTP connections; recommended use of SSL rather than HTTP over TLS; specified that request ID values must not exceed 9007199254740991; corrected datatypes of inactivity, polling, rid, and wait attributes in the schema; added <any/> and <anyAttribute/> elements to schema to optionally support non-XMPP XML elements and attributes; deprecated HTTP error codes in favor of new terminal binding conditions.

1.4 2005-12-14 psa - Modified syntax of route attribute to be proto:host:port rather than XMPP URI/IRI. +

Modified syntax of route attribute to be proto:host:port rather than XMPP URI/IRI.

1.3 2005-11-02 ip - Corrected stream:features namespace and the Recoverable Binding Conditions section; recommended that connection manager shall return secure attribute to client; recommended end-to-end encryption through proxy connection managers. +

Corrected stream:features namespace and the Recoverable Binding Conditions section; recommended that connection manager shall return secure attribute to client; recommended end-to-end encryption through proxy connection managers.

1.2 2005-06-16 ip - Specified optional use of route and secure attributes in session request. Minor correction: the stream features element should be included in the response that contains the authid attribute (this is not necessarily the session creation response). +

Specified optional use of route and secure attributes in session request. Minor correction: the stream features element should be included in the response that contains the authid attribute (this is not necessarily the session creation response).

1.1 2005-06-02 ip - Specified optional use of HTTP Accept-Encoding and Content-Encoding headers for compression at HTTP binding level. +

Specified optional use of HTTP Accept-Encoding and Content-Encoding headers for compression at HTTP binding level.

1.0 2005-03-03 psa - Per a vote of the Jabber Council, advanced status to Draft. +

Per a vote of the Jabber Council, advanced status to Draft.

0.10 2004-11-08 ip - Changed HTTP 401 errors to HTTP 404. +

Changed HTTP 401 errors to HTTP 404.

0.9 2004-10-26 ip/psa - Added charset attribute. +

Added charset attribute.

0.8 2004-10-26 ip - Specified that wait attribute must be included in the session creation response. +

Specified that wait attribute must be included in the session creation response.

0.7 2004-08-12 psa/ip - Defined appropriate XMPP stanza error conditions. +

Defined appropriate XMPP stanza error conditions.

0.6 2004-07-19 ip - Added xml:lang attribute to the session request; added recoverable binding error conditions. +

Added xml:lang attribute to the session request; added recoverable binding error conditions.

0.5 2004-05-07 ip/psa - Protocol refactored to enable simultaneous requests (request identifier attribute, wait attribute, hold attribute, requests attribute) and recovery of broken connections; added content attribute; removed all wrapper types except 'terminate'; updated error handling; made key mechanism optional (should use SSL/TLS instead). +

Protocol refactored to enable simultaneous requests (request identifier attribute, wait attribute, hold attribute, requests attribute) and recovery of broken connections; added content attribute; removed all wrapper types except 'terminate'; updated error handling; made key mechanism optional (should use SSL/TLS instead).

0.4 2004-02-23 psa/ip - Fixed typos; removed "resource-constraint" binding error; added HTTP 403 error to table. +

Fixed typos; removed "resource-constraint" binding error; added HTTP 403 error to table.

0.3 2004-02-19 psa/ip - Added 'authid' attribute to enable communication of XMPP stream ID (used in digest authentication); specified that Content-Types other than "text/xml" are allowed to support older HTTP clients; specified business rule for connection manager queueing of client requests; changed <packet/> to <body/> to support older HTTP clients; changed 'to' attribute on initialization element from MAY to SHOULD; recommended inclusion of unavailable presence in termination element sent from client; described architectural assumptions; specified binding-specific error handling. +

Added 'authid' attribute to enable communication of XMPP stream ID (used in digest authentication); specified that Content-Types other than "text/xml" are allowed to support older HTTP clients; specified business rule for connection manager queueing of client requests; changed <packet/> to <body/> to support older HTTP clients; changed 'to' attribute on initialization element from MAY to SHOULD; recommended inclusion of unavailable presence in termination element sent from client; described architectural assumptions; specified binding-specific error handling.

0.2 2004-01-13 dss/psa/ip - Added 'to' attribute on the initialization element; specified that 'text/html' is allowable for backwards-compatibility. +

Added 'to' attribute on the initialization element; specified that 'text/html' is allowable for backwards-compatibility.

0.1 2003-11-06 dss/psa - Initial version. +

Initial version.