<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-llcrypto, branch arti-v1.2.7</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.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-09-03T17:57:12Z</updated>
<entry>
<title>Bump all the unstable tor- and arti- crates to 0.22.0.</title>
<updated>2024-09-03T17:57:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-03T17:25:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3c266707f2fd361a447d922c5acfbb3938d88f2'/>
<id>urn:sha1:c3c266707f2fd361a447d922c5acfbb3938d88f2</id>
<content type='text'>
Done using:

```
for crate in $(./maint/list_crates  | rg '^(tor|arti-)'); do
    cargo set-version -p $crate 0.22.0
done
```
</content>
</entry>
<entry>
<title>keymanip: Make blind_pubkey exist unconditionally</title>
<updated>2024-08-21T14:41:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-21T13:50:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eabea0226da288aaa2cfbf7a64eeccbc3fd5c8a1'/>
<id>urn:sha1:eabea0226da288aaa2cfbf7a64eeccbc3fd5c8a1</id>
<content type='text'>
Now it exists unconditionally so that we can have our assertion for
public key consistency happen unconditionally.  (Blinding secret
keys is not remotely in the critical path, so I'm not concerned
about the critical path.)

From a suggestion from Gabi on !2341.
</content>
</entry>
<entry>
<title>keymanip: Use doc(cfg(...)) in place of "Availability" sections</title>
<updated>2024-08-21T14:41:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-21T12:45:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=309e8220332a9e5f81954a621d8a02f0daf7aa00'/>
<id>urn:sha1:309e8220332a9e5f81954a621d8a02f0daf7aa00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>llcrypto: Make `blind_keypair` build without hsv3-client.</title>
<updated>2024-08-21T14:41:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-14T13:06:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=34cd96eca10c321a44cea39f596161545853c3b6'/>
<id>urn:sha1:34cd96eca10c321a44cea39f596161545853c3b6</id>
<content type='text'>
The `blind_keypair` function should only call `blind_pubkey` when it
is present.

Also, fix the documentation: blind_keypair is a hsv3-service function,
not a hsv3-client function.

Closes #1504.
</content>
</entry>
<entry>
<title>Don't need to tell docs.rs to enable `docsrs` cfg</title>
<updated>2024-08-02T15:11:20Z</updated>
<author>
<name>Kunal Mehta</name>
<email>legoktm@debian.org</email>
</author>
<published>2024-08-02T15:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9efdcf72380628e7efe260ed209e0cd6d326bb7b'/>
<id>urn:sha1:9efdcf72380628e7efe260ed209e0cd6d326bb7b</id>
<content type='text'>
It now does it automatically, see
&lt;https://docs.rs/about/builds#detecting-docsrs&gt;.
</content>
</entry>
<entry>
<title>Bump versions for tor- and arti- crates to 0.21.0</title>
<updated>2024-08-01T15:09:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-01T15:09:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c2019c5e55a370877b92af67312714b7660847c'/>
<id>urn:sha1:5c2019c5e55a370877b92af67312714b7660847c</id>
<content type='text'>
This is the result of:

```
for crate in $( ./maint/list_crates  |grep '^\(tor\|arti-\)' ); do
    cargo set-version -p $crate 0.21.0
done
```
</content>
</entry>
<entry>
<title>Update versions of 0.x tor-* and arti-* crates</title>
<updated>2024-06-27T12:24:55Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-06-27T12:24:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cb70cfc32b623cf4d55ae481218a810af04dfea4'/>
<id>urn:sha1:cb70cfc32b623cf4d55ae481218a810af04dfea4</id>
<content type='text'>
nailing-cargo -uE set-version -p arti-client 0.20.0
nailing-cargo -uE set-version -p arti-relay 0.20.0
nailing-cargo -uE set-version -p arti-rpcserver 0.20.0
nailing-cargo -uE set-version -p tor-async-utils 0.20.0
nailing-cargo -uE set-version -p tor-basic-utils 0.20.0
nailing-cargo -uE set-version -p tor-bytes 0.20.0
nailing-cargo -uE set-version -p tor-cell 0.20.0
nailing-cargo -uE set-version -p tor-cert 0.20.0
nailing-cargo -uE set-version -p tor-chanmgr 0.20.0
nailing-cargo -uE set-version -p tor-checkable 0.20.0
nailing-cargo -uE set-version -p tor-circmgr 0.20.0
nailing-cargo -uE set-version -p tor-config 0.20.0
nailing-cargo -uE set-version -p tor-consdiff 0.20.0
nailing-cargo -uE set-version -p tor-dirclient 0.20.0
nailing-cargo -uE set-version -p tor-dirmgr 0.20.0
nailing-cargo -uE set-version -p tor-error 0.20.0
nailing-cargo -uE set-version -p tor-geoip 0.20.0
nailing-cargo -uE set-version -p tor-guardmgr 0.20.0
nailing-cargo -uE set-version -p tor-hsclient 0.20.0
nailing-cargo -uE set-version -p tor-hscrypto 0.20.0
nailing-cargo -uE set-version -p tor-hsrproxy 0.20.0
nailing-cargo -uE set-version -p tor-hsservice 0.20.0
nailing-cargo -uE set-version -p tor-keymgr 0.20.0
nailing-cargo -uE set-version -p tor-linkspec 0.20.0
nailing-cargo -uE set-version -p tor-llcrypto 0.20.0
nailing-cargo -uE set-version -p tor-log-ratelim 0.20.0
nailing-cargo -uE set-version -p tor-memquota 0.20.0
nailing-cargo -uE set-version -p tor-netdir 0.20.0
nailing-cargo -uE set-version -p tor-netdoc 0.20.0
nailing-cargo -uE set-version -p tor-persist 0.20.0
nailing-cargo -uE set-version -p tor-proto 0.20.0
nailing-cargo -uE set-version -p tor-protover 0.20.0
nailing-cargo -uE set-version -p tor-ptmgr 0.20.0
nailing-cargo -uE set-version -p tor-relay-selection 0.20.0
nailing-cargo -uE set-version -p tor-rpcbase 0.20.0
nailing-cargo -uE set-version -p tor-rtcompat 0.20.0
nailing-cargo -uE set-version -p tor-rtmock 0.20.0
nailing-cargo -uE set-version -p tor-socksproto 0.20.0
nailing-cargo -uE set-version -p tor-units 0.20.0

