<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src, branch arti-v2.0.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-01-28T10:22:53Z</updated>
<entry>
<title>circmgr: Make test helper non-async (fmt)</title>
<updated>2026-01-28T10:22:53Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-01-28T10:22:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7d5f347ad43543dee15d38d986792739eaf4b024'/>
<id>urn:sha1:7d5f347ad43543dee15d38d986792739eaf4b024</id>
<content type='text'>
</content>
</entry>
<entry>
<title>circmgr: Make test helper non-async</title>
<updated>2026-01-28T10:22:31Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-01-28T10:22:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0ba0ffc04118fcd7a98802921367744885604608'/>
<id>urn:sha1:0ba0ffc04118fcd7a98802921367744885604608</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/add_warning: Run script to add new warning</title>
<updated>2026-01-27T18:05:36Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-01-27T18:05:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a98faf72eb06b47700faeeac5a8a0dd0fc29b584'/>
<id>urn:sha1:a98faf72eb06b47700faeeac5a8a0dd0fc29b584</id>
<content type='text'>
This adds the lint to all our crates.
</content>
</entry>
<entry>
<title>test: Remove unused import</title>
<updated>2026-01-13T18:46:18Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2026-01-07T15:19:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5328475ea684a58b2cb5d6d1081908d8bece007e'/>
<id>urn:sha1:5328475ea684a58b2cb5d6d1081908d8bece007e</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>chanmgr: Introduce a ChanMgrConfig struct</title>
<updated>2026-01-13T18:45:24Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2025-12-16T17:56:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0eb2e1d5ef74e26114a85f4827991c5bea7b20b9'/>
<id>urn:sha1:0eb2e1d5ef74e26114a85f4827991c5bea7b20b9</id>
<content type='text'>
This struct is used to pass configuration parameters to the ChanMgr when
building it.

At the moment, it holds the ChannelConfig and RelayIdentities (feature
gated) which will be used in subsequent commits.

Note that relays do require RelayIdentities to build channels.

Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>chanmgr: Remove KeyMgr from constructor</title>
<updated>2026-01-13T18:45:24Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2025-12-16T16:21:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=604e40a32170682f0dc0f680f38ad2b4de9429d0'/>
<id>urn:sha1:604e40a32170682f0dc0f680f38ad2b4de9429d0</id>
<content type='text'>
We'll rely on a RelayIdentities to pass in the right keys to the ChanMgr
instead of the entire KeyMgr.

Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>fix: preserve timestamps when flattening RetryErrors</title>
<updated>2025-12-17T14:48:04Z</updated>
<author>
<name>Nihal</name>
<email>4218-nihalxkumar@gitlab.torproject.org</email>
</author>
<published>2025-12-16T07:49:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d3944609d3a7ef1c2ded95da2b149a209f9a12c3'/>
<id>urn:sha1:d3944609d3a7ef1c2ded95da2b149a209f9a12c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use wallclock timestamps in all push_timed calls</title>
<updated>2025-12-17T14:48:04Z</updated>
<author>
<name>Nihal</name>
<email>4218-nihalxkumar@gitlab.torproject.org</email>
</author>
<published>2025-12-13T14:12:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2e790f071fb070f042d9b6a82caa055eb9d7f783'/>
<id>urn:sha1:2e790f071fb070f042d9b6a82caa055eb9d7f783</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: semver labels and extend() with push_timed loop</title>
<updated>2025-12-17T14:48:03Z</updated>
<author>
<name>Nihal</name>
<email>4218-nihalxkumar@gitlab.torproject.org</email>
</author>
<published>2025-12-11T18:54:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a653c4b9c1b2898566d1f67f0cbb823a34750d3c'/>
<id>urn:sha1:a653c4b9c1b2898566d1f67f0cbb823a34750d3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: convert Extend to inherent method, forbid push/extend, fix rend_handshake time</title>
<updated>2025-12-17T14:48:03Z</updated>
<author>
<name>Nihal</name>
<email>4218-nihalxkumar@gitlab.torproject.org</email>
</author>
<published>2025-12-11T15:33:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5ad66c991c71f21e307fd5f78d09b099685a5520'/>
<id>urn:sha1:5ad66c991c71f21e307fd5f78d09b099685a5520</id>
<content type='text'>
</content>
</entry>
</feed>
