<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/path/hspath.rs, branch arti-v1.2.7</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-08-15T17:54:58Z</updated>
<entry>
<title>tor-circmgr: removed unused "chosen exit" functionality</title>
<updated>2024-08-15T17:54:58Z</updated>
<author>
<name>Steven Engler</name>
<email>smengler3@gmail.com</email>
</author>
<published>2024-08-15T15:32:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e03a2b6cc1f9ee07404c6ac0cd736fc4eba86a99'/>
<id>urn:sha1:e03a2b6cc1f9ee07404c6ac0cd736fc4eba86a99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: make `GuardMgr` mandatory</title>
<updated>2024-08-13T00:21:53Z</updated>
<author>
<name>Steven Engler</name>
<email>smengler3@gmail.com</email>
</author>
<published>2024-08-13T00:09:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=acf1e81bb8621ec322ebd56b89c47c28958d3bfb'/>
<id>urn:sha1:acf1e81bb8621ec322ebd56b89c47c28958d3bfb</id>
<content type='text'>
Functions that took `Option&lt;&amp;GuardMgr&gt;` now take only `&amp;GuardMgr`.

Three unit tests were removed that covered behaviour when no guard
manager was set.
</content>
</entry>
<entry>
<title>tor-circmgr: Rename VanguardPath to PathBuilder.</title>
<updated>2024-06-20T12:52:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-20T09:55:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9db884ebadac728fd2cf8162875861a72905c4ee'/>
<id>urn:sha1:9db884ebadac728fd2cf8162875861a72905c4ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Break VanguardHsPathBuilder::pick_path into smaller parts (fmt).</title>
<updated>2024-06-20T12:52:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-14T17:52:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70af38a1ba110af1386f84b60a3d3e4bc469fdc2'/>
<id>urn:sha1:70af38a1ba110af1386f84b60a3d3e4bc469fdc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Break VanguardHsPathBuilder::pick_path into smaller parts.</title>
<updated>2024-06-20T12:52:33Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-14T17:36:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8f9b4165833dec941761d91206db5ba23ce076d8'/>
<id>urn:sha1:8f9b4165833dec941761d91206db5ba23ce076d8</id>
<content type='text'>
This is a follow up from https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2186#note_3035525

Closes #1459
</content>
</entry>
<entry>
<title>tor-circmgr: Remove unnecessary TODO.</title>
<updated>2024-06-20T12:44:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-12T14:04:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a97598fe26b6bed977613f81071c7e0d4bf1fde8'/>
<id>urn:sha1:a97598fe26b6bed977613f81071c7e0d4bf1fde8</id>
<content type='text'>
There's not much to refactor about this line.
</content>
</entry>
<entry>
<title>tor-circmgr: Rename HsCircStubKind::len to HsCircStubKind::num_hops.</title>
<updated>2024-06-20T12:12:55Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-20T09:17:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0590b87c8f669862363ddba07d80c644e4eb9763'/>
<id>urn:sha1:0590b87c8f669862363ddba07d80c644e4eb9763</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Write tests for the HsPathBuilder.</title>
<updated>2024-06-20T12:12:55Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-12T11:09:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bd0611f06b2b972f6e9792c668b241d9fced3f5d'/>
<id>urn:sha1:bd0611f06b2b972f6e9792c668b241d9fced3f5d</id>
<content type='text'>
These tests should give us *some* assurance that the upcoming
`HsVanguardPathBuilder` refactoring doesn't break anything.

Part of #1459
</content>
</entry>
<entry>
<title>tor-circmgr: Refactor duplicated circuit stub length calculation.</title>
<updated>2024-06-20T12:12:55Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-10T16:40:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=009d232fd18a190c6b4e7136f58a178b1b3fff05'/>
<id>urn:sha1:009d232fd18a190c6b4e7136f58a178b1b3fff05</id>
<content type='text'>
Part of #1459
</content>
</entry>
<entry>
<title>tor-circmgr: Explicitly handle all VanguardMode variants.</title>
<updated>2024-06-05T09:43:53Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-05T09:43:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=47a1370a91b6243c5bc76f608134d448a93815ee'/>
<id>urn:sha1:47a1370a91b6243c5bc76f608134d448a93815ee</id>
<content type='text'>
This is less error-prone than the alternative.
</content>
</entry>
</feed>
