[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 added on a simple ID feature in which the server increments an id with
 each message it sends, and puts the id in its own stanza. This allows the
 client to determine where the message is in the sequence and store the
 message in a buffer if necessary. This also happens for disconnect
 requests. This way, the client will not receive the disconnect request
 until all the messages sent before it have been received.

 I also took out zlib compression.

 I will update the protocol spec ASAP (probably later today).

 Note that with N connected JIDs, the bot's maximum bandwidth increases by
 a factor of N. So, with enough JIDs, it *should* be possible to run a
 proxy service for many people.

 The next step is probably to find a way around Google's preventing people
 from sending you messages if they are not on your contact list. That is
 going to be really important if this is to work with Gtalk. Gtalk is much
 faster than jabber (and probably many other XMPP services), so you would
 need a lot more accounts for it to work with other chat servers.

 I would like to get this working properly with Gtalk by using MUC rooms,
 but I cannot get sleekxmpp to send out a message to everyone in a chat
 room (I always get a service unavailable error). I currently quite stuck
 with respect to this problem.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:51>
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