<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsclient/Cargo.toml, branch arti-v1.4.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.4.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-02-06T18:17:34Z</updated>
<entry>
<title>Version bumps to 0.27.0</title>
<updated>2025-02-06T18:17:34Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-02-06T18:13:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e590ba4d522b44ffc7adc0eea463309df2de12f3'/>
<id>urn:sha1:e590ba4d522b44ffc7adc0eea463309df2de12f3</id>
<content type='text'>
See Release.md.

maint/list_crates | grep -P '^tor-|^arti-' | xargs -n1 nailing-cargo -Eu set-version --bump minor -p

This completes the version bumps.

The report of changed crates, before I started the release work, is:

$ maint/changed_crates -v "arti-v$LAST_VERSION"
     oneshot-fused-workaround: No change.
     slotmap-careful: No change.
     test-temp-dir: No change.
     fslock-guard: No change.
     hashx: No change.
     equix: No change.
     tor-basic-utils: No change.
     caret: No change.
fs-mistrust
     safelog: No change.
     retry-error: No change.
tor-error
     tor-general-addr: No change.
     tor-geoip: No change.
tor-rtcompat
tor-rtmock
tor-async-utils
tor-config
tor-config-path
tor-rpc-connect
     tor-log-ratelim: No change.
tor-rpcbase
     tor-memquota: No change.
tor-units
     tor-llcrypto: No change.
     tor-protover: No change.
tor-bytes
     tor-checkable: No change.
tor-cert
tor-key-forge
     tor-hscrypto: No change.
     tor-socksproto: No change.
     tor-linkspec: No change.
     tor-cell: No change.
tor-proto
     tor-netdoc: No change.
     tor-consdiff: No change.
tor-netdir
     tor-relay-selection: No change.
tor-persist
tor-chanmgr
     tor-ptmgr: No change.
     tor-guardmgr: No change.
tor-circmgr
     tor-dirclient: No change.
     tor-dirmgr: No change.
tor-keymgr
tor-hsclient
tor-hsservice
     tor-hsrproxy: No change.
tor-relay-crypto
arti-client
arti-relay
arti-rpcserver
arti
arti-rpc-client-core
$
</content>
</entry>
<entry>
<title>Bump versions of internal arti crates for Arti 1.3.2</title>
<updated>2025-01-07T16:01:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-07T14:46:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8f4297f5e2712213910b50ced205c7b5aa0619b5'/>
<id>urn:sha1:8f4297f5e2712213910b50ced205c7b5aa0619b5</id>
<content type='text'>
The affected crates follow our regular versioning.
They all get bumped to 0.26.0.

Done with

```
for crate in $(./maint/list_crates |grep  '^arti-\|tor-' ); do
    cargo set-version --bump minor -p $crate;
done
```
</content>
</entry>
<entry>
<title>Upgrade to itertools 0.14.0</title>
<updated>2025-01-06T13:10:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-06T13:10:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a7f3cacea1eb5657ee1fee6d49594b1a58841519'/>
<id>urn:sha1:a7f3cacea1eb5657ee1fee6d49594b1a58841519</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump all the unstable tor- and arti- crates to 0.25.0.</title>
<updated>2024-12-02T15:41:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-12-02T15:39:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e29e7a9aab4312af6a35818cb01676376d888e49'/>
<id>urn:sha1:e29e7a9aab4312af6a35818cb01676376d888e49</id>
<content type='text'>
Done using:

```
for crate in $(./maint/list_crates  | rg '^(tor|arti-)'); do
    cargo set-version -p $crate 0.25.0
done
```
</content>
</entry>
<entry>
<title>Bump the versions of the non-{arti-,tor-} crates.</title>
<updated>2024-12-02T15:41:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-12-02T15:32:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=158ff2d2c0ef59ce6cdf5e8d6fe499b50e762002'/>
<id>urn:sha1:158ff2d2c0ef59ce6cdf5e8d6fe499b50e762002</id>
<content type='text'>
The non-{arti-,tor-} crates are:
```
./maint/list_crates  | rg -v '^(tor|arti)'
oneshot-fused-workaround
slotmap-careful
test-temp-dir
fslock-guard
hashx
equix
caret
fs-mistrust
safelog
retry-error
```

We split them in the following categories:
  * crates with no changes (no version bumps):
    ```
    maint/changed_crates -v "arti-v$LAST_VERSION" 2&gt;&amp;1 &gt;/dev/null | grep -i "no change" | grep -v '\(tor\|arti\)-'

         oneshot-fused-workaround: No change.
         test-temp-dir: No change.
         caret: No change.
    ```

  * crates that only have non-functional changes (bump the patch version):
     - slotmap-careful
     - fslock-guard
     - hashx
     - equix
     - fs-mistrust
     - safelog
     - retry-error

  * crates where APIs were broken (bump minor):
     None

The bumps from this commit were created using this script:

