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

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



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs