[tor-bugs] #9022 [Pluggable transport]: Create an XMPP pluggable transport

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jul 3 06:14:51 UTC 2013

#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 played around with storing message buffers in sqlite databases to save
 ram, but it turned out the database files never went over 1Mb.

 However, I decided to stick with using a separate thread to check a buffer
 for incoming messages. This is slightly more efficient than spawning a new
 thread every time data could be written (i.e. the old way).

 I also fixed a potential problem with the way the program checks a buffer
 for data to send over the chat server.

 All in all, I have some minor changes in the git repository that might
 help scalability.

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:77>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tor-bugs mailing list