<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tor-proto/src/util/err.rs, branch arti-v0.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-v0.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2021-06-19T17:01:35Z</updated>
<entry>
<title>Misc tests in tor-proto.</title>
<updated>2021-06-19T17:01:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-19T17:01:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8f8a2cf4ab081bd63fe9a93e93b3bcabb38f4683'/>
<id>urn:sha1:8f8a2cf4ab081bd63fe9a93e93b3bcabb38f4683</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make a few error types implement Clone</title>
<updated>2021-06-14T13:24:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-14T13:24:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8e2246b00912ad5dc1cedf865ecd0c22dee8581e'/>
<id>urn:sha1:8e2246b00912ad5dc1cedf865ecd0c22dee8581e</id>
<content type='text'>
To make this work we have to wrap std::io::Error in an Arc.  The
benefit of having these errors implement Clone is that we can
provide the same Error in response to multiple requests when they
are all waiting on the same operation.
</content>
</entry>
<entry>
<title>Fix Rust-1.51 clippy warnings about acronyms in camel case.</title>
<updated>2021-03-29T20:33:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-03-29T20:33:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ad503866d5a6bab0a7774014579937c19c5d2c6'/>
<id>urn:sha1:3ad503866d5a6bab0a7774014579937c19c5d2c6</id>
<content type='text'>
This is painful, but we shouldn't have to do it again.
</content>
</entry>
<entry>
<title>Move stream timeout logic into tor-client.</title>
<updated>2021-03-24T15:14:07Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-03-24T15:09:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3833ca26652ff1b69a8234637841726e30d6a00d'/>
<id>urn:sha1:3833ca26652ff1b69a8234637841726e30d6a00d</id>
<content type='text'>
This is consistent with the other pieces of tor-proto, which do not
handle timeouts on their own.  It also lets us remove tor-rtcompat
as a dependency from tor-proto, and simplify some of the test cases
to use async_test.

This commit unindents a lot of test code; use git's "-b" flag to
read the parts that matter.
</content>
</entry>
<entry>
<title>Better management for END cells in streams.</title>
<updated>2021-03-10T20:02:34Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-03-10T20:02:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7b4ca6d954d022ff4fc03ca15242b67cc6191e81'/>
<id>urn:sha1:7b4ca6d954d022ff4fc03ca15242b67cc6191e81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement From&lt;tor_proto::Error&gt; for std::io::Error</title>
<updated>2021-03-10T14:08:53Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-03-10T14:08:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0cd05e1793db2caea38c8b56d8e09b06fc17332b'/>
<id>urn:sha1:0cd05e1793db2caea38c8b56d8e09b06fc17332b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement timeout for new streams (set to 120 seconds).</title>
<updated>2021-02-05T21:38:32Z</updated>
<author>
<name>George Kadianakis</name>
<email>desnacked@riseup.net</email>
</author>
<published>2021-02-05T21:34:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=92e678be6a9717039af4ca478b3a26a11edd1551'/>
<id>urn:sha1:92e678be6a9717039af4ca478b3a26a11edd1551</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Function to check whether a channel matches a target.</title>
<updated>2020-10-29T21:03:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-10-29T20:01:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f8d526a85a5248fceb07b90a9680305eb84e2272'/>
<id>urn:sha1:f8d526a85a5248fceb07b90a9680305eb84e2272</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make circuit reactors also have a run_once() method for testing.</title>
<updated>2020-10-27T15:54:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-10-27T15:54:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dcf09363969fa9bddffae312decdfc586f9ef1a5'/>
<id>urn:sha1:dcf09363969fa9bddffae312decdfc586f9ef1a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tests for handshakes with missing certs</title>
<updated>2020-10-23T12:34:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-10-23T12:34:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04f22a122e313ca88e3d34f74eb5b2467d90a0fe'/>
<id>urn:sha1:04f22a122e313ca88e3d34f74eb5b2467d90a0fe</id>
<content type='text'>
Also handle tor_cell::Error::ChanProto better.
</content>
</entry>
</feed>
