<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hscrypto, branch arti-v1.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-08-28T16:28:38Z</updated>
<entry>
<title>Bump the minor version of every published crate except for `arti`.</title>
<updated>2025-08-28T16:28:38Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-28T16:28:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=27d2e61733c617985284870002ded86dfb3b6cab'/>
<id>urn:sha1:27d2e61733c617985284870002ded86dfb3b6cab</id>
<content type='text'>
Per policy, we bump the minor version of every tor-*, arti-* crate
on each release.

We have updated our MSRV, so we're treating this as a breaking
change for our non-(arti/tor)-prefixed crates too.
</content>
</entry>
<entry>
<title>tor-hscrypto: change redacted `HsId` from "???" to "[…]"</title>
<updated>2025-08-25T15:22:16Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-08-25T01:16:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=78f0cc445bd2abe4c43136d683997e96523f3d72'/>
<id>urn:sha1:78f0cc445bd2abe4c43136d683997e96523f3d72</id>
<content type='text'>
Before:

```text
INFO tor_hsservice: Generated a new identity for service bar: ???mad.onion
```

After:

```text
INFO tor_hsservice: Generated a new identity for service foo: […]2qd.onion
```
</content>
</entry>
<entry>
<title>docs: Add notes about hs-pow-full using LGPL deps.</title>
<updated>2025-08-14T22:23:29Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-08-13T18:52:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3103a36d1df3f4172c37bab3bfbec85220fd38fb'/>
<id>urn:sha1:3103a36d1df3f4172c37bab3bfbec85220fd38fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Add disable_pow_compilation option.</title>
<updated>2025-08-13T18:30:37Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-08-04T23:40:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=880f0215f4410e7c90cc622a870f8b62f5fd367f'/>
<id>urn:sha1:880f0215f4410e7c90cc622a870f8b62f5fd367f</id>
<content type='text'>
I'm not 100% on this being here, it seems like it might want to be a
option for all onion services, rather than per-service. However, this is
good enough for now.
</content>
</entry>
<entry>
<title>Fix warnings and errors from edition 2024.</title>
<updated>2025-08-07T15:28:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-06T01:54:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4fbbffe7c14b2df6290268b6e3c8530106ab2529'/>
<id>urn:sha1:4fbbffe7c14b2df6290268b6e3c8530106ab2529</id>
<content type='text'>
The two main causes of errors were:

- Since some of the lifetime rules have changed, we no longer need
  to do as many "bind a variable and immediately return it"
  patterns, and so clippy now warns about them.
- We needed to adjust the explicit captures (`use&lt;...&gt;`)
  in a couple of our RPIT instances.
</content>
</entry>
<entry>
<title>Switch Cargo.toml files to edition 2024.</title>
<updated>2025-08-07T15:28:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-06T01:19:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=77b0de43b8c67cdb81befe0680a3df43b6ad37bc'/>
<id>urn:sha1:77b0de43b8c67cdb81befe0680a3df43b6ad37bc</id>
<content type='text'>
First, run

```
git grep -l "^edition =" |
    xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;'
```

Second, manually verify that all Cargo.toml files have changed,
and nothing else has changed.

Third, run cargo fmt again.
</content>
</entry>
<entry>
<title>Merge branch 'prop362-fixups' into 'main'</title>
<updated>2025-08-06T01:22:27Z</updated>
<author>
<name>wesleyac</name>
<email>wesleyac@torproject.org</email>
</author>
<published>2025-08-06T01:22:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4832b90b6c9e08d4c9ced537aaedff003783ed12'/>
<id>urn:sha1:4832b90b6c9e08d4c9ced537aaedff003783ed12</id>
<content type='text'>
Fix a few TODOs for PoW

See merge request tpo/core/arti!3106</content>
</entry>
<entry>
<title>Merge branch 'msrv-1.85' into 'main'</title>
<updated>2025-08-06T00:36:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-06T00:36:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=adb41b9643e1e339d60c5b1358da986f0a5bd4cb'/>
<id>urn:sha1:adb41b9643e1e339d60c5b1358da986f0a5bd4cb</id>
<content type='text'>
Bump MSRV to Rust 1.85

Closes #2095

See merge request tpo/core/arti!3128</content>
</entry>
<entry>
<title>tor-hsservice: Persist suggested_effort.</title>
<updated>2025-08-05T23:50:24Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-07-24T20:26:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c11195ed4f957e7b298fe19b974d448ef0af032b'/>
<id>urn:sha1:c11195ed4f957e7b298fe19b974d448ef0af032b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump to hex-literal 1.0</title>
<updated>2025-08-05T20:29:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-05T20:29:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=da6e2ed53c3f752b188458c8e0c597f5cd5730d3'/>
<id>urn:sha1:da6e2ed53c3f752b188458c8e0c597f5cd5730d3</id>
<content type='text'>
(We were unable to do this before, since it required a rust version
we didn't have.)
</content>
</entry>
</feed>
