<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/arti-example-config.toml, branch arti-v0.6.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.6.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.6.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-07-22T14:14:36Z</updated>
<entry>
<title>Rename download_tolerance to directory_tolerance</title>
<updated>2022-07-22T14:14:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-22T14:14:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3066aeff181b12de1e1f5b1fab27c67d730dbb69'/>
<id>urn:sha1:3066aeff181b12de1e1f5b1fab27c67d730dbb69</id>
<content type='text'>
Closes #503.
</content>
</entry>
<entry>
<title>Add a configuration option for reachable_addrs</title>
<updated>2022-06-17T12:47:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-06-09T21:22:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c5f540dc87d30b73574f4e5429665c6d9d72077'/>
<id>urn:sha1:1c5f540dc87d30b73574f4e5429665c6d9d72077</id>
<content type='text'>
(This doesn't do anything yet.)
</content>
</entry>
<entry>
<title>mistrust: Canonicalise prefix from Some("") to None</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T16:10:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0a324f843fdeadffa7f9fab381b4911563b2d8af'/>
<id>urn:sha1:0a324f843fdeadffa7f9fab381b4911563b2d8af</id>
<content type='text'>
This allows us to add the proper default example to the arti example
config file.
</content>
</entry>
<entry>
<title>arti: config: Canonicalise ports, and provide example dns_port</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T12:06:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ca60859dffc3c809ecf5e75d5fca17f36b75c0d8'/>
<id>urn:sha1:ca60859dffc3c809ecf5e75d5fca17f36b75c0d8</id>
<content type='text'>
Now the validated configuration will never be `Some(0)`, even if that
is what was written in the config file.  The arti CLI parser can still
produce this, so we don't touch the code that actually uses this.

(Without the canonicalisation the default builder produces `None` for
the `dns_port`, but the example would produce `Some(0)`, which is
semantically identical but fails the test.)

See https://gitlab.torproject.org/tpo/core/arti/-/issues/488 for some
background.
</content>
</entry>
<entry>
<title>config: Provide tor_config::resolve_option and resolve journald</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T11:44:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fbfaecdf72be9db7998cf5351351fa8112cef1f4'/>
<id>urn:sha1:fbfaecdf72be9db7998cf5351351fa8112cef1f4</id>
<content type='text'>
Canonicalise the `logging.journald` setting in the validated
configuration.  Now it will never be `Some("")`, even if that is what
was written in the config file.

This allows us to write `journald = ""` in the example configuration.
(Without the canonicalisation the default builder produces `None` and
the example would produce `Some("")`, which are semantically identical
but fail the test.)

See https://gitlab.torproject.org/tpo/core/arti/-/issues/488 for some
background.
</content>
</entry>
<entry>
<title>arti: config example: Add entries for tor_network fields</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T13:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fb54b5b032ea5f77aef8804f974c6cee134ce5ac'/>
<id>urn:sha1:fb54b5b032ea5f77aef8804f974c6cee134ce5ac</id>
<content type='text'>
These weren't previously discussed.  It's not practical or useful to
show the actual default values here.
</content>
</entry>
<entry>
<title>arti: config example: Add some missing defaults</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T15:21:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=116b6c30e0c0b4805bef7c70e932a4e930345b88'/>
<id>urn:sha1:116b6c30e0c0b4805bef7c70e932a4e930345b88</id>
<content type='text'>
Found by my forthcoming test.
</content>
</entry>
<entry>
<title>arti: example config: Arrange to uncomment logfiles</title>
<updated>2022-05-30T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-27T15:21:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d365d73889f75ef12ec16352d65622bad06dd639'/>
<id>urn:sha1:d365d73889f75ef12ec16352d65622bad06dd639</id>
<content type='text'>
This makes the config default parser see just "[ ]", an empty list,
which is indeed the default.
</content>
</entry>
<entry>
<title>Make fs-mistrust configurable from the top level.</title>
<updated>2022-05-24T14:54:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-23T15:31:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b1fc4bd03bb4024cd5a467ccb682e88adf30bac7'/>
<id>urn:sha1:b1fc4bd03bb4024cd5a467ccb682e88adf30bac7</id>
<content type='text'>
This change requires a little refactoring of TorClientBuilder: now,
instead of enabling or disabling mistrust, it enables or disables
the decision to _override_ the mistrust in the config.
</content>
</entry>
<entry>
<title>arti-example-config.toml: Add a slightly improved comment</title>
<updated>2022-05-12T13:55:39Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-12T10:55:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cb42c01dd7e7e3666bd957333fed87b706033aca'/>
<id>urn:sha1:cb42c01dd7e7e3666bd957333fed87b706033aca</id>
<content type='text'>
</content>
</entry>
</feed>
