<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-client/examples, 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-28T16:41:13Z</updated>
<entry>
<title>arti-client: use PreferredRuntime by default, doc cleanups</title>
<updated>2022-02-28T16:41:13Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-02-25T18:13:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13ba0ea005ddd87bba2d53ab738ce948f031e1e8'/>
<id>urn:sha1:13ba0ea005ddd87bba2d53ab738ce948f031e1e8</id>
<content type='text'>
This makes using the `PreferredRuntime` the first-class option inside
`arti-client`, freeing users who don't want to think about runtimes from
having to do so.

`TorClient::create_unbootstrapped` and `builder` now automatically
use this runtime, leaving only `builder_custom` for users who wish to
manually specify a runtime.

This lets us clean up the docs a lot: mentions of using custom runtimes
are now relegated to nearer the end of the crate-level documentation,
and we mostly just link to `tor_rtcompat`'s docs to explain more there.
Instead, we take some more time to explain how you use the builder API
to create clients synchronously.

Other doc cleanups included getting rid of the explanation of `TorAddr`
in the main crate-level doc; this is already well-documented elsewhere,
and is something users should discover organically later.

fixes arti#326
</content>
</entry>
<entry>
<title>use runtime TlsProvider in tcp-hook example</title>
<updated>2022-02-25T12:42:14Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-02-25T12:42:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f633276a913ef85ce11bf576a9882db997edb9ff'/>
<id>urn:sha1:f633276a913ef85ce11bf576a9882db997edb9ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'http-layer' into 'main'</title>
<updated>2022-02-24T19:48:35Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-02-24T19:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d9df4d647dbeee3fd5b3c9a74719d2d59344052b'/>
<id>urn:sha1:d9df4d647dbeee3fd5b3c9a74719d2d59344052b</id>
<content type='text'>
Initial cut of hyper bindings as a library crate

See merge request tpo/core/arti!342</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2022-02-23T19:07:05Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2022-02-23T19:07:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a3c1ba4b1ab6ad31ea846acb86558159e285cad2'/>
<id>urn:sha1:a3c1ba4b1ab6ad31ea846acb86558159e285cad2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'custom-tcp-hook' into 'main'</title>
<updated>2022-02-23T18:02:08Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-02-23T18:02:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8603a90fb2eb628bae4009daabaa799641997ed2'/>
<id>urn:sha1:8603a90fb2eb628bae4009daabaa799641997ed2</id>
<content type='text'>
add example of tcp hook

See merge request tpo/core/arti!341</content>
</entry>
<entry>
<title>add one more comment to hook-tcp</title>
<updated>2022-02-23T17:00:35Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-02-23T17:00:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=078a91c591a2c9ade87388ca07f26c37b649cebd'/>
<id>urn:sha1:078a91c591a2c9ade87388ca07f26c37b649cebd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>examples/hook-tcp: add some comments, rework lifetimes a bit</title>
<updated>2022-02-23T13:59:03Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-02-23T13:59:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9960064720a74691490ad0c78f834018bdc84771'/>
<id>urn:sha1:9960064720a74691490ad0c78f834018bdc84771</id>
<content type='text'>
Try to make the `hook-tcp` example a bit easier to read by
adding/changing comments, and renaming the lifetimes for
`async_trait`-generated trait methods.
</content>
</entry>
<entry>
<title>arti-hyper: Move hyper example from arti-client</title>
<updated>2022-02-23T13:55:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-02-23T12:02:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0cf9751d7fc4bfe6c6fca8a29c4dc5d9a2a0bf53'/>
<id>urn:sha1:0cf9751d7fc4bfe6c6fca8a29c4dc5d9a2a0bf53</id>
<content type='text'>
Code motion and consequential dependency adjustments.
</content>
</entry>
<entry>
<title>implement correct handling of connection close and add comment explaining goal of the example</title>
<updated>2022-02-23T13:29:37Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-02-23T09:44:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ce679ad72a294e7397360eb701ba87b4cb24f5fc'/>
<id>urn:sha1:ce679ad72a294e7397360eb701ba87b4cb24f5fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add drop on CustomTcpStream to catch disconnection without close</title>
<updated>2022-02-23T13:29:37Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-02-22T22:05:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b5707a98e7a8ced3d45c90b16cd3bbf9ed6af9c6'/>
<id>urn:sha1:b5707a98e7a8ced3d45c90b16cd3bbf9ed6af9c6</id>
<content type='text'>
</content>
</entry>
</feed>
