[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