<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice, branch arti-v1.4.4</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-06-05T10:33:57Z</updated>
<entry>
<title>release: Bump all tor-/arti- crates to 0.31.0.</title>
<updated>2025-06-05T10:33:57Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-06-05T10:33:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95180f80d7ab574a95368f3bca1e7b78555d479a'/>
<id>urn:sha1:95180f80d7ab574a95368f3bca1e7b78555d479a</id>
<content type='text'>
This was done using:

for crate in $(./maint/list_crates | grep -P '^tor-|^arti-'); do
        cargo set-version -p $crate 0.31.0
done
</content>
</entry>
<entry>
<title>release: Bump crates non-arti/non-tor crates with functional changes.</title>
<updated>2025-06-05T10:24:54Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-06-05T10:24:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7794a5b1c60c694f1fc0c9d0de2e59ae1bdc31de'/>
<id>urn:sha1:7794a5b1c60c694f1fc0c9d0de2e59ae1bdc31de</id>
<content type='text'>
This is done using:

cargo set-version --bump patch -p fs-mistrust
cargo set-version --bump patch -p equix
cargo set-version --bump patch -p fslock-guard
</content>
</entry>
<entry>
<title>Sort dependencies to make cargo sort happy.</title>
<updated>2025-06-04T10:16:58Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-06-04T10:16:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e50d4cfa6fe3a4fec2ff6141d15f3054179097d0'/>
<id>urn:sha1:e50d4cfa6fe3a4fec2ff6141d15f3054179097d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix various missing incorrect feature entries as prep for release.</title>
<updated>2025-06-03T16:33:03Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-06-03T16:33:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=205e9ea88b6e09004504b8ef555d60c3f8f8043f'/>
<id>urn:sha1:205e9ea88b6e09004504b8ef555d60c3f8f8043f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: suppress cognitive_complexity warnings from nightly</title>
<updated>2025-05-29T14:21:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-21T14:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5327d3e22a83b8469a5d4191d92e1364344ddc93'/>
<id>urn:sha1:5327d3e22a83b8469a5d4191d92e1364344ddc93</id>
<content type='text'>
Apparently clippy nightly is better (or worse?) about detecting
complex functions than before, so I'm suppressing these warnings
where they occur.

I have mixed feelings about these warnings:  On the plus side,
they really do help to detect functions that are twistier than they
need to be.  On the minus side, they get confused by tracing macros,
and the "allows" do pile up.  But on the plus side, those "allows"
do provide a way to find functions that need to be refactored,
and they are never uglier than the functions they decorate.
</content>
</entry>
<entry>
<title>tor-hsservice: Fix typo.</title>
<updated>2025-05-27T18:05:01Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-05-21T17:51:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1533c491d859a6c7580f5dab04386e03e7f64cd2'/>
<id>urn:sha1:1533c491d859a6c7580f5dab04386e03e7f64cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Warn instead of panic on KeyMgr error in PowManager.</title>
<updated>2025-05-27T18:05:01Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-05-21T17:50:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8f8c6b118aee5073482f6e628b434dcbcf53f0fe'/>
<id>urn:sha1:8f8c6b118aee5073482f6e628b434dcbcf53f0fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Refactor PoW error handling.</title>
<updated>2025-05-27T18:05:01Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-05-06T20:45:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f957b396065e5d77bfd942fb2e9fd88e0f646680'/>
<id>urn:sha1:f957b396065e5d77bfd942fb2e9fd88e0f646680</id>
<content type='text'>
This adds a error type for internal errors, and in error cases where we
previously panicked, returns a Result instead. The publisher then simply
doesn't publish the pow_params line and warns the user.
</content>
</entry>
<entry>
<title>tor-hsservice: Make PoW publisher_update_tx closed a warning.</title>
<updated>2025-05-27T18:05:01Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-05-06T20:42:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3063e7f63e2158280cf6d31807da9fca3add2c48'/>
<id>urn:sha1:3063e7f63e2158280cf6d31807da9fca3add2c48</id>
<content type='text'>
This shouldn't happen, but there's not a good reason to panic if it
does.
</content>
</entry>
<entry>
<title>tor-hsservice: Make PowManager persist state.</title>
<updated>2025-05-27T18:05:01Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-02-18T17:36:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0c0ad4f4711971a902418c76e2e0da67c51c370b'/>
<id>urn:sha1:0c0ad4f4711971a902418c76e2e0da67c51c370b</id>
<content type='text'>
</content>
</entry>
</feed>
