> We would leave out the version='1.0' flag though, > since there is no stream:features step.
I didn't follow the conversation that led to the ProtoXEP in its current form, but what's wrong with doing TLS negotiation in a stream:features step? ProtoXEP: 1. Discover Support 2. Send XTLS negotiation request, i.e. <xtls/> 3. Receive XTLS negotation response 4. Open IBB 5. Send stanza With stream:features step: 1. Discover Support 2. Open IBB 3. Send TLS negotiation request, i.e. <starttls/> 3. Receive TLS negotiation response, i.e. <proceed/> 4. Send stanza Both take the same amount of roundtrips between the two entities. -- Nyx ------------------------------------------------------------------------ Nyx's Profile: http://www.jabberforum.org/member.php?userid=16996 View this thread: http://www.jabberforum.org/showthread.php?t=238
