<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/config.rs, branch arti-v1.2.3</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.3</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.3'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-04-03T12:11:39Z</updated>
<entry>
<title>Switch to derive-deftly</title>
<updated>2024-04-03T12:11:39Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-02T11:58:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b71d0bf6cd413650550b40ce81e02dc47ae2fa5e'/>
<id>urn:sha1:b71d0bf6cd413650550b40ce81e02dc47ae2fa5e</id>
<content type='text'>
This is the combination of a number of separate commits, many of which
were generated by seddery, and then rebased and squashed.

Cargo.toml
  perl -i~ -pe 's{^derive-adhoc}{derive-deftly = "0.10"}' crates/*/Cargo.toml
  (not regenerated during rebase)

update Cargo.lock
  `cargo fetch` without --locked
  (regenerated during rebase)

seddery
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{^use derive_adhoc}{use derive_deftly}'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\bdefine_derive_adhoc\b}{define_derive_deftly}g'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\bAdhoc\b}{Deftly}g if m{derive}'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\#\[derive_adhoc\b}{#[derive_deftly}g'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{use derive_adhoc}{use derive_deftly}'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\bderive_adhoc\b}{derive_deftly_adhoc} if m{use.*deftly}'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\bderive_adhoc!}{derive_deftly_adhoc!}'
  (not regenerated during rebase)

Manually add `#[derive_deftly_adhoc]` where needed.

seddery
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\#\[adhoc\b}{#[deftly}g'
  git-ls-files | grep '\.rs$' | xargs perl -i~ -pe 's{\bderive_adhoc_template}{derive_deftly_template}'
  (not regenerated during rebase)

Manually fix up an import

Manually update some builder attrs

Manually fix up tor_rtmock::time_core
  This was missed in my seddery, due to me rebasing the branch and not
  redoing the seddery.
</content>
</entry>
<entry>
<title>hss: Make the limit for streams configurable.</title>
<updated>2024-03-26T16:55:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-03-20T16:28:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b412eeb3da3819c3bb8dd1a6cf1bd96f887cb53c'/>
<id>urn:sha1:b412eeb3da3819c3bb8dd1a6cf1bd96f887cb53c</id>
<content type='text'>
Closes #1124.
</content>
</entry>
<entry>
<title>tor-hsservice: client auth: Only allow `dir:...` to have valid unicode</title>
<updated>2024-03-05T15:32:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-03-05T10:41:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=727a4d0edaf32ac928f70ca8c45a1cc0e68b3862'/>
<id>urn:sha1:727a4d0edaf32ac928f70ca8c45a1cc0e68b3862</id>
<content type='text'>
We have Display/FromStr for AuthorizedClientConfig.  We can't have
Display if it can containa PathBuf because a PathBuf may not have a
string representation.

If we want to support non-unicode in the future, we'll need an
escaping scheme and messing around with OsStr.

The config scheme here may not be the best, but right now I'm just
fixing uses of Path::display.
</content>
</entry>
<entry>
<title>tor-hsservice: prelude: Move imports from config.rs</title>
<updated>2024-03-05T14:41:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-03-04T12:35:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ce25a9f0a99348348865c778d7683c0f952cf0c1'/>
<id>urn:sha1:ce25a9f0a99348348865c778d7683c0f952cf0c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: reconfigure: Allow changing rate_limit_at_intro</title>
<updated>2024-02-21T13:46:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:43:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d04014a8d963020f11d32b458389734737b94119'/>
<id>urn:sha1:d04014a8d963020f11d32b458389734737b94119</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: reconfigure: Prove we've handled all the fields</title>
<updated>2024-02-21T13:46:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:23:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0645299e5951eda842c4a01ccabfbc91337e4330'/>
<id>urn:sha1:0645299e5951eda842c4a01ccabfbc91337e4330</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: config: max_concurrent_streams_per_circuit: comment out (fmt)</title>
<updated>2024-02-21T13:46:00Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:46:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f988a2218308ee288d900392724bb901692443b4'/>
<id>urn:sha1:f988a2218308ee288d900392724bb901692443b4</id>
<content type='text'>
Remove a wanted blank line.
</content>
</entry>
<entry>
<title>tor-hsservice: config: max_concurrent_streams_per_circuit: comment out</title>
<updated>2024-02-21T13:24:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:21:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c8135bae08f9c5bd1dac6e76a066c2a99267883'/>
<id>urn:sha1:5c8135bae08f9c5bd1dac6e76a066c2a99267883</id>
<content type='text'>
This is not implemented.  It is better to have it commented out than
providing a knob that isn't connected to anything.
</content>
</entry>
<entry>
<title>tor-hsservice: reconfigure: reject changing rate_limit_at_intro for now</title>
<updated>2024-02-21T13:24:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:13:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c65817b297bed6abec9e880e1693acce45dec64b'/>
<id>urn:sha1:c65817b297bed6abec9e880e1693acce45dec64b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: reconfigure: changing num_intro_points is fine</title>
<updated>2024-02-21T13:09:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-02-21T13:09:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f436b36d4916798a48445778823702d264085b6'/>
<id>urn:sha1:2f436b36d4916798a48445778823702d264085b6</id>
<content type='text'>
</content>
</entry>
</feed>
