[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9022 [Pluggable transport]: Create an XMPP pluggable transport
#9022: Create an XMPP pluggable transport
---------------------------------+------------------------------------------
Reporter: asn | Owner: feynman
Type: task | Status: accepted
Priority: normal | Milestone:
Component: Pluggable transport | Version:
Keywords: | Parent:
Points: | Actualpoints:
---------------------------------+------------------------------------------
Comment(by feynman):
I got the protocol working with IQs and uploaded the code here:
https://gitweb.torproject.org/user/asn/hexchat.git
Some comments:
- The protocol is quite different now and I need to update the protocol-
spec in the "doc" directory to reflect this.
- I used custom IQ stanzas rather than a stream (which is after all just a
bunch of custom IQ stanzas).
- The code is poorly commented at this point. I need to fix that, but for
now, I thought it was important to keep everyone updated on progress.
- I still cannot watch youtube videos, and the software has a tendency to
randomly start refusing connections. However, when it is working, it is
reasonably fast.
- Sometimes messages are still dropped. I tried buffers, delivery
confirmation messages and locks to try to fix this. None of those
techniques worked. Please let me know if you can think of any new ways of
ensuring messages are delivered quickly and in the right order.
- I encourage others to test the code themselves and let me know whether
you can think of any ways of improving it.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:30>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs