<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.toml, branch arti-v0.0.1</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.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2021-10-21T18:22:11Z</updated>
<entry>
<title>Rename tor_client/arti_tor_client to arti_client.</title>
<updated>2021-10-21T18:22:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-21T18:15:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7c7a388e287afa0e168d8d666da6649a5750b9b5'/>
<id>urn:sha1:7c7a388e287afa0e168d8d666da6649a5750b9b5</id>
<content type='text'>
Solves a name conflict with the existing tor_client create.

Closes #130.
</content>
</entry>
<entry>
<title>Initial backend implementation for guard node manager.</title>
<updated>2021-10-07T14:45:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-09-10T15:18:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0779923d6474bb72427d19b2e504b3fd370b78a2'/>
<id>urn:sha1:0779923d6474bb72427d19b2e504b3fd370b78a2</id>
<content type='text'>
There are some missing parts here (like persistence and tests)
and some incorrect parts (I am 90% sure that the "exploratory
circuit" flag is bogus).  Also it is not integrated with the circuit
manager code.
</content>
</entry>
<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>Initial persistent-state-manager code.</title>
<updated>2021-08-06T20:39:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-08-02T11:42:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb6d38cde05ce6038670741afa9d93cecaf3a642'/>
<id>urn:sha1:bb6d38cde05ce6038670741afa9d93cecaf3a642</id>
<content type='text'>
This commit defines a crate (tor-persist) that describes an abstract
key-value store using serde, plus an on-disk implementation using
Toml and fslock.
</content>
</entry>
<entry>
<title>Toposort the workspace members list.</title>
<updated>2021-06-24T15:44:54Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-24T15:44:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1d16bcf16bcdb73fba5574a8dc29973c1225295e'/>
<id>urn:sha1:1d16bcf16bcdb73fba5574a8dc29973c1225295e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove anyhow dependency from tor-retry, and rename it to retry-error</title>
<updated>2021-06-17T20:09:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-06-17T14:48:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be86df631decfce3f73399ee1e7769c69dc20d3c'/>
<id>urn:sha1:be86df631decfce3f73399ee1e7769c69dc20d3c</id>
<content type='text'>
Now RetryError is parameterized on an underlying error type.
</content>
</entry>
<entry>
<title>Use macros and types to improve handling of Netdir parameters.</title>
<updated>2021-05-25T13:16:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-25T13:16:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e8214d1df191a1e4c30210ddfaeb542d526b308f'/>
<id>urn:sha1:e8214d1df191a1e4c30210ddfaeb542d526b308f</id>
<content type='text'>
(Squashed from typed-netdir-params)
</content>
</entry>
<entry>
<title>Switch to v2 feature resolver.</title>
<updated>2021-05-05T13:19:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-05T13:19:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6937d6690dfeb9659943696143e866d01d9483f8'/>
<id>urn:sha1:6937d6690dfeb9659943696143e866d01d9483f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split mocking parts of rtcompat into new rtmock crate.</title>
<updated>2021-05-03T13:10:33Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-03T13:10:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=615e2ed31a64eb81640c301014d6816dde1da15f'/>
<id>urn:sha1:615e2ed31a64eb81640c301014d6816dde1da15f</id>
<content type='text'>
Since these parts are testing-only, let's take steps to make sure we
don't ship them in production by accident.
</content>
</entry>
<entry>
<title>Replace tor-decompress with async-compression crate.</title>
<updated>2021-04-13T20:27:52Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-04-13T20:27:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13d4ee888f7acf3b0c3861b3dc2da2ecb1359cf0'/>
<id>urn:sha1:13d4ee888f7acf3b0c3861b3dc2da2ecb1359cf0</id>
<content type='text'>
This lets us simplify tor-dirclient a fair bit.  Closes #79.
</content>
</entry>
</feed>
