<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tor-proto/Cargo.toml, branch main</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=main</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2021-08-27T13:53:09Z</updated>
<entry>
<title>Move all crates into a `crates` subdirectory.</title>
<updated>2021-08-27T13:53:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-08-27T13:53:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=557a0ff40b3731d4690767de27010bbeff08777d'/>
<id>urn:sha1:557a0ff40b3731d4690767de27010bbeff08777d</id>
<content type='text'>
This will cause some pain for now, but now is really the best time
to do this kind of thing.
</content>
</entry>
<entry>
<title>Basic implementation for prop#332 ntor v3 backend.</title>
<updated>2021-08-24T18:43:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-08-20T13:42:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=38b7f76ea3096afc572164b7ae7cfc1aeccd9ebc'/>
<id>urn:sha1:38b7f76ea3096afc572164b7ae7cfc1aeccd9ebc</id>
<content type='text'>
This isn't tied into the protocol code yet, since we don't actually
have anybody to negotiate with here.  We'll need some API tweaks in
order to express the sending of extended information too.  For now,
I'm putting it behind a feature, but if we build this into the tor
network, the feature-gate should go away.
</content>
</entry>
<entry>
<title>Switch all uses of the log crate to the tracing.</title>
<updated>2021-08-20T18:10:50Z</updated>
<author>
<name>Jani Monoses</name>
<email>jani.monoses@gmail.com</email>
</author>
<published>2021-08-20T16:27:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=44d1271c86211f36f6385ab7cbc9e29bfb714b1f'/>
<id>urn:sha1:44d1271c86211f36f6385ab7cbc9e29bfb714b1f</id>
<content type='text'>
Issue #74
</content>
</entry>
<entry>
<title>Revert "Use coarsetime to build an incoming traffic timestamp."</title>
<updated>2021-07-13T17:18:10Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-07-13T17:18:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3a730de601c895c3693931f748a48733e628e1f1'/>
<id>urn:sha1:3a730de601c895c3693931f748a48733e628e1f1</id>
<content type='text'>
This reverts commit f30b22802aeafaa4dd1b8d424fa83ceb6f45d4aa.

It turns out (see torspec#57) that there is no need for us to keep
this timestamp -- at least, not for the use we had in mind in
circuit timeouts.
</content>
</entry>
<entry>
<title>Use coarsetime to build an incoming traffic timestamp.</title>
<updated>2021-07-13T14:35:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-07-13T14:35:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f30b22802aeafaa4dd1b8d424fa83ceb6f45d4aa'/>
<id>urn:sha1:f30b22802aeafaa4dd1b8d424fa83ceb6f45d4aa</id>
<content type='text'>
We need this for the circuit timeout estimator (#57).  It needs to
know "how recently have we got some incoming traffic", so that it
can tell whether a circuit has truly timed out, or whether the
entire network is down.

I'm implementing this with coarsetime, since we need to update these
in response to every single incoming cell, and we need the timestamp
operation to be _fast_.
</content>
</entry>
<entry>
<title>Add version="0.0.0" to dependencies that were missing it</title>
<updated>2021-06-24T13:47:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-24T13:47:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=38db8cb5515d1fccd79c0ee0b7810990deb8e5f6'/>
<id>urn:sha1:38db8cb5515d1fccd79c0ee0b7810990deb8e5f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove "publish = false"</title>
<updated>2021-06-24T11:04:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-24T11:04:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b7743607555f1650802920f3fabd7e4f6e3398e9'/>
<id>urn:sha1:b7743607555f1650802920f3fabd7e4f6e3398e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give every Cargo.toml a repository field</title>
<updated>2021-05-19T18:56:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-19T18:56:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ce6702a147d5b12d0d5abe5588dea3a9562c73f5'/>
<id>urn:sha1:ce6702a147d5b12d0d5abe5588dea3a9562c73f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade to latest RustCrypto crates.</title>
<updated>2021-05-06T11:57:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-06T11:57:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7c7be3a3f1c991c45c0cf177aa658da4e57c8e5e'/>
<id>urn:sha1:7c7be3a3f1c991c45c0cf177aa658da4e57c8e5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove pin_project usage in tor-proto.</title>
<updated>2021-04-28T15:31:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-04-28T15:28:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87a03d01e596ca3947270d19694bba94dbe7b274'/>
<id>urn:sha1:87a03d01e596ca3947270d19694bba94dbe7b274</id>
<content type='text'>
Turns out we didn't need it.
</content>
</entry>
</feed>
