<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/lib.rs, branch arti-v0.0.4</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.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-01-26T19:06:58Z</updated>
<entry>
<title>Rename FooRuntime to FooNativeTlsRuntime for consistency.</title>
<updated>2022-01-26T19:06:58Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-26T13:16:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2333d0466e482810dbe91a6c17f6b363d7956f36'/>
<id>urn:sha1:2333d0466e482810dbe91a6c17f6b363d7956f36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'ticket255' into 'main'</title>
<updated>2022-01-24T14:09:51Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-01-24T14:09:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=146fbbaaa8534b44ebdbcd8517916127b1dc0c05'/>
<id>urn:sha1:146fbbaaa8534b44ebdbcd8517916127b1dc0c05</id>
<content type='text'>
Refactor our Runtime implementations to allow replacement parts

Closes #255

See merge request tpo/core/arti!251</content>
</entry>
<entry>
<title>Rename PathConfig::more_permissive_than()</title>
<updated>2022-01-20T14:55:54Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-20T14:55:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a5288aa15f83e913f0b1cf1c7ebde33de53f1400'/>
<id>urn:sha1:a5288aa15f83e913f0b1cf1c7ebde33de53f1400</id>
<content type='text'>
Since it implements a "&lt;=" type relationship, it should be called
"at_least_as_permissive_as()."  Since it's a crate-private function,
the long name isn't too bad.
</content>
</entry>
<entry>
<title>Refactor Runtimes to use separate TLS implementations internally.</title>
<updated>2022-01-19T20:47:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-19T19:12:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=17920e43f84fd6c4c3f9abe77c7b477d6c17602c'/>
<id>urn:sha1:17920e43f84fd6c4c3f9abe77c7b477d6c17602c</id>
<content type='text'>
This will make it easier to implement them using some other TLS
provider as well, without having to duplicate all of our code.
</content>
</entry>
<entry>
<title>Merge branch 'ticket_178' into 'main'</title>
<updated>2022-01-10T14:02:24Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-01-10T14:02:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=da848a1b9cb4cf6b829f24a4b7b994ba9e60b6ae'/>
<id>urn:sha1:da848a1b9cb4cf6b829f24a4b7b994ba9e60b6ae</id>
<content type='text'>
Fix ticket 178: Don't use a NetDir until we have microdescriptors for all of our primary guards.

Closes #178

See merge request tpo/core/arti!220</content>
</entry>
<entry>
<title>tor-circmgr: Remove Arc around ClientCirc</title>
<updated>2022-01-07T18:19:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-01-07T18:16:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d63a251afc48b22a5ccadde845c704f6f63d6b33'/>
<id>urn:sha1:d63a251afc48b22a5ccadde845c704f6f63d6b33</id>
<content type='text'>
See the new commentary text on `ClientCirc` for the rationale.

Signed-off-by: Ian Jackson &lt;ijackson@chiark.greenend.org.uk&gt;
</content>
</entry>
<entry>
<title>Add API to check if primary MDs are missing.</title>
<updated>2022-01-06T20:58:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-06T15:23:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5ac0fcb7ef603e0d145a619ee148ce1262aa31f8'/>
<id>urn:sha1:5ac0fcb7ef603e0d145a619ee148ce1262aa31f8</id>
<content type='text'>
We need this information to know if it's okay to migrate to a new
NetDir, or if we need to download more information first.

Part of #178.
</content>
</entry>
<entry>
<title>extend lints to include 'clippy::all'</title>
<updated>2021-12-28T20:15:40Z</updated>
<author>
<name>Daniel Eades</name>
<email>danieleades@hotmail.com</email>
</author>
<published>2021-12-28T20:15:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=592642a9e6c1c03e525f8b452f4b97e6fd17ff9b'/>
<id>urn:sha1:592642a9e6c1c03e525f8b452f4b97e6fd17ff9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand some comments about circuit expiration.</title>
<updated>2021-12-15T20:27:33Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-12-15T20:27:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70dc6913e0d6c363725f9aa77e027123d5db0c45'/>
<id>urn:sha1:70dc6913e0d6c363725f9aa77e027123d5db0c45</id>
<content type='text'>
Emphasize that circuit expiration functions _decide whether to
expire the circuit_, and don't expire it automatically.
</content>
</entry>
<entry>
<title>Add spawn_expiration_task function in circuit manager</title>
<updated>2021-12-15T05:22:09Z</updated>
<author>
<name>Yuan Lyu</name>
<email>0x00a5@M1Pro.local</email>
</author>
<published>2021-12-15T05:22:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a34689306509a9cad8d1e3048fbfad14e4d53b2a'/>
<id>urn:sha1:a34689306509a9cad8d1e3048fbfad14e4d53b2a</id>
<content type='text'>
</content>
</entry>
</feed>
