<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hscrypto/src/pk.rs, branch ios-sqlite-hacks</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-18T16:24:29Z</updated>
<entry>
<title>tor-hscrypto: Implement PartialEq for HsClientDescEncKey.</title>
<updated>2023-09-18T16:24:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-18T16:16:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f27d7cc1ca39377fdd6257427148856ec1aa43a'/>
<id>urn:sha1:9f27d7cc1ca39377fdd6257427148856ec1aa43a</id>
<content type='text'>
Needed to implement `PartialEq` for `AuthorizedClientConfig`.
</content>
</entry>
<entry>
<title>hscrypto: Define a keypair type for HsSvcNtor{,Secret}Key</title>
<updated>2023-09-17T14:58:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-12T20:16:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=86eea3351856bc93af5bd5ed3d1baede2abefaa2'/>
<id>urn:sha1:86eea3351856bc93af5bd5ed3d1baede2abefaa2</id>
<content type='text'>
(Also, extend our macro so that we can wrap other curve25519 keys in
this way, if we want.)
</content>
</entry>
<entry>
<title>tor-hscrypto: Impl From&lt;&amp;HsBlindIdKeypair&gt; for HsBlindIdKey.</title>
<updated>2023-08-25T16:53:55Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-08-21T19:17:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e0347b1b94722bc0edd57d043f282f5031c1b2b4'/>
<id>urn:sha1:e0347b1b94722bc0edd57d043f282f5031c1b2b4</id>
<content type='text'>
This will be used by the descriptor publisher when building descriptors.
</content>
</entry>
<entry>
<title>tor-hscrypto: Add a function for deriving the subcredential.</title>
<updated>2023-08-25T16:53:52Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-08-21T18:59:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cbcb64cc87e9e713bec1d291a587de6abb626c18'/>
<id>urn:sha1:cbcb64cc87e9e713bec1d291a587de6abb626c18</id>
<content type='text'>
This function will be used by the descriptor publisher (it needs to
generate descriptors, and for that it needs the subcredential, which can
be derived from the `HsBlindIdKey` and `TimePeriod`).
</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>Run maint/add_warning to actually apply new lint allows</title>
<updated>2023-07-10T12:49:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-10T11:19:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=473447a82e099fd52a674c28f5bc24b3e05208c0'/>
<id>urn:sha1:473447a82e099fd52a674c28f5bc24b3e05208c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hscrypto: downgrade a comment to HSS</title>
<updated>2023-06-22T19:37:34Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-22T19:37:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8ecb4107d4562892604f362735f7cabc3d2872e0'/>
<id>urn:sha1:8ecb4107d4562892604f362735f7cabc3d2872e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New ErrorKind for invalid onion addresses</title>
<updated>2023-06-22T14:57:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-22T14:51:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=967cae6cede19e7911ea2bed5f8e6f571c72d0b2'/>
<id>urn:sha1:967cae6cede19e7911ea2bed5f8e6f571c72d0b2</id>
<content type='text'>
Use this to emit HS_BAD_ADDRESS as appropriate.
</content>
</entry>
<entry>
<title>hscrypto: comment out an unused key type.</title>
<updated>2023-06-13T16:01:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-13T16:01:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7a82285984046c512bf72183b77c3e9c6528a1fb'/>
<id>urn:sha1:7a82285984046c512bf72183b77c3e9c6528a1fb</id>
<content type='text'>
(I'm not removing it entirely since maybe we _should_ use it, and
maybe we _will_ as we do services.  I've added a TODO HS for
removing it or using it, and removed the TODO HS at the head of
pk.rs about making sure that all the key types in the module really
belong there.)
</content>
</entry>
<entry>
<title>hscrypto: Remove a TODO about extending an internal macro.</title>
<updated>2023-06-13T15:53:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-13T15:53:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9888c4422d64c7ce1fa712c443b84a87162964f6'/>
<id>urn:sha1:9888c4422d64c7ce1fa712c443b84a87162964f6</id>
<content type='text'>
</content>
</entry>
</feed>
