Imo there shall be a bootstraping protocol for existing clients, that
when it connects to non-binary xmpp server, it could init binary flow!

C: <stream:stream to='some.servur' version='1.0' ... blablabla>
S: <stream:stream from='some.servur' version='1.0' ... blablabla>
S: <stream:features>
      <starttls/>
      <binary xmlns='urn:xmpp:binary'/>
</stream:features>
C: <enable xmlns='urn:xmpp:binary'/>
S: <enabled xmlns='urn:xmpp:binary'/>
[and from here binary flow]

Tomasz "DeSnajpa" Sieprawski

Reply via email to