<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src, branch arti-v1.2.5</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.5</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.5'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-06-25T16:34:22Z</updated>
<entry>
<title>tor-circmgr: Make client rendezvous circuits EXTENDED instead of SHORT.</title>
<updated>2024-06-25T16:34:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-25T16:34:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=39e7abcd2c075f767c302ef6ab89329b1347c6e6'/>
<id>urn:sha1:39e7abcd2c075f767c302ef6ab89329b1347c6e6</id>
<content type='text'>
This updates the code to match the spec.

This fixes TROVE-2024-008.

Closes #1474
</content>
</entry>
<entry>
<title>tor-circmgr: Clarify the update_last_hop_kind documentation.</title>
<updated>2024-06-20T12:52:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-20T10:16:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e6e93b44c2f68afc9995779f8a39b212d54d0257'/>
<id>urn:sha1:e6e93b44c2f68afc9995779f8a39b212d54d0257</id>
<content type='text'>
</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: Remove duplicated path building logic from HS pool.</title>
<updated>2024-06-20T12:52:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-14T17:39:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=113ca080a988760be326288a842fc3643db019c4'/>
<id>urn:sha1:113ca080a988760be326288a842fc3643db019c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Fix clippy warning.</title>
<updated>2024-06-20T12:52:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-14T18:06:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5d00e7f7d61294172246b0e484a11c4b78002b4e'/>
<id>urn:sha1:5d00e7f7d61294172246b0e484a11c4b78002b4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Gate vanguard-specific code behind vanguards feature.</title>
<updated>2024-06-20T12:52:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-14T18:03:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=37b904ddac2b0a991d08acb7ceb29c8f558bec42'/>
<id>urn:sha1:37b904ddac2b0a991d08acb7ceb29c8f558bec42</id>
<content type='text'>
This is just code motion: moving the vanguard-specific parts of
`maybe_extend_stub_circuit()` behind the `vanguards` feature will enable
us to refactor it to use `select_middle_for_vanguard_circuit()`, which
is only available if the `vanguards` feature is enabled.
</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>
</feed>
