<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsclient/src, branch arti-v1.1.9</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-25T19:10:09Z</updated>
<entry>
<title>tor-hsclient: Update HsClientSecretKeys docs.</title>
<updated>2023-09-25T19:10:09Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T19:10:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=63ea8e7af2ad5ba38919f98801f146805de75c0a'/>
<id>urn:sha1:63ea8e7af2ad5ba38919f98801f146805de75c0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title> tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of StaticSecret (fmt).</title>
<updated>2023-09-25T18:57:02Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T16:16:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2ed5eae770f926e7c0892e5373c30dc031732b82'/>
<id>urn:sha1:2ed5eae770f926e7c0892e5373c30dc031732b82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of StaticSecret.</title>
<updated>2023-09-25T18:56:58Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T15:28:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5b5483aa2c8e6a9a9fbcdece1c453ad87d434fdc'/>
<id>urn:sha1:5b5483aa2c8e6a9a9fbcdece1c453ad87d434fdc</id>
<content type='text'>
Previously, when retrieving `KS_hsc_desc_enc` keys (or any other x25519
keys) from the keystore, the keymgr would discard the public part of the
key (SSH private keys contain the public part of the key too). Instead
of discarding the public key and returning just the `StaticSecret`, the
keymgr now returns a `StaticKeypair`. This makes the x25519
`EncodableKey`/`ToEncodableKey` implementation consistent with the
ed25519 one (which retrieves key pairs rather than "unescorted"
secrets).
</content>
</entry>
<entry>
<title>tor-hsclient: state expiry test: Use MockSleepProvider advance</title>
<updated>2023-09-20T13:38:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T13:32:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=aefffcf8b6bb2baab271044ab0f74a05b9a3a501'/>
<id>urn:sha1:aefffcf8b6bb2baab271044ab0f74a05b9a3a501</id>
<content type='text'>
See
  https://gitlab.torproject.org/tpo/core/arti/-/issues/1040
</content>
</entry>
<entry>
<title>tor-hsclient: expiry tests: Use advance_by</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T13:59:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cde268bb15f86869c41d436f36936abafdadcaa5'/>
<id>urn:sha1:cde268bb15f86869c41d436f36936abafdadcaa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsclient: expiry: Fix a boundary error in time calculation</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T16:22:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=df7ae242dc93f53e28323b4ea90b81840b249e0e'/>
<id>urn:sha1:df7ae242dc93f53e28323b4ea90b81840b249e0e</id>
<content type='text'>
We might loop, sleeping for zero.  In real life this wouldn't last
long, but with the mock executor it can busy loop.
</content>
</entry>
<entry>
<title>tor-keymgr: Fix typo in key names.</title>
<updated>2023-09-12T15:58:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-12T15:58:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d8ead902fcd7cd80905d8acd5299c3865bb6b0ab'/>
<id>urn:sha1:d8ead902fcd7cd80905d8acd5299c3865bb6b0ab</id>
<content type='text'>
The secret keys are prefixed with `KS`, not `KP`.
</content>
</entry>
<entry>
<title>Run maint/add_warning to add lint block everywhere</title>
<updated>2023-08-23T09:34:00Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-22T14:28:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=42df88d6bf6dbb460d2e5e1cd4838aafaffbe9ac'/>
<id>urn:sha1:42df88d6bf6dbb460d2e5e1cd4838aafaffbe9ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdir: Use an owned HsBlindId instead of a reference.</title>
<updated>2023-08-22T14:48:07Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-08-21T13:38:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b1c54adae77c08d4fc5eb7de98b1f9486b88c95b'/>
<id>urn:sha1:b1c54adae77c08d4fc5eb7de98b1f9486b88c95b</id>
<content type='text'>
`HsBlindId` is `Copy`.
</content>
</entry>
<entry>
<title>tor-hsclient: Use hs_dirs_download instead of the deprecated hs_dirs.</title>
<updated>2023-08-22T14:47:51Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-08-17T15:59:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b0c3fc73ca32a0913783755c3bc0a0887b164d8f'/>
<id>urn:sha1:b0c3fc73ca32a0913783755c3bc0a0887b164d8f</id>
<content type='text'>
</content>
</entry>
</feed>
