<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-proto/src/client/circuit, branch arti-v1.7.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.7.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.7.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-10-13T18:09:13Z</updated>
<entry>
<title>proto: Move celltypes out of client</title>
<updated>2025-10-13T18:09:13Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-10-09T12:47:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5d51c3dc81c298fce630218a6905446851497604'/>
<id>urn:sha1:5d51c3dc81c298fce630218a6905446851497604</id>
<content type='text'>
Some of these are relay-specific, so it makes more sense to pull this
into a top-level module.
</content>
</entry>
<entry>
<title>proto: Add a comment to note a naming issue.</title>
<updated>2025-10-02T16:04:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-02T14:28:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f1264401843352ae6be54ff77fd82fb77376f455'/>
<id>urn:sha1:f1264401843352ae6be54ff77fd82fb77376f455</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: Implement channel padding with maybenot padders.</title>
<updated>2025-10-02T16:04:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-02T14:09:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9a6d37141a09bc24581d0a872ef53f141595a042'/>
<id>urn:sha1:9a6d37141a09bc24581d0a872ef53f141595a042</id>
<content type='text'>
With this commit we now actually generate padding when we're told to.
</content>
</entry>
<entry>
<title>proto: Trigger maybenot events for channel-level padding.</title>
<updated>2025-10-02T16:04:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-01T15:43:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ebf9e3e09217b19f9c1b6217874d4ca4e1525f7f'/>
<id>urn:sha1:ebf9e3e09217b19f9c1b6217874d4ca4e1525f7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: Use a VecDeque for padding events; avoid reversing.</title>
<updated>2025-09-17T15:11:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-17T15:11:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a22a1234f3955238f1472933da201bebcd16aefc'/>
<id>urn:sha1:a22a1234f3955238f1472933da201bebcd16aefc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: Rename PaddingEventVec =&gt; PaddingEventQueue</title>
<updated>2025-09-17T15:09:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-17T15:09:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c41e0611676e42a091e210c8b2900716f05d4459'/>
<id>urn:sha1:c41e0611676e42a091e210c8b2900716f05d4459</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: Fix a pair of padding setup TODOs.</title>
<updated>2025-09-17T15:08:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-17T15:00:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=31d7c35bf8e943c328bfce368af1ea0bb6b0d525'/>
<id>urn:sha1:31d7c35bf8e943c328bfce368af1ea0bb6b0d525</id>
<content type='text'>
When we install a new padder, we should check whether we have become
unblocked, and we should wake up the PaddingEventStream in case
the new padder has something to say.

This has required us to move a couple of fields around, but not in a
very complicated way.
</content>
</entry>
<entry>
<title>proto: resolve/edit trivial "TODO circpad" instances.</title>
<updated>2025-09-17T14:28:13Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-17T14:28:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0368e847b70ff38f8003ed474e7785462c17dc9f'/>
<id>urn:sha1:0368e847b70ff38f8003ed474e7785462c17dc9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix several rustdoc links.</title>
<updated>2025-09-16T12:29:10Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-16T12:29:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1cecc3bb24604dae6610452cd1db629f43d39f4f'/>
<id>urn:sha1:1cecc3bb24604dae6610452cd1db629f43d39f4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix check_doc_features warning.</title>
<updated>2025-09-16T12:18:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-16T12:18:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eda452df8955e36e91300bc18333bafcdf83ecc1'/>
<id>urn:sha1:eda452df8955e36e91300bc18333bafcdf83ecc1</id>
<content type='text'>
</content>
</entry>
</feed>
