<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.lock, branch arti-v1.2.2</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.2</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.2'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-04-30T12:01:51Z</updated>
<entry>
<title>Update lockfile</title>
<updated>2024-04-30T12:01:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-30T12:01:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d0d72130625ff1ac76bcfba64b5b882d0440ef97'/>
<id>urn:sha1:d0d72130625ff1ac76bcfba64b5b882d0440ef97</id>
<content type='text'>
cargo fetch --offline
</content>
</entry>
<entry>
<title>cargo update, to update our Cargo.lock</title>
<updated>2024-04-30T10:46:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-30T10:46:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f67a733a764b7400e866760dd993c68770f3602e'/>
<id>urn:sha1:f67a733a764b7400e866760dd993c68770f3602e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename tor-memtrack to tor-memquota</title>
<updated>2024-04-29T16:43:01Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-29T12:59:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b71a9cc99ac44ab74accf7c259ffa3de2e331ed6'/>
<id>urn:sha1:b71a9cc99ac44ab74accf7c259ffa3de2e331ed6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-memtrack: Add dependencies and imports we're going to use</title>
<updated>2024-04-23T15:09:27Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-17T10:32:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8b694b019acdc0e5c05684d2b9e3110936d57e08'/>
<id>urn:sha1:8b694b019acdc0e5c05684d2b9e3110936d57e08</id>
<content type='text'>
Establish the principal in-crate namespace.
</content>
</entry>
<entry>
<title>tor-memtrack: Introduce new crate (empty)</title>
<updated>2024-04-23T15:09:27Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-03T16:56:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=268863cf1975fef21f7f6a8caae92de532f33ca8'/>
<id>urn:sha1:268863cf1975fef21f7f6a8caae92de532f33ca8</id>
<content type='text'>
Put it just above tor-rpcbase, which maybe it would want to use for
metrics export via RPC?

For now we have some dead code `#[allow]`s.
</content>
</entry>
<entry>
<title>Switch to figment 1.0.18 and extract_lossy</title>
<updated>2024-04-22T17:17:49Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-04-22T11:43:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d028024c737e23b72acdab6f6f4d8cf368a5df8f'/>
<id>urn:sha1:d028024c737e23b72acdab6f6f4d8cf368a5df8f</id>
<content type='text'>
The new (dubiously named) `Figment::extract_lossy` method
can treat decode numbers from strings, and booleans from numbers or
strings. This makes the behavior compatible with config-rs, and
should (I hope) finally allow us to migrate.
</content>
</entry>
<entry>
<title>Convert tor-config to use figment.</title>
<updated>2024-04-22T17:17:49Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-02-15T17:12:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=20d342db1a5fe976d26c709afa9d6b3859d4df28'/>
<id>urn:sha1:20d342db1a5fe976d26c709afa9d6b3859d4df28</id>
<content type='text'>
There are probably ways to make this a bit more elegant, but at
least the tests still pass.
</content>
</entry>
<entry>
<title>tor-guardmgr: Move vanguard set replenishing logic to VanguardSetsTrackedMut.</title>
<updated>2024-04-22T16:23:13Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-04-15T16:57:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7ec2ea15c71313e0a1f27f03f46879041f601412'/>
<id>urn:sha1:7ec2ea15c71313e0a1f27f03f46879041f601412</id>
<content type='text'>
A lot of this is code motion: the code added to `VanguardSetsTrackedMut`
was copied from the `VanguardMgr` impl, so I recommend reviewing this
with `git diff --color-moved=zebra`.
</content>
</entry>
<entry>
<title>rustls: Avoid aws-lc-rs for now.</title>
<updated>2024-04-22T15:25:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-04-22T14:46:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e59d0a68b1a38a0cbfd405d4dc23ef097db5a120'/>
<id>urn:sha1:e59d0a68b1a38a0cbfd405d4dc23ef097db5a120</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade to futures-rustls 0.26.0, rustls 0.23.5.</title>
<updated>2024-04-22T15:25:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-04-22T14:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f035cb5cbcb11bcdf0467667ad51a53bcdbce85'/>
<id>urn:sha1:5f035cb5cbcb11bcdf0467667ad51a53bcdbce85</id>
<content type='text'>
The rustls upgrade will solve #1377 and CVE-2024-32650.

Note that we've had to patch our RustlsProvider impl a bit in order
to keep the tests passing. See comments.

Closes #1377.
</content>
</entry>
</feed>
