[tor-bugs] #7802 [Tor]: Remove PathBias use of timestamp_dirty

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Dec 27 00:01:34 UTC 2012


#7802: Remove PathBias use of timestamp_dirty
-----------------------------+----------------------------------------------
 Reporter:  mikeperry        |          Owner:                    
     Type:  enhancement      |         Status:  new               
 Priority:  normal           |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor              |        Version:                    
 Keywords:  MikePerry201212  |         Parent:                    
   Points:                   |   Actualpoints:                    
-----------------------------+----------------------------------------------
 Instead of using timestamp_dirty as a signal for "circuit use" in the
 pathbias code, we should create a dedicated path_state_t state
 (PATH_STATE_USE_ATTEMPTED).

 It's also debatable as to if we should *remove* the additional
 timestamp_dirty markings I added in #7157. The most controversial addition
 was marking freshly cannibalized circuits as dirty. While this seems to
 make sense to me (do we really want to use cannibalized circuits for any
 random stream?), it may have subtle impacts on the proper use of GENERAL
 purpose circuits that get cannibalized during predictive circuit building
 or other cases involving hidden services.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7802>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list