<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-client/src/client.rs, branch arti-v1.2.1</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-03-13T16:30:53Z</updated>
<entry>
<title>Run maint/add_warning.</title>
<updated>2024-03-13T16:30:53Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-03-13T16:30:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c0c9bd15d42897825dd0ab3d3b8dd1c17bd6320c'/>
<id>urn:sha1:c0c9bd15d42897825dd0ab3d3b8dd1c17bd6320c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Add HsCircPoolConfig, make HsCircPool::reconfigure general-purpose.</title>
<updated>2024-03-11T18:57:14Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-11T17:28:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b43322447131f726f05bf136739ca0615ac250b6'/>
<id>urn:sha1:b43322447131f726f05bf136739ca0615ac250b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Create the VanguardMgr in CircMgr::new.</title>
<updated>2024-03-11T18:56:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-11T16:34:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=36ee5240a4feeb8815ada7a654701920049d7fb5'/>
<id>urn:sha1:36ee5240a4feeb8815ada7a654701920049d7fb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: Reconfigure the HS circuit pool if needed.</title>
<updated>2024-03-11T18:56:11Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-07T16:39:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e7bc5e9c3eaa304425d80cdec7e0d3214f8f13cb'/>
<id>urn:sha1:e7bc5e9c3eaa304425d80cdec7e0d3214f8f13cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: Keep a handle to the HsCircPool if onion-service-client is enabled.</title>
<updated>2024-03-11T18:56:11Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-07T16:58:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f683ecc639064062c73ad6a8c4a81c0b9405ee9'/>
<id>urn:sha1:5f683ecc639064062c73ad6a8c4a81c0b9405ee9</id>
<content type='text'>
If vanguards are enabled, we will need to be able to reconfigure the HS
circ pool in `TorClient::reconfigure_inner` (to handle the switch from
vanguards-full to vanguards-lite etc.). The reconfiguration needs to
happen even if only one of `onion-service-client` and
`onion-service-service` is enabled.

Without this change, in the `onion-service-client`-enabled /
`onion-service-service`-disabled case, we'd need to reach into
`HsClientConnector::hs_circ_pool` to reconfigure the client
`HsCircPool`. By making `hs_circ_pool` part of `TorClient` in both
cases, we only need to call `HsCircPool::reconfigure` from one place (in
`TorClient::reconfigure_inner`).
</content>
</entry>
<entry>
<title>arti-client: Add VanguardsConfig to TorClientConfig.</title>
<updated>2024-03-11T18:56:11Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-07T18:47:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=281355ef962dfe79b22e7febdfa4bfa5cd5b645f'/>
<id>urn:sha1:281355ef962dfe79b22e7febdfa4bfa5cd5b645f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-circmgr: Give CircMgr a VanguardMgr.</title>
<updated>2024-03-11T18:56:11Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-03-05T20:10:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ee6d9ed8ff705101b393a7e4c51aff5004ed1b6'/>
<id>urn:sha1:3ee6d9ed8ff705101b393a7e4c51aff5004ed1b6</id>
<content type='text'>
Closes #1277
</content>
</entry>
<entry>
<title>tor-hsclient: Remove client nickname from the client key specifiers (fmt).</title>
<updated>2024-02-22T18:00:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-21T18:55:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d6c554d36833a61b71c9af68d9299e92ed820ff2'/>
<id>urn:sha1:d6c554d36833a61b71c9af68d9299e92ed820ff2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsclient: Remove client nickname from the client key specifiers.</title>
<updated>2024-02-22T18:00:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-21T18:53:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=79fa5573a26eed11ee90a93a01fdb504f0fc56d2'/>
<id>urn:sha1:79fa5573a26eed11ee90a93a01fdb504f0fc56d2</id>
<content type='text'>
Closes #1283
</content>
</entry>
<entry>
<title>arti, arti-client, tor-keymgr: Remove keystore dir configuration.</title>
<updated>2024-02-21T14:58:46Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-21T12:46:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=90addac031b7242b9352ce2c635b9802e657fabe'/>
<id>urn:sha1:90addac031b7242b9352ce2c635b9802e657fabe</id>
<content type='text'>
Closes #1202
</content>
</entry>
</feed>
