-
-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Upgrade versions of RustCrypto to pre #86
base: wiktor/support-certs-everywhere
Are you sure you want to change the base?
Conversation
@wiktor-k potentially related to this commit? RustCrypto/SSH@0782a5c |
0864509
to
e037391
Compare
interestingly ... the tests would fail when running on my machine, but they work in CI?
EDIT: because the CI did not run. |
Signed-off-by: Wiktor Kwapisiewicz <[email protected]>
Signed-off-by: Arthur Gautier <[email protected]>
e037391
to
f040f97
Compare
(rebased) |
Signed-off-by: Arthur Gautier <[email protected]>
Excellent detective work, folks! 🙇 Sadly this means we still can't build the thing without patched sources 😢 What would be the way to proceed here @baloo? Wait until the RustCrypto crates stabilize a bit? I'm wondering if it makes sense to merge #85 as is (I think @jcspencer is leaning on this approach), release |
This will require at least a pre-release of ed25519-dalek (and others in the repo, but I don't have access there) and a subsequent release of I have no idea what the timeline is in regard to ed25519. |
@baloo sorry to interrupt but maybe you'll have a clue on why these tests are failing.
This is a one-commit extension to #85 which only upgrades RustCrypto crates to latest versions (to pull changes such as RustCrypto/SSH#233) (and also it removes some example code that I didn't want to update).
The tests fail with
error: ssh_agent_lib::proto::error::ProtoError - SSH signature error: signature error: unsupported algorithm: ssh-ed25519
but there are no functional changes, only the bump in versions. Is this a regression in the RustCrypto crates or am I holding it wrong?Thanks in advance for your help! 🙇