From 010fa79105acb652cfdb23df558ac20741c62fba Mon Sep 17 00:00:00 2001 From: Philipp Hancke Date: Mon, 28 Sep 2015 15:02:13 -0700 Subject: [PATCH 1/2] clarify that holdconn is not used --- xep-0320.xml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/xep-0320.xml b/xep-0320.xml index 828652b4..cef9d5a2 100644 --- a/xep-0320.xml +++ b/xep-0320.xml @@ -32,6 +32,16 @@ --> jingle &fippo; + + 0.3 + 2013-09-28 + ph + +
    +
  • Clarified that holdconn setup role is not mapped.
  • +
+
+
0.2 2013-10-22 @@ -66,7 +76,7 @@

&xep0167; recommends the use of the Secure Real-time Transport Protocol (SRTP) for end-to-end encryption of RTP sessions negotiated using &xep0166;. &rfc5763; provides an approach to establish a Secure Real-time Transport Protocol (SRTP) security context using the Datagram Transport Layer Security (DTLS) protocol. A mechanism of transporting the fingerprint attribute that identifies the key that will be presented during the DTLS handshake in Jingle is defined herein. Inclusion of this information is OPTIONAL in both SIP/SDP and Jingle.

-

Note that while this specification only describes the use in the context of DTLS-SRTP, the fingerprint transported can be used in other contexts like for example establishing connections using SCTP over DTLS.

+

Note that while this specification only describes the use in the context of DTLS-SRTP, the fingerprint transported can be used in other contexts like for example establishing connections using SCTP over DTLS as described in &xep0343;.

The SDP format (defined in &rfc4572;) is shown below.

a=fingerprint:hash-func fingerprint @@ -79,6 +89,7 @@ a=fingerprint:sha-256 02:1A:CC:54:27:AB:EB:9C:53:3F:3E:4B:65:2E:7D:46:3F:54:42:C a=setup:role +

Note that no mapping for the 'holdconn' role is defined herein.

These SDP attributes can be translated into Jingle as a <fingerprint/> element qualified by the 'urn:xmpp:jingle:apps:dtls:0' namespace, as shown below.

@@ -248,7 +259,7 @@ a=setup:role
-

Thanks to Justin Uberti and Lance Stout.

+

Thanks to Justin Uberti, Peter Saint-Andre and Lance Stout.

@@ -292,7 +303,7 @@ a=setup:role - + From 4c6166fbacf9b467b6d338849af8bf0b8fd5444d Mon Sep 17 00:00:00 2001 From: Philipp Hancke Date: Wed, 30 Sep 2015 10:48:58 -0700 Subject: [PATCH 2/2] use xs:annotation to annotate in schema --- xep-0320.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xep-0320.xml b/xep-0320.xml index cef9d5a2..4bd73164 100644 --- a/xep-0320.xml +++ b/xep-0320.xml @@ -303,7 +303,12 @@ a=setup:role - + + + + the 'holdconn' value is not used and included only for completeness. + +