<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-proto/src/crypto/handshake, 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-08-23T09:34:00Z</updated>
<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>Back down x25519-dalek to 2.0.0-pre.1 from 2.0.0-rc.2</title>
<updated>2023-06-27T17:55:24Z</updated>
<author>
<name>pinkforest</name>
<email>pinkforest.0x0012fffac04211@pm.me</email>
</author>
<published>2023-06-27T00:45:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4be2e3ce0f1e0bcf6636fad6ff0b6e789483c014'/>
<id>urn:sha1:4be2e3ce0f1e0bcf6636fad6ff0b6e789483c014</id>
<content type='text'>
=========================
Notes from nickm:

(This differs from pinkforest's original MR: It removes the
Cargo.lock changes and the version bump on tor-llcrypto.)

Minimal Cargo.lock changes from downgrade.

(These are exactly those changes generated by running "build" and
"test".)

There are several reasons to do this:

  * It's best to bump all of our dalek dependencies at once to rc.3
    or later, rather than the piecemeal approach we've been stuck
    with so far.

  * We don't want to do this bump right now, since there are some
    tricky questions about clamping we need to figure out (see
    #808), and we need to make sure we get them right, and we're in
    a distracted this week.

  * We _do_ need to move away from 2.0.0-rc.2 right now, since
    it was causing a failure in `cargo install arti`, and then it
    got yanked.

Thanks to pinkforest for helping us out here and explaining all of
this!

Fixes #926.

Commit-edited-by: Nick Mathewson &lt;nickm@torproject.org&gt;
</content>
</entry>
<entry>
<title>proto: Put client and service hs_ntor behind individual features</title>
<updated>2023-06-21T19:06:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-21T19:06:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5912509b05ac1b4f33705d154a59ba2880a84a12'/>
<id>urn:sha1:5912509b05ac1b4f33705d154a59ba2880a84a12</id>
<content type='text'>
This lets us keep the service-side hs-ntor handshake experiemental
for now.
</content>
</entry>
<entry>
<title>proto: Resolve some hs_ntor "TODO HS" comments.</title>
<updated>2023-06-21T18:58:54Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-21T18:58:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cc8c3c0d7df6bc107c7eb773371799125880072f'/>
<id>urn:sha1:cc8c3c0d7df6bc107c7eb773371799125880072f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lower tor-proto::util::ct::lookup to tor-llcrypto</title>
<updated>2023-06-16T16:24:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-14T16:17:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=25db56777c0042a93daa7b37fc4a31e27181dc7d'/>
<id>urn:sha1:25db56777c0042a93daa7b37fc4a31e27181dc7d</id>
<content type='text'>
This is mostly code movement; you may want to review it with
`--color-moved`.

I'm doing this so we can also use the function in netdoc for
looking up hsdesc authentication.
</content>
</entry>
<entry>
<title>proto: Add a commment about a problem in my hs_ntor plans.</title>
<updated>2023-06-12T17:15:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-12T14:05:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f78c5a5a42e2d503f2a95a8d223cc88c99258ca0'/>
<id>urn:sha1:f78c5a5a42e2d503f2a95a8d223cc88c99258ca0</id>
<content type='text'>
I am pretty sure that C tor works around this somehow; we should
figure out how!
</content>
</entry>
<entry>
<title>proto: code movement and reindentation in hs_ntor</title>
<updated>2023-06-12T17:15:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-12T13:52:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c38ba16a818faeddb4d91373dbccb79be0739ab0'/>
<id>urn:sha1:c38ba16a818faeddb4d91373dbccb79be0739ab0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: Remove now-unused hs_ntor APIs</title>
<updated>2023-06-12T17:15:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-12T13:50:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7255b122d760ff5f2fe394cf917a30f51998b52d'/>
<id>urn:sha1:7255b122d760ff5f2fe394cf917a30f51998b52d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto: refactor hs_ntor to reuse state.</title>
<updated>2023-06-12T17:15:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-12T13:30:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb6115103aad177c0b57918b1cb8cf0e8280223e'/>
<id>urn:sha1:bb6115103aad177c0b57918b1cb8cf0e8280223e</id>
<content type='text'>
We want the ability to send the same handshake request in parallel
on multiple introduce circuits.  This implies encoding the client
handshake more than once.

(Sadly we can't _actually_ do this in the protocol as it stands,
since the onion service can use a separate KP_hss_ntor for each
introduction point; I'll add a comment to that effect later.)
</content>
</entry>
</feed>
