<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-circmgr/src/build.rs, branch derive-traits</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=derive-traits</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=derive-traits'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-02-22T21:13:37Z</updated>
<entry>
<title>Make NoLock into BadApiUsage.</title>
<updated>2022-02-22T21:13:37Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-22T21:13:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=784f1531bbf9c93f60d53249197c9e98a6977d26'/>
<id>urn:sha1:784f1531bbf9c93f60d53249197c9e98a6977d26</id>
<content type='text'>
To implement this, we had to refactor the tor_circmgr api for
flushing state changes to disk, so that it checks if it has the lock,
and only then tries to store.
</content>
</entry>
<entry>
<title>Make SpawnError wrappers contain a 'spawning' string</title>
<updated>2022-02-04T21:06:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-04T20:39:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=070e52653d9a49fe561e9ce119881f696baa325e'/>
<id>urn:sha1:070e52653d9a49fe561e9ce119881f696baa325e</id>
<content type='text'>
(By our convention, these errors should say what we were trying to
spawn when the error occurred.)
</content>
</entry>
<entry>
<title>errors: Drop "Error" and "Failed" from various enum variants</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-04T14:31:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f5e874cf916856eb563e307c3f551aa8512068e9'/>
<id>urn:sha1:f5e874cf916856eb563e307c3f551aa8512068e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Handle channel creation errors in the new style</title>
<updated>2022-02-04T14:42:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-01-26T17:35:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f4813e249c1ff851ead99c4297ad945739b19b9f'/>
<id>urn:sha1:f4813e249c1ff851ead99c4297ad945739b19b9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Untangle two needless Ok(r?) into just r</title>
<updated>2022-02-02T18:35:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-02T18:20:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5bfe94eb0e8a69801f5cfa1491c8dae1dc3575af'/>
<id>urn:sha1:5bfe94eb0e8a69801f5cfa1491c8dae1dc3575af</id>
<content type='text'>
Prompted by clippy::needless_question_mark.  Sometimes Ok(r?) is
needed to do automatic error conversion.  I assume the lint checks for
that.  Anyway, in these cases it's not needed.
</content>
</entry>
<entry>
<title>Merge branch 'remove-type-annotation' into 'main'</title>
<updated>2022-01-07T19:33:04Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-07T19:33:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c123138f7411e468aa874853e3b388328d92d420'/>
<id>urn:sha1:c123138f7411e468aa874853e3b388328d92d420</id>
<content type='text'>
tor-circmgr: Remove a type annotation in a method call

See merge request tpo/core/arti!225</content>
</entry>
<entry>
<title>tor-circmgr: Remove a type annotation in a method call</title>
<updated>2022-01-07T18:12:27Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-01-07T17:24:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5469579ca986859bea37ad7830d24b0ac1747824'/>
<id>urn:sha1:5469579ca986859bea37ad7830d24b0ac1747824</id>
<content type='text'>
This is a method, so the resolution is automatic.  It's not clear to
me why this was written out this way, given that extend_ntor is right
above.

Signed-off-by: Ian Jackson &lt;ijackson@chiark.greenend.org.uk&gt;
</content>
</entry>
<entry>
<title>De-Arc-ify Buildable for ClientCirc</title>
<updated>2022-01-06T20:22:49Z</updated>
<author>
<name>Neel Chauhan</name>
<email>neel@neelc.org</email>
</author>
<published>2022-01-06T20:22:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5dfedb4c6f7c0788b9fc0a525bae54e9896d2542'/>
<id>urn:sha1:5dfedb4c6f7c0788b9fc0a525bae54e9896d2542</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into 'remove_unused_rngs'</title>
<updated>2022-01-06T15:48:42Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-01-06T15:48:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f08854bc690b005df9e192a89f4f791956f425dc'/>
<id>urn:sha1:f08854bc690b005df9e192a89f4f791956f425dc</id>
<content type='text'>
# Conflicts:
#   crates/tor-circmgr/src/build.rs</content>
</entry>
<entry>
<title>Remove a bunch of unused RNGs</title>
<updated>2021-12-26T02:44:55Z</updated>
<author>
<name>Neel Chauhan</name>
<email>neel@neelc.org</email>
</author>
<published>2021-12-26T02:43:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d72d37ff4ac984ac243a760c6eb1e6d5e130c6af'/>
<id>urn:sha1:d72d37ff4ac984ac243a760c6eb1e6d5e130c6af</id>
<content type='text'>
</content>
</entry>
</feed>
