<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/lib.rs, branch arti-v1.1.1</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-01-27T14:16:51Z</updated>
<entry>
<title>circmgr: drop a receiver more explicitly.</title>
<updated>2023-01-27T14:16:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-27T13:10:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b7c8646d7bfdd812a93c2b04a2d5e5c43fa72ab8'/>
<id>urn:sha1:b7c8646d7bfdd812a93c2b04a2d5e5c43fa72ab8</id>
<content type='text'>
Clippy now complains about `let _ = (expr_producing_a_future);`,
which is probably smart, since maybe you wanted to await that future
and ignore the result.  So it seems that the right way to get rid of
an unwanted Receiver is now to drop it explicitly.

Closes #749
</content>
</entry>
<entry>
<title>Allow clippy::unchecked_duration_subtraction in tests</title>
<updated>2023-01-27T13:28:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-27T13:01:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a6dd92843edf2bd4c58de62a0d562921e4191ada'/>
<id>urn:sha1:a6dd92843edf2bd4c58de62a0d562921e4191ada</id>
<content type='text'>
This panics on error, and we're fine with a panic on misbehavior in
tests.
</content>
</entry>
<entry>
<title>Disable clippy::unlinlined-format-args</title>
<updated>2023-01-27T13:27:47Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-27T12:49:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf04641c6818cb2c87c6ed9cf463a5710f8919d2'/>
<id>urn:sha1:bf04641c6818cb2c87c6ed9cf463a5710f8919d2</id>
<content type='text'>
This warning kind of snuck up on us! (See #748)  For now, let's
disable it.  (I've cleaned it up in a couple of examples, since
those are meant to be more idiomatic and user-facing.)

Closes #748.
</content>
</entry>
<entry>
<title>CircMgr: Draft API to construct targeted multihop circuits.</title>
<updated>2023-01-24T17:32:21Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-12T16:14:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8ce05dc7252b049aa6f4eb51eac381fc12f2b95d'/>
<id>urn:sha1:8ce05dc7252b049aa6f4eb51eac381fc12f2b95d</id>
<content type='text'>
Onion services and onion clients need these to make connections to
HsDirs, Introduction points, and Rendezvous points.
</content>
</entry>
<entry>
<title>CircMgr: Draft APIs used to implement onion service clients.</title>
<updated>2023-01-24T17:32:21Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-12T15:05:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=190f24e66d36d152428db805addafefe4387851b'/>
<id>urn:sha1:190f24e66d36d152428db805addafefe4387851b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'test-lints' into 'main'</title>
<updated>2023-01-06T17:16:09Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2023-01-06T17:16:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=118050e54cdb7d6e55f8eb375b82cbfc8466a809'/>
<id>urn:sha1:118050e54cdb7d6e55f8eb375b82cbfc8466a809</id>
<content type='text'>
Add test lint blocks to all "mod test"

See merge request tpo/core/arti!937</content>
</entry>
<entry>
<title>test lint blocks: Add many many automatically</title>
<updated>2022-12-12T18:00:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-12-12T17:58:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=125a455bdcca841931f33f83f206e57637ae85c4'/>
<id>urn:sha1:125a455bdcca841931f33f83f206e57637ae85c4</id>
<content type='text'>
This is precisely the result of running the rune in
maint/adhoc-add-lint-blocks.
</content>
</entry>
<entry>
<title>tor-circmgr: Use ErrorReport on a logged error</title>
<updated>2022-12-12T16:40:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-12-12T16:13:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4181ccb8cc39a3ccc4268427de2ea0d51013c8ae'/>
<id>urn:sha1:4181ccb8cc39a3ccc4268427de2ea0d51013c8ae</id>
<content type='text'>
To demonstrate what the use looks like.
</content>
</entry>
<entry>
<title>Improve notes surrounding circuit cancellation.</title>
<updated>2022-11-22T17:53:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-21T16:51:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e7c942c918082c20da0576b1007b02eebcfb8eca'/>
<id>urn:sha1:e7c942c918082c20da0576b1007b02eebcfb8eca</id>
<content type='text'>
It turns out that bug #656 is not a real bug, but it was easy to
overlook the code that prevented it.

Closes #656.
</content>
</entry>
<entry>
<title>CircMgr: retire all circuits if bridge configuration changes.</title>
<updated>2022-11-22T17:53:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-21T15:41:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c0aa10d4094155e062eb24c8db9fb70b73a9f116'/>
<id>urn:sha1:c0aa10d4094155e062eb24c8db9fb70b73a9f116</id>
<content type='text'>
Closes #650.
</content>
</entry>
</feed>
