<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/cfg.rs, branch arti-v0.4.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.4.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.4.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-05-25T18:15:47Z</updated>
<entry>
<title>arti: Better doc for ArtiCombinedConfig</title>
<updated>2022-05-25T18:15:47Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-25T17:46:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=80ddae3d4b8669d614ed013acae01b19c266dc4d'/>
<id>urn:sha1:80ddae3d4b8669d614ed013acae01b19c266dc4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config: Rename resolve_return_unrecognized, ..._ignore_...</title>
<updated>2022-05-25T15:41:05Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-25T15:37:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0803296bd6b6b8dba3265ee46bd838379077939d'/>
<id>urn:sha1:0803296bd6b6b8dba3265ee46bd838379077939d</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/529#note_2807077
</content>
</entry>
<entry>
<title>tor-config: Rename "ignored" to "unrecognized" throughout</title>
<updated>2022-05-25T15:40:02Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-25T14:41:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f426e2c575890dc1037fb862fdcd1c1d7acd33b'/>
<id>urn:sha1:9f426e2c575890dc1037fb862fdcd1c1d7acd33b</id>
<content type='text'>
As per review comments
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/529#note_2807076
</content>
</entry>
<entry>
<title>tor-config: Tests for ignored config key handling</title>
<updated>2022-05-24T19:14:57Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-24T11:39:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb8e205b0da8833e56967b5d6b80f4b1c0a1e144'/>
<id>urn:sha1:bb8e205b0da8833e56967b5d6b80f4b1c0a1e144</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split TorClientConfig out of ArtiConfig, and Resolvable trait</title>
<updated>2022-05-24T19:14:57Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-24T18:07:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9e526aad7c4ca37e8ee9b082449da6493b6e475b'/>
<id>urn:sha1:9e526aad7c4ca37e8ee9b082449da6493b6e475b</id>
<content type='text'>
This gets rid of `#[serde(flatten)]` which prevents serde_ignored (and
other kinds of introspection) from working properly.

The price is now that the toplevel has to deal with two configuration
objects.

The Resolvable trait is overkill right now, but is going to do More
Things in a moment.  In particular, we need the impl on tuples, so
that the whole config can be processed in one go.
</content>
</entry>
<entry>
<title>arti tests: Introduce bld_tor variable</title>
<updated>2022-05-24T19:08:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-24T17:41:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d15cc758216a3c809139acf2c21f74d96d99f71d'/>
<id>urn:sha1:d15cc758216a3c809139acf2c21f74d96d99f71d</id>
<content type='text'>
We are going to reorganise ArtiConfig to not contain a
TorClientConfig.  This test case's calls to bld.tor() will all need to
change.  Do this in advance to make that future commit more readable.
</content>
</entry>
<entry>
<title>Apply fs-mistrust to logfile directories.</title>
<updated>2022-05-24T14:54:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-23T15:43:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=25c64db575cc5f8426c026b29cb82ff7fa270c43'/>
<id>urn:sha1:25c64db575cc5f8426c026b29cb82ff7fa270c43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'builder-default-3' into 'main'</title>
<updated>2022-05-13T12:14:30Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-13T12:14:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f482a5bdd5d2ce7ddec187b6dd4e1128fbc5b5d4'/>
<id>urn:sha1:f482a5bdd5d2ce7ddec187b6dd4e1128fbc5b5d4</id>
<content type='text'>
impl_standard_builder: Test the Deserialize impl and have it generate ::builder

See merge request tpo/core/arti!507</content>
</entry>
<entry>
<title>impl_standard_builder: Have it generate FooConfig::builder</title>
<updated>2022-05-12T17:50:26Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-12T17:15:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be5bc04c02d5023c46a117a048bf0a659094f4eb'/>
<id>urn:sha1:be5bc04c02d5023c46a117a048bf0a659094f4eb</id>
<content type='text'>
This deletes many handcoded impls.  It also generates lots of impls
that we previously didn't have.
</content>
</entry>
<entry>
<title>Merge branch 'template' into 'main'</title>
<updated>2022-05-12T16:34:00Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-12T16:34:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1698a2fea159993d58eff8c770f885cc479a1ba7'/>
<id>urn:sha1:1698a2fea159993d58eff8c770f885cc479a1ba7</id>
<content type='text'>
Make the example config file into a template and move it to arti

See merge request tpo/core/arti!503</content>
</entry>
</feed>
