[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 just made an small but important change in the protocol. With many (i.e.
~10) logins, the aliases field was taking up more space than many of the
data stanzas. This means that just sending a list of aliases back and
forth is using up a considerable portion of the allocated bandwidth. I had
to modify the protocol so that it no longer sends aliases when sending
data and disconnect requests. By that point, you can infer the list of
aliases from the IQ's "from" field (which as far as I know cannot be
spoofed on most chat servers). The alias list is established during the
connection process and remembered until the socket disconnect.
This is important because although it scales well with the number of
logins you use, it breaks compatibility with the old protocol.
Since this has not yet been deployed with Tor, I suggest using this newer
protocol. The code also has the improvements mentioned earlier.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:67>
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