```
PATCH="
slotmap-careful
fslock-guard
hashx
equix
fs-mistrust
safelog
retry-error
"

for crate in $PATCH; do
    cargo set-version --bump patch -p $crate;
done
```
</content>
</entry>
<entry>
<title>PoW: Consolidate feature flags into a single flag.</title>
<updated>2024-11-25T20:49:46Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2024-11-25T20:45:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7846ed242bf39d9b366f47393de28056d70abec0'/>
<id>urn:sha1:7846ed242bf39d9b366f47393de28056d70abec0</id>
<content type='text'>
This replaces the hs-pow, hs-pow-full, hs-pow-v1, pow-v1, and pow-full
features with a single hs-pow-full feature.

It's possible that in the future we will want to split different schemes
into different features, but we can do that when it comes up.

For now, having this as a single flag makes it clearer what's going on,
since the previous thing was not actually expressive enough to capture
some things we care about (like "at least one pow scheme is enabled"
that works in a future-compatible way).

This change is not semver breaking since it's a experimental feature.

Related: #1751
</content>
</entry>
<entry>
<title>cargo: Update `thiserror` to `2`</title>
<updated>2024-11-12T17:00:30Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2024-11-12T10:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f00918ad55881fb8fb37ad51eb644c8aaa16a23'/>
<id>urn:sha1:2f00918ad55881fb8fb37ad51eb644c8aaa16a23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'versions' into 'main'</title>
<updated>2024-10-30T18:21:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2024-10-30T18:21:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6f24257bdf1a075cf09b41787d834bcc1a37f3a3'/>
<id>urn:sha1:6f24257bdf1a075cf09b41787d834bcc1a37f3a3</id>
<content type='text'>
Version bumps for release of 1.3.0

See merge request tpo/core/arti!2599</content>
</entry>
<entry>
<title>Bump minor versions of crates with new APIs/impls</title>
<updated>2024-10-30T16:57:34Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-30T16:57:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ea6d32087c33405b4f596e9fab52677bd42b900a'/>
<id>urn:sha1:ea6d32087c33405b4f596e9fab52677bd42b900a</id>
<content type='text'>
cargo set-version --bump=patch -p slotmap-careful
cargo set-version --bump=patch -p safelog
</content>
</entry>
<entry>
<title>Bump unstable tor-* and arti-* crates to 0.24.0</title>
<updated>2024-10-30T16:55:19Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-30T16:55:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=08ff96ea214b3f4841aac10db77815e5e52c35d0'/>
<id>urn:sha1:08ff96ea214b3f4841aac10db77815e5e52c35d0</id>
<content type='text'>
cargo set-version -p tor-async-utils 0.24.0
cargo set-version -p tor-basic-utils 0.24.0
cargo set-version -p tor-bytes 0.24.0
cargo set-version -p tor-cell 0.24.0
cargo set-version -p tor-cert 0.24.0
cargo set-version -p tor-chanmgr 0.24.0
cargo set-version -p tor-checkable 0.24.0
cargo set-version -p tor-circmgr 0.24.0
cargo set-version -p tor-config 0.24.0
cargo set-version -p tor-config-path 0.24.0
cargo set-version -p tor-consdiff 0.24.0
cargo set-version -p tor-dirclient 0.24.0
cargo set-version -p tor-dirmgr 0.24.0
cargo set-version -p tor-error 0.24.0
cargo set-version -p tor-general-addr 0.24.0
cargo set-version -p tor-geoip 0.24.0
cargo set-version -p tor-guardmgr 0.24.0
cargo set-version -p tor-hsclient 0.24.0
cargo set-version -p tor-hscrypto 0.24.0
cargo set-version -p tor-hsrproxy 0.24.0
cargo set-version -p tor-hsservice 0.24.0
cargo set-version -p tor-key-forge 0.24.0
cargo set-version -p tor-keymgr 0.24.0
cargo set-version -p tor-linkspec 0.24.0
cargo set-version -p tor-llcrypto 0.24.0
cargo set-version -p tor-log-ratelim 0.24.0
cargo set-version -p tor-memquota 0.24.0
cargo set-version -p tor-netdir 0.24.0
cargo set-version -p tor-netdoc 0.24.0
cargo set-version -p tor-persist 0.24.0
cargo set-version -p tor-proto 0.24.0
cargo set-version -p tor-protover 0.24.0
cargo set-version -p tor-ptmgr 0.24.0
cargo set-version -p tor-relay-crypto 0.24.0
cargo set-version -p tor-relay-selection 0.24.0
cargo set-version -p tor-rpcbase 0.24.0
cargo set-version -p tor-rtcompat 0.24.0
cargo set-version -p tor-rtmock 0.24.0
cargo set-version -p tor-socksproto 0.24.0
cargo set-version -p tor-units 0.24.0
cargo set-version -p arti-client 0.24.0
cargo set-version -p arti-relay 0.24.0
cargo set-version -p arti-rpc-client-core 0.24.0
cargo set-version -p arti-rpcserver 0.24.0
</content>
</entry>
</feed>
