<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.toml, branch arti-v1.1.13</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.13</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.13'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-01-25T16:40:10Z</updated>
<entry>
<title>test-temp-dir: New crate</title>
<updated>2024-01-25T16:40:10Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-01-25T16:28:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f8e218ca508697c43fd7e7a1a00f44c2d5f3ff35'/>
<id>urn:sha1:f8e218ca508697c43fd7e7a1a00f44c2d5f3ff35</id>
<content type='text'>
Introduce the crate, move the code motion, and make minimal necessary
changes.
</content>
</entry>
<entry>
<title>fslock-guard: sketch implementation</title>
<updated>2024-01-21T21:51:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-21T21:46:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70815226d086473152ec98a5ae8341ef4d067be3'/>
<id>urn:sha1:70815226d086473152ec98a5ae8341ef4d067be3</id>
<content type='text'>
This is not yet "correct", since it will rely on
https://github.com/brunoczim/fslock/pull/15

(Conceivably, it might be better to make the `fslock` crate rm-safe.)
</content>
</entry>
<entry>
<title>Examples using hyper v1</title>
<updated>2024-01-11T10:34:59Z</updated>
<author>
<name>ramidzkh</name>
<email>ramidzkh@gmail.com</email>
</author>
<published>2024-01-11T10:34:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5cea7626e41a101986346e788403aade4dd52d81'/>
<id>urn:sha1:5cea7626e41a101986346e788403aade4dd52d81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New tor-log-ratelim crate</title>
<updated>2023-11-16T19:31:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-28T21:07:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ca7899a602b307889870dabafd9e7709583a0c24'/>
<id>urn:sha1:ca7899a602b307889870dabafd9e7709583a0c24</id>
<content type='text'>
This crate is meant to provide rate-limited log messages
to tell users about problems that can happen too frequently
to log individually.

This version is based off an earlier design, and off of
conversations with @diziet.  It still needs tests.
</content>
</entry>
<entry>
<title>Merge branch 'hss_config' into 'main'</title>
<updated>2023-09-07T14:34:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-07T14:34:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=38bf85ea33f5fdf4362ee9639a88e656793eda3e'/>
<id>urn:sha1:38bf85ea33f5fdf4362ee9639a88e656793eda3e</id>
<content type='text'>
Begin working on configuration logic for onion services

See merge request tpo/core/arti!1557</content>
</entry>
<entry>
<title>Create a tor-hsrproxy crate to handle "proxy to local port".</title>
<updated>2023-09-07T13:56:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-28T12:45:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=01f954d3782df57a4ac1d2cd1d323584ccaaac76'/>
<id>urn:sha1:01f954d3782df57a4ac1d2cd1d323584ccaaac76</id>
<content type='text'>
I'm calling this a "reverse proxy" since I think a lot of folks like
that terminology, though I'm not personally a huge fan.  Calling it
"`tor-hsproxy`" would IMO confuse people more about what kind of proxy
it was.

This is a separate crate from `tor-hsservice` because it's logically
at a different level: if you're writing a little embedded onion
service, you don't need this code.

Right now there is only configuration logic here.
</content>
</entry>
<entry>
<title>Move examples to examples/gsoc2023</title>
<updated>2023-09-06T02:34:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-30T18:47:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0fc24b8373073fd6dc19663ae55f9a2859a9ce98'/>
<id>urn:sha1:0fc24b8373073fd6dc19663ae55f9a2859a9ce98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: add examples to main Cargo.toml</title>
<updated>2023-09-06T02:33:52Z</updated>
<author>
<name>Saksham Mittal</name>
<email>gotlouemail@gmail.com</email>
</author>
<published>2023-08-29T16:22:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c33d690d3e0be5b922ed82a2efcbe21b446c05f'/>
<id>urn:sha1:1c33d690d3e0be5b922ed82a2efcbe21b446c05f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include debug symbols in "bench" profile</title>
<updated>2023-07-27T14:20:14Z</updated>
<author>
<name>Micah Elizabeth Scott</name>
<email>beth@torproject.org</email>
</author>
<published>2023-07-05T21:03:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3e8b8d035a110a8f55100029638246a179586597'/>
<id>urn:sha1:3e8b8d035a110a8f55100029638246a179586597</id>
<content type='text'>
Including full debug symbols makes the benchmark builds useful for
profiling too.
</content>
</entry>
<entry>
<title>Start implementing Proposal 327</title>
<updated>2023-07-27T14:20:14Z</updated>
<author>
<name>Micah Elizabeth Scott</name>
<email>beth@torproject.org</email>
</author>
<published>2023-06-28T22:15:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e7aa1d6b6251102f9b2b0e382ad2a1f7b5b47ee5'/>
<id>urn:sha1:e7aa1d6b6251102f9b2b0e382ad2a1f7b5b47ee5</id>
<content type='text'>
This adds a new tor-hspow crate with the first layers of support in
place for onion service client puzzles as described in Proposal 327.

The API here is experimental, and it's currently only implementing
the self-contained parts of the client puzzle. So, it can verify and
solve puzzles, but it has no event loop integration or nonce replay
tracking or prioritization code yet. These things seem like they would
eventually live in the same crate.

Signed-off-by: Micah Elizabeth Scott &lt;beth@torproject.org&gt;
</content>
</entry>
</feed>
