<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-client/src/builder.rs, branch arti-v0.3.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.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-04-27T12:52:13Z</updated>
<entry>
<title>Fix grammar and typos</title>
<updated>2022-04-27T12:52:13Z</updated>
<author>
<name>Samanta Navarro</name>
<email>ferivoz@riseup.net</email>
</author>
<published>2022-04-23T11:51:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c53818d496c910de4dfc4bc8d1f53e419fbf7408'/>
<id>urn:sha1:c53818d496c910de4dfc4bc8d1f53e419fbf7408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Abolish filter::DynFilter in favour of transparent DirFilter</title>
<updated>2022-03-25T13:08:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-25T13:08:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=678504d9f90e1a281a8987cbd52fb0547364b623'/>
<id>urn:sha1:678504d9f90e1a281a8987cbd52fb0547364b623</id>
<content type='text'>
There are two reasons why the DynFilter newtype might be needed:

1. To impl Default.  But we don't need it to impl Default since we can
have an accessor which does the defaulting.

2. To hide the API.  But this is usrely an unstable API.

Just writing Arc&lt;dyn&gt; gets rid of a lot of unnecessary boilerplate and
conversion code.
</content>
</entry>
<entry>
<title>Make DirFilter be Debug + Send + Sync</title>
<updated>2022-03-25T13:08:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-25T13:01:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0846ebd6d1bac0f0da39d3d76ca7ae53d651f6a7'/>
<id>urn:sha1:0846ebd6d1bac0f0da39d3d76ca7ae53d651f6a7</id>
<content type='text'>
Abolish the handwritten Debug impl for DynFilter, which is no longer
needed.
</content>
</entry>
<entry>
<title>Expose DirFilter from arti-client.</title>
<updated>2022-03-24T16:10:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-24T16:07:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=123cd2223bc5b6e22a537bfa2f3a5cb1cd82e758'/>
<id>urn:sha1:123cd2223bc5b6e22a537bfa2f3a5cb1cd82e758</id>
<content type='text'>
This will make it possible to implement a directory-munging
mechanism in arti-testing for #397.
</content>
</entry>
<entry>
<title>Have caller of dirmgr_builder() provide Arc.</title>
<updated>2022-03-02T17:01:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-02T17:01:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=241fbd8746d4e33941ac6700a0be34f136c573ad'/>
<id>urn:sha1:241fbd8746d4e33941ac6700a0be34f136c573ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DirProvider: Fix infinite recursion bug</title>
<updated>2022-02-25T14:41:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-25T14:41:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f2ba8db5f45c71b2d792102914c485623beab40'/>
<id>urn:sha1:2f2ba8db5f45c71b2d792102914c485623beab40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a builder function for replacing a DirProvider.</title>
<updated>2022-02-23T20:23:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-23T20:23:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ed2a5de9b4cac08d53e173827a533c1b0d994a11'/>
<id>urn:sha1:ed2a5de9b4cac08d53e173827a533c1b0d994a11</id>
<content type='text'>
Put it behind experimental_api.
</content>
</entry>
<entry>
<title>Documentation suggestion from review.</title>
<updated>2022-02-23T13:19:10Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-02-23T13:19:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fd288f90f9923702868e98f3269ce99706f5fc5e'/>
<id>urn:sha1:fd288f90f9923702868e98f3269ce99706f5fc5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make a TorClientBuilder API.</title>
<updated>2022-02-18T20:28:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-18T20:28:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c910226b551a9ffc453e7f4baba0562d3a6d7bdc'/>
<id>urn:sha1:c910226b551a9ffc453e7f4baba0562d3a6d7bdc</id>
<content type='text'>
This is a defensive API choice to protect against the possibility
that we'll want to add a bunch of other non-config options in
the future.

Closes #350
</content>
</entry>
</feed>
