<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti, branch arti-v0.3.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.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-05-06T14:03:15Z</updated>
<entry>
<title>Bump the version of every* crate to 0.3.0</title>
<updated>2022-05-06T14:03:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-06T14:03:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7b93091f57f43ec8543a17052d60a2c8f7f2b0cc'/>
<id>urn:sha1:7b93091f57f43ec8543a17052d60a2c8f7f2b0cc</id>
<content type='text'>
* Except for safelog and fs-mistrust, which are new.
</content>
</entry>
<entry>
<title>Change safelog version to 0.1.0.</title>
<updated>2022-05-06T13:59:13Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-06T13:59:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=89b38b16c7d37b78915b0d104f744a1c9635a468'/>
<id>urn:sha1:89b38b16c7d37b78915b0d104f744a1c9635a468</id>
<content type='text'>
(This is okay because we haven't published it yet, or any crate that
uses it.)
</content>
</entry>
<entry>
<title>Update README.md files (automated).</title>
<updated>2022-05-06T13:51:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-06T13:51:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9447e6935551a4d3824dede6016e1eac09b77b53'/>
<id>urn:sha1:9447e6935551a4d3824dede6016e1eac09b77b53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'derive-builder-fork' into 'main'</title>
<updated>2022-05-06T13:07:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-06T13:07:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=013bb260406c50f3e2c687595d986da51d1bcccd'/>
<id>urn:sha1:013bb260406c50f3e2c687595d986da51d1bcccd</id>
<content type='text'>
Switch to derive_builder_arti_fork

Closes #446

See merge request tpo/core/arti!490</content>
</entry>
<entry>
<title>Switch to derive_builder_arti_fork</title>
<updated>2022-05-06T12:36:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-06T12:18:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=030289481f79d7b1de4084e485b1793042b36ee8'/>
<id>urn:sha1:030289481f79d7b1de4084e485b1793042b36ee8</id>
<content type='text'>
For reference, the git source for this crate (and the others in its
workspace) currently lives in my personal github account (ijackson).
If this fork turns out to be long-lived and gains features and/or
users, it would be good to move it to a gitlab somewhere.

I have granted Nick crate ownership on the crates.io system.
</content>
</entry>
<entry>
<title>Disable safe-logging when logging to console.</title>
<updated>2022-05-06T11:38:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-04T13:21:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b879125668db7416ba527793fe56e4a50a00436a'/>
<id>urn:sha1:b879125668db7416ba527793fe56e4a50a00436a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: add support for safe-logging configuration</title>
<updated>2022-05-06T11:38:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-04T13:13:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e34692a65c02dbcf2bb1cd330ab9665a017d52e'/>
<id>urn:sha1:7e34692a65c02dbcf2bb1cd330ab9665a017d52e</id>
<content type='text'>
Here we add a config option to disable safe logging, and ensure that
safe logging is disabled when we are formatting an error message on
exit (since we assume it's safe to write sensitive info to stderr.)
</content>
</entry>
<entry>
<title>Apply `sensitive` in some info-level log messages.</title>
<updated>2022-05-06T11:36:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-02T23:44:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4679023c39bc8658b6f1d44bc6bda8074c485520'/>
<id>urn:sha1:4679023c39bc8658b6f1d44bc6bda8074c485520</id>
<content type='text'>
This specifically applies the `sensitive` wrapper in the places
where we're logging target addresses at level "info" or higher.
</content>
</entry>
<entry>
<title>config derive attrs: Make builders serde, and validated structs not</title>
<updated>2022-05-05T09:35:52Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-04T16:45:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d47e94b45993162fece0d1bdfa4d3da0407a4861'/>
<id>urn:sha1:d47e94b45993162fece0d1bdfa4d3da0407a4861</id>
<content type='text'>
 * Builders additionally derive: Debug, Serialize, Deserialize.

 * Validated structs no longer derive: Serialize, Deserialize
   and all related attributes deleted.

 * As a consequence, all the `#[serde(deny_unknown_fields)]`
   are gone.  That means that right now unknown fields are totally
   ignored.  This is good for compatibility but poor for useability.
   Doing something better here is arti#417, in progress.

 * As a consequence, delete tor_dirmgr::retry::default_parallelism.
   (The default value was already duplicated into a builder attr.)
</content>
</entry>
<entry>
<title>Make LogRotation Serialize</title>
<updated>2022-05-05T09:19:29Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-04T17:41:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2c1282f537ef89389e537e849ee906cc53d0f811'/>
<id>urn:sha1:2c1282f537ef89389e537e849ee906cc53d0f811</id>
<content type='text'>
We want to be able to serialise as well as deserialise configurations.
</content>
</entry>
</feed>
