<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-config, branch arti-v1.1.9</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.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-02T18:48:11Z</updated>
<entry>
<title>Patchlevel bumps, with dependents affected.</title>
<updated>2023-10-02T18:48:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-02T18:48:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b1e09c6bb661533081edf0bb58a57d72c92f3d9'/>
<id>urn:sha1:9b1e09c6bb661533081edf0bb58a57d72c92f3d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config: flatten: Remove a redundant allow</title>
<updated>2023-09-20T12:51:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T10:51:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=341e2b1ed72fcf92728bd71e103ee0d3a622e9c9'/>
<id>urn:sha1:341e2b1ed72fcf92728bd71e103ee0d3a622e9c9</id>
<content type='text'>
At some earlier point of development this struct was pub.
</content>
</entry>
<entry>
<title>tor-config: flatten: Sort out names for field extractor</title>
<updated>2023-09-20T12:51:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T10:28:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1981746e9d99fd28281af687cb4209b545c75e9a'/>
<id>urn:sha1:1981746e9d99fd28281af687cb4209b545c75e9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config: flatten: always use field list from serde</title>
<updated>2023-09-20T12:51:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T10:29:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f849b14d3f2c03990f49cf961726366fad33961'/>
<id>urn:sha1:9f849b14d3f2c03990f49cf961726366fad33961</id>
<content type='text'>
This is a better trickery!  Now we don't need to derive the list of
field names at all.

The test case becomes much simpler too, and no longer needs to compare
field lists since we have only the serde field list.
</content>
</entry>
<entry>
<title>tor-config: flatten: Performance of flattenable_extract_fields</title>
<updated>2023-09-20T12:51:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T09:16:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=82d9bad5348165a838301ad3e5d00305674f036b'/>
<id>urn:sha1:82d9bad5348165a838301ad3e5d00305674f036b</id>
<content type='text'>
Add a performance note, and the manually-verified test case to support
it.
</content>
</entry>
<entry>
<title>tor-config: flatten: Break out flattenable_extract_fields</title>
<updated>2023-09-20T11:02:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T08:57:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0ce3cdead1db8a77a245bb8aa9890c3f41cf72f2'/>
<id>urn:sha1:0ce3cdead1db8a77a245bb8aa9890c3f41cf72f2</id>
<content type='text'>
This involves returning the field list in the
`FlattenableTesterSuccess`.

This leaves the names a little off; we'll update those at the end.

Export this - it's going to replace the hidden pub test function.
</content>
</entry>
<entry>
<title>tor-config: flatten: Introduce FieldList type alias</title>
<updated>2023-09-20T11:02:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T08:58:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b11895618313d79807d9e908192cf62b0165c123'/>
<id>urn:sha1:b11895618313d79807d9e908192cf62b0165c123</id>
<content type='text'>
We're going to use this some more, even.
</content>
</entry>
<entry>
<title>tor_config: flatten: Abolish FlattenError</title>
<updated>2023-09-20T11:02:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T08:54:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7de2e754838978a0ed1c86dea227604f3559b09b'/>
<id>urn:sha1:7de2e754838978a0ed1c86dea227604f3559b09b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor_config: flatten tests: Remove the obsolete todo</title>
<updated>2023-09-20T11:02:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T08:27:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cfbc4a17f354641d3be41443aac8beb6baf0bdb3'/>
<id>urn:sha1:cfbc4a17f354641d3be41443aac8beb6baf0bdb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor_config: Add a note about FlattenError</title>
<updated>2023-09-20T11:02:25Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-20T08:22:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c50003ab9bc42b1f4eab181ba786ba6661577e51'/>
<id>urn:sha1:c50003ab9bc42b1f4eab181ba786ba6661577e51</id>
<content type='text'>
Prompted by
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1605#note_2945202
</content>
</entry>
</feed>
