<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/hspool.rs, branch arti-v1.2.6</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.6</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.6'/>
<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: 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: 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: Note which test prevents TROVE-2024-005.</title>
<updated>2024-06-20T12:12:55Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-12T11:32:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6f3b419a3aa690b1056e9d480dc2f826b2275387'/>
<id>urn:sha1:6f3b419a3aa690b1056e9d480dc2f826b2275387</id>
<content type='text'>
This test is not new (it was added in !2168), but I think it's a good
idea to annotate the tests preventing security issues with the TROVE
number and/or arti ticket they pertain to.
</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: Exclude the target when extending SHORT stubs.</title>
<updated>2024-06-04T19:50:40Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-04T19:45:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=736fa9a359c8d2b9075ed6f7f4e315191c6e54ce'/>
<id>urn:sha1:736fa9a359c8d2b9075ed6f7f4e315191c6e54ce</id>
<content type='text'>
When extending SHORT circuit stubs, the last hop shouldn't be the same
as the circuit target.
</content>
</entry>
<entry>
<title>tor-circmgr: Apply deferred fmt.</title>
<updated>2024-06-04T15:49:07Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-04T15:49:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be5795b7316dfcb975116675a45a4f28b217b200'/>
<id>urn:sha1:be5795b7316dfcb975116675a45a4f28b217b200</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Add TODOs about improving circuit length checks.</title>
<updated>2024-06-04T15:42:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-04T12:25:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=051dd2d65d5f20f03091d5a892e0e1930f856f07'/>
<id>urn:sha1:051dd2d65d5f20f03091d5a892e0e1930f856f07</id>
<content type='text'>
</content>
</entry>
</feed>
