<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tests/shadow/conf, branch arti-v1.4.6</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.6</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.6'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-06-17T16:19:02Z</updated>
<entry>
<title>shadow CI: have arti processes log to file instead of console</title>
<updated>2025-06-17T16:19:02Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-06-04T19:54:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5e7cae7ace81233b385e9b2f12459fa394cefbbb'/>
<id>urn:sha1:5e7cae7ace81233b385e9b2f12459fa394cefbbb</id>
<content type='text'>
This is in preparation to switch arti's console logging to use stderr
instead of stdout. The test script currently fails the test if there are
non-empty stderr files, since that's where rust panics end up getting
recorded.

It will also make it easier to see if there is any other non-logging
output.

Also disable trace-level logging for the tor_proto module. It's unclear
exactly when/why this was added, but it's probably overkill other than
when debugging.
</content>
</entry>
<entry>
<title>shadow tests: Enable and turn on memquota</title>
<updated>2024-10-21T10:17:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-21T09:24:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=292675b74aaa54f8c4c10f56c7eb38868b57f1f7'/>
<id>urn:sha1:292675b74aaa54f8c4c10f56c7eb38868b57f1f7</id>
<content type='text'>
This detected the account lifetime bugs fixed in this branch.
</content>
</entry>
<entry>
<title>shadow tests: Provide an arti.extra.toml to arti-extra binary</title>
<updated>2024-10-21T10:11:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-16T16:27:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87e9d36c9afecd51f045ef53276e1130ed410f0a'/>
<id>urn:sha1:87e9d36c9afecd51f045ef53276e1130ed410f0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow CI: Add arti hidden service test using a C Tor keystore.</title>
<updated>2024-10-08T14:29:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-10-03T18:14:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=635b9a14789b260b841bdab33cff179ce326ea7d'/>
<id>urn:sha1:635b9a14789b260b841bdab33cff179ce326ea7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow: add obfs4 arti client + tor bridge</title>
<updated>2024-08-21T15:27:26Z</updated>
<author>
<name>opara</name>
<email>opara@torproject.org</email>
</author>
<published>2024-08-21T15:27:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=57edc69454b6d21860f05e69c732a605d7d86723'/>
<id>urn:sha1:57edc69454b6d21860f05e69c732a605d7d86723</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow ci: don't explicitly set storage.keystore.enabled</title>
<updated>2024-08-06T20:47:59Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-08-06T20:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=222b0eae48ae88d1a64cf5f0c11e662bf61dda4d'/>
<id>urn:sha1:222b0eae48ae88d1a64cf5f0c11e662bf61dda4d</id>
<content type='text'>
Setting it for all arti processes causes a warning to be logged to
stderr, which causes the shadow ci script to fail.

It's enabled by default anyway when the feature is compiled in, so we
don't need to enable it explicitly.
</content>
</entry>
<entry>
<title>shadow test: Add another client for the restricted discovery service.</title>
<updated>2024-08-05T17:49:39Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-17T13:27:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8b3b8853af942845006012502bf385e66c937bd4'/>
<id>urn:sha1:8b3b8853af942845006012502bf385e66c937bd4</id>
<content type='text'>
This tests that the client configured in the `authorized_clients`
directory of the service is able to connect.
</content>
</entry>
<entry>
<title>shadow test: Add a new arti client for connecting to filserver-onion-arti-auth.</title>
<updated>2024-08-05T17:49:39Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-16T14:54:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ad23705e48d7b55ed6853fa4bcf1f18aa3a519a'/>
<id>urn:sha1:9ad23705e48d7b55ed6853fa4bcf1f18aa3a519a</id>
<content type='text'>
This will be used with the new `fileserver-onion-arti-auth` test hidden
service.
</content>
</entry>
<entry>
<title>shadow test: Add fileserver-onion-arti-auth</title>
<updated>2024-08-05T17:49:39Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-16T14:48:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7f21c4e41a3a853dda2a93d555c256548fbbdb36'/>
<id>urn:sha1:7f21c4e41a3a853dda2a93d555c256548fbbdb36</id>
<content type='text'>
This adds a new restricted discovery hidden service
(`fpqqmiwzqiv63jczrshh4qcmlxw6gujcai3arobq23wikt7hk7ojadid.onion`)
that has 2 authorized clients:
  * `alice`, the client configured in the `restricted_discovery.static`
    list in its TOML config
  * `default`, the client configured in `authorized_clients/default.auth`
</content>
</entry>
<entry>
<title>shadow test: Add test for onion svc using full vanguards.</title>
<updated>2024-06-03T12:39:31Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-20T15:08:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=719c3492bd22789814c35ca99ae9e2d1a8c5c15b'/>
<id>urn:sha1:719c3492bd22789814c35ca99ae9e2d1a8c5c15b</id>
<content type='text'>
This adds an onion service that uses full vanguards, and a client
that connects to it.

Closes #1408
</content>
</entry>
</feed>
