[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #7802 [Tor]: Remove PathBias use of timestamp_dirty and record usage accounting



#7802: Remove PathBias use of timestamp_dirty and record usage accounting
-----------------------------+----------------------------------------------
 Reporter:  mikeperry        |          Owner:                    
     Type:  enhancement      |         Status:  needs_review      
 Priority:  normal           |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor              |        Version:                    
 Keywords:  MikePerry201301  |         Parent:  #7755             
   Points:                   |   Actualpoints:  12                
-----------------------------+----------------------------------------------
Changes (by mikeperry):

  * status:  new => needs_review
  * actualpoints:  => 12


Comment:

 arma: mikeperry/bug7802 contains both.

 I refactored the stream accounting stuff to record separate stream usage
 statistics; improved the path state machine and added some safeguards to
 state transitions and record keeping; eliminated reliance on
 timestamp_dirty; and fixed a couple of edge cases I found during testing
 that also apply to the previous code.

 I've again put the branch through several thousand hidden service client
 and server streams, wget fetches, DNS resolves, and unreachable host
 connect attempts during the course of this development, and am still
 stress testing it now.

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