<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-config/Cargo.toml, branch arti-v1.2.7</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-09-03T17:57:12Z</updated>
<entry>
<title>Bump all the unstable tor- and arti- crates to 0.22.0.</title>
<updated>2024-09-03T17:57:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-03T17:25:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3c266707f2fd361a447d922c5acfbb3938d88f2'/>
<id>urn:sha1:c3c266707f2fd361a447d922c5acfbb3938d88f2</id>
<content type='text'>
Done using:

```
for crate in $(./maint/list_crates  | rg '^(tor|arti-)'); do
    cargo set-version -p $crate 0.22.0
done
```
</content>
</entry>
<entry>
<title>Run fixup-features in preparation for release.</title>
<updated>2024-09-03T10:00:30Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-03T09:10:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1eea611d14630c2901962e5cba408f2b7cf456fc'/>
<id>urn:sha1:1eea611d14630c2901962e5cba408f2b7cf456fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config: Write tests for FileWatcher.</title>
<updated>2024-08-21T18:54:53Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-19T16:52:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d8475287fe413bcdabb15f192dd8b380632a82d3'/>
<id>urn:sha1:d8475287fe413bcdabb15f192dd8b380632a82d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config: Add getters for FileWatcher.</title>
<updated>2024-08-21T18:54:53Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-19T14:06:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4f17820a45167018728f9dbe25ae62bd42a64725'/>
<id>urn:sha1:4f17820a45167018728f9dbe25ae62bd42a64725</id>
<content type='text'>
Sometimes it's useful to know what files/directories are being watched.
For example, the descriptor publisher needs to know in order to figure
out if it needs to update the watcher in response to changes in the
config.
</content>
</entry>
<entry>
<title>tor-config: Make FileWatcher use an opaque channel type.</title>
<updated>2024-08-21T18:33:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-15T17:25:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1edd4392191742ac3be279775a8c3d6710f62b8a'/>
<id>urn:sha1:1edd4392191742ac3be279775a8c3d6710f62b8a</id>
<content type='text'>
The `FileWatcher` now uses a `postage::watch` channel under the hood.
</content>
</entry>
<entry>
<title>tor-config: Give FileWatcherBuilder a handle to the runtime.</title>
<updated>2024-08-21T18:33:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-15T15:27:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=de6f4d5f83b37939f606b0a60486896be8b5316e'/>
<id>urn:sha1:de6f4d5f83b37939f606b0a60486896be8b5316e</id>
<content type='text'>
The event handler will soon be made async, so we need a handle to the
runtime.
</content>
</entry>
<entry>
<title>tor-config: Move FileWatcher to tor-config.</title>
<updated>2024-08-21T18:33:34Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-12T17:34:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6227e51080852621f8160009a8b65023cc89e367'/>
<id>urn:sha1:6227e51080852621f8160009a8b65023cc89e367</id>
<content type='text'>
For the most part, this is just code motion.

The only change here is that `prepare` is no longer a method on
`FileWatcher`. This decouples `FileWatcher` from `ConfigurationSources`,
enabling us to use it to watch files and directories that aren't
configuration.
</content>
</entry>
<entry>
<title>Don't need to tell docs.rs to enable `docsrs` cfg</title>
<updated>2024-08-02T15:11:20Z</updated>
<author>
<name>Kunal Mehta</name>
<email>legoktm@debian.org</email>
</author>
<published>2024-08-02T15:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9efdcf72380628e7efe260ed209e0cd6d326bb7b'/>
<id>urn:sha1:9efdcf72380628e7efe260ed209e0cd6d326bb7b</id>
<content type='text'>
It now does it automatically, see
&lt;https://docs.rs/about/builds#detecting-docsrs&gt;.
</content>
</entry>
<entry>
<title>Bump versions for tor- and arti- crates to 0.21.0</title>
<updated>2024-08-01T15:09:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-01T15:09:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c2019c5e55a370877b92af67312714b7660847c'/>
<id>urn:sha1:5c2019c5e55a370877b92af67312714b7660847c</id>
<content type='text'>
This is the result of:

```
for crate in $( ./maint/list_crates  |grep '^\(tor\|arti-\)' ); do
    cargo set-version -p $crate 0.21.0
done
```
</content>
</entry>
<entry>
<title>Update to derive-deftly 0.14</title>
<updated>2024-07-08T09:32:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-06-28T11:12:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3e2b52343fa2f37aab7057ea39094e41fea6358d'/>
<id>urn:sha1:3e2b52343fa2f37aab7057ea39094e41fea6358d</id>
<content type='text'>
This removes the deprecated syntaxes.  Updating now will prevent us
re-introducing the old syntaxes, which we updated in arti!2209.
</content>
</entry>
</feed>
