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

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Jan 19 05:17:28 UTC 2013


#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


More information about the tor-bugs mailing list