Each of which runs a rune like
  cargo set-version --offline -p tor-units 0.20.0
</content>
</entry>
<entry>
<title>Bump all the unstable tor- and arti- crates to 0.19.</title>
<updated>2024-06-05T15:06:54Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-06-05T15:06:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7a11638841eeabd2b5ebfe307541926c29cbfe77'/>
<id>urn:sha1:7a11638841eeabd2b5ebfe307541926c29cbfe77</id>
<content type='text'>
The unstable crates are:
  - tor-error
  - tor-config
  - tor-units
  - tor-geoip
  - tor-rtcompat
  - tor-rtmock
  - tor-log-ratelim
  - tor-rpcbase
  - tor-memquota
  - tor-llcrypto
  - tor-protover
  - tor-bytes
  - tor-hscrypto
  - tor-socksproto
  - tor-checkable
  - tor-cert
  - tor-linkspec
  - tor-cell
  - tor-proto
  - tor-netdoc
  - tor-consdiff
  - tor-netdir
  - tor-relay-selection
  - tor-persist
  - tor-chanmgr
  - tor-ptmgr
  - tor-guardmgr
  - tor-circmgr
  - tor-dirclient
  - tor-dirmgr
  - tor-keymgr
  - tor-hsclient
  - tor-hsservice
  - tor-hsrproxy
  - arti-client
  - arti-rpcserver
  - arti-hyper
  - tor-basic-utils
  - tor-async-utils

Done using

```
for p in "${unstable[@]}"; do cargo set-version -p $p 0.19; done
```

where `unstable` contains the list above
</content>
</entry>
<entry>
<title>Re-run maint/add_warning.</title>
<updated>2024-05-06T13:31:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-06T13:23:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=97f452ec9958bf7d8ca3275c39655814a4494637'/>
<id>urn:sha1:97f452ec9958bf7d8ca3275c39655814a4494637</id>
<content type='text'>
This commit is automatically generated.
</content>
</entry>
<entry>
<title>Bump versions of 0.x tor-* and arti-* crates</title>
<updated>2024-04-30T12:01:10Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-04-30T11:59:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f74f115c9b9ad585a9ae24ab7f98a13ba73d704'/>
<id>urn:sha1:5f74f115c9b9ad585a9ae24ab7f98a13ba73d704</id>
<content type='text'>
for p in `cat ../u`; do cargo set-version --locked --offline -p $p; done

where u contains

tor-basic-utils
tor-async-utils
tor-error
tor-config
tor-units
tor-geoip
tor-rtcompat
tor-rtmock
tor-log-ratelim
tor-rpcbase
tor-memquota
tor-llcrypto
tor-protover
tor-bytes
tor-hscrypto
tor-socksproto
tor-checkable
tor-cert
tor-linkspec
tor-cell
tor-proto
tor-netdoc
tor-consdiff
tor-netdir
tor-relay-selection
tor-persist
tor-chanmgr
tor-ptmgr
tor-guardmgr
tor-circmgr
tor-dirclient
tor-dirmgr
tor-keymgr
tor-hsclient
tor-hsservice
tor-hsrproxy
arti-client
arti-rpcserver
arti-hyper
</content>
</entry>
</feed>
