Looking at the diff, I noticed a change that violates core RFC 6120.

Namely:

<iq from='[email protected]/orchard'
    id='zid615d9'
    to='[email protected]/balcony'
    type='set'>
  <jingle xmlns='urn:xmpp:jingle:1' sid='a73sjjvkla37jfea'/>  
  <conference-info xmlns="urn:ietf:params:xml:ns:conference-info"
                   entity="xmpp:[email protected]/orchard"
                   state="full"
                   version="1">
  ...
  </conference-info>
</iq>

Including two elements like that in an IQ is not allowed.



I would think that the more appropriate format would be to use a Jingle 
session-info update:

<iq from='[email protected]/orchard'
    id='zid615d9'
    to='[email protected]/balcony'
    type='set'>
  <jingle xmlns='urn:xmpp:jingle:1' sid='a73sjjvkla37jfea' 
action='session-info'>  
    <conference-info xmlns="urn:ietf:params:xml:ns:conference-info"
                     entity="xmpp:[email protected]/orchard"
                     state="full"
                     version="1">
    ...
    </conference-info>
  </jingle>
</iq>


- Lance


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to