<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/lib.rs, branch arti-v0.0.1</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2021-10-27T15:13:46Z</updated>
<entry>
<title>Update our disclaimers and limitations sections.</title>
<updated>2021-10-27T15:13:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-27T15:13:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=134c04a67adebff719011b608dabfa6da60ed247'/>
<id>urn:sha1:134c04a67adebff719011b608dabfa6da60ed247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Turn StreamIsolation into a separate type.</title>
<updated>2021-10-25T16:32:18Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-25T16:32:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=47234655ced86b8764ca8f31e5ef267f589f939b'/>
<id>urn:sha1:47234655ced86b8764ca8f31e5ef267f589f939b</id>
<content type='text'>
Now that we have two kinds of isolation tokens (those set on a
stream, and those set by the stream's associated TorClient), we
need a more sophisticated kind of isolation.

This fixes the bug introduced with the previous commit, where
per-stream tokens would override per-TorClient tokens.
</content>
</entry>
<entry>
<title>s/arti-arti-client/arti-client/ and regenerate readme files</title>
<updated>2021-10-25T12:40:00Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-25T12:40:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b477f12d83f0e2ea50819f31748e8756110d6718'/>
<id>urn:sha1:b477f12d83f0e2ea50819f31748e8756110d6718</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace references to arti-client in the documentation.</title>
<updated>2021-10-21T18:22:21Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-21T18:19:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=730be38867c82b8d5ca76a569e1b1175ddf75cd4'/>
<id>urn:sha1:730be38867c82b8d5ca76a569e1b1175ddf75cd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish the timeout-inference side of shared state.</title>
<updated>2021-10-20T17:13:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-20T17:13:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c8cfbda3394b6541deb09e9116cb495587f1318f'/>
<id>urn:sha1:c8cfbda3394b6541deb09e9116cb495587f1318f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace the return type of StorageMgr::try_lock with a tristate</title>
<updated>2021-10-20T13:37:53Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-20T13:37:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7b6ed9dab6a673b9b563fa3818806cec4b208240'/>
<id>urn:sha1:7b6ed9dab6a673b9b563fa3818806cec4b208240</id>
<content type='text'>
It's useful to know now only if we now have the lock, but also if we
just got it for the first time.
</content>
</entry>
<entry>
<title>Initial work on periodically reloading state.</title>
<updated>2021-10-19T15:26:22Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-19T15:26:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=89d1fb1767579b2a7cb8b2e15036847c8de5d4f4'/>
<id>urn:sha1:89d1fb1767579b2a7cb8b2e15036847c8de5d4f4</id>
<content type='text'>
We can use this in the case where we don't get the lock on the
state file, because another process is running.
</content>
</entry>
<entry>
<title>Pass the guard manager down to the path selection functions.</title>
<updated>2021-10-11T19:59:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-11T19:59:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5b06b3c64a11b5885f59089c221688a38bd3e4f3'/>
<id>urn:sha1:5b06b3c64a11b5885f59089c221688a38bd3e4f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Notify guard manager on network change and state flush.</title>
<updated>2021-10-10T16:38:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-10T16:38:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=33ba697b5d238e0422f0a8c98ac1f16b4c29bf85'/>
<id>urn:sha1:33ba697b5d238e0422f0a8c98ac1f16b4c29bf85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a GuardMgr member to CircuitBuilder</title>
<updated>2021-10-10T16:24:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-10T16:24:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c41dd01a14ccb36b478fdb655096dda4159dfe09'/>
<id>urn:sha1:c41dd01a14ccb36b478fdb655096dda4159dfe09</id>
<content type='text'>
</content>
</entry>
</feed>
