<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr, branch arti-v1.2.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.2.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-06-05T15:06:54Z</updated>
<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>tor-keymgr: Regenerate the keys.</title>
<updated>2024-05-16T18:21:38Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-16T17:55:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70fe0133305e1943ef827aca29fae730fed7d974'/>
<id>urn:sha1:70fe0133305e1943ef827aca29fae730fed7d974</id>
<content type='text'>
The keys generated in this commit are reproducible using the
`maint/keygen-openssh-test/generate` script.
</content>
</entry>
<entry>
<title>tor-keymgr: Regenerate the test keys.</title>
<updated>2024-05-15T11:00:40Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-08T14:56:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8fd6ce2dc66803ce1e722a102e0e179c7929b523'/>
<id>urn:sha1:8fd6ce2dc66803ce1e722a102e0e179c7929b523</id>
<content type='text'>
This commit contains a new set of `tor-keymgr/testdata` keys,
generated using ./maint/keygen-openssh-test/generate.sh`.

Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2121#note_3025369
</content>
</entry>
<entry>
<title>tor-keymgr: Move keygen script to maint.</title>
<updated>2024-05-15T11:00:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-08T14:52:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=149ca34d61092feb8ffa83ae15cd33508e0e042d'/>
<id>urn:sha1:149ca34d61092feb8ffa83ae15cd33508e0e042d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Make keygen crate part of the workspace.</title>
<updated>2024-05-15T11:00:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-08T10:55:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3b2870353c65d4c3965dba5253ee83852f7fcd67'/>
<id>urn:sha1:3b2870353c65d4c3965dba5253ee83852f7fcd67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Add script for generating test key files.</title>
<updated>2024-05-15T11:00:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-01T12:57:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2828a5ab2e667bd3d8c8333fd26999a999d3a0d7'/>
<id>urn:sha1:2828a5ab2e667bd3d8c8333fd26999a999d3a0d7</id>
<content type='text'>
`tor-keymgr/testdata` contains a bunch of OpenSSH keys used for testing.
I meant to share the script I generated them with, but somehow never got
around to it.

Note: the OpenSSH keys generated by this script are going to look
slightly different than the ones that are checked into the repo. This is
because some of those original key files were generated ad-hoc (I
manually modified them a while ago, but I forgot exactly how
</content>
</entry>
<entry>
<title>tor-keymgr: Fix nightly warnings.</title>
<updated>2024-05-09T16:18:23Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-09T16:18:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a9a520f23e793c215d575a33242c22c28e3403cc'/>
<id>urn:sha1:a9a520f23e793c215d575a33242c22c28e3403cc</id>
<content type='text'>
This is a follow-up from !2131
</content>
</entry>
<entry>
<title>Merge branch 'keymgr-ephemeral-refactor' into 'main'</title>
<updated>2024-05-09T16:13:53Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-09T16:13:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cab19524b9c3f2de9b5d2cfabf0371b098075a86'/>
<id>urn:sha1:cab19524b9c3f2de9b5d2cfabf0371b098075a86</id>
<content type='text'>
tor-keymgr: Refactor code shared between ArtiNativeKeystore and ArtiEphemeralKeystore

Closes #1362 and #1367

See merge request tpo/core/arti!2131</content>
</entry>
<entry>
<title>Revert "tor-keymgr: Fix now-failing test."</title>
<updated>2024-05-08T18:08:24Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-08T18:07:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04d527bbd66545e6b0178951c4d041287cdb12bb'/>
<id>urn:sha1:04d527bbd66545e6b0178951c4d041287cdb12bb</id>
<content type='text'>
This reverts commit 9ea35caeb1ed23fd029627d04819debc41d85c77.
</content>
</entry>
<entry>
<title>tor-keymgr: Validate the KeyType when inserting into the ephemeral keystore.</title>
<updated>2024-05-08T18:08:24Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-05-08T18:06:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4401bfb74d0dde20fd8e3ce2fb5b4cb4d2182147'/>
<id>urn:sha1:4401bfb74d0dde20fd8e3ce2fb5b4cb4d2182147</id>
<content type='text'>
Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2131#note_3028014
</content>
</entry>
</feed>
