-
Notifications
You must be signed in to change notification settings - Fork 2k
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
ssh: add support for extension negotiation (rfc 8308) #211
Conversation
This is a rebase of the following PR golang#197 with some changes and improvements: - added support for client certificate authentication - removed read loop from server handshake - adapted extInfoMsg to upstream changes Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 7fe3443) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
always add ext-info-s to KEX and send the SSH_MSG_EXT_INFO message if we received ext-info-c from the client Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 0196e38) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 2b41359) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
we already know if this is the first key exchange Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 4929d4a) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
we need it for both client and server Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 76c9400) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 5835f04) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
Message from Nicola Murino: Patch Set 6: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Stan Hu: Patch Set 6: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Stan Hu: Patch Set 6: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
both client and server side need to parse this message Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 92ea34e) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
Message from Nicola Murino: Patch Set 7: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Stan Hu: Patch Set 7: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Stan Hu: Patch Set 7: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Signed-off-by: Nicola Murino <[email protected]>
This PR (HEAD: 8cff989) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/crypto/+/396714 to see it. Tip: You can toggle comments from me using the |
Message from Nicola Murino: Patch Set 7: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Stan Hu: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Hello, is there any ETA on when this PR will merge? Thanks. |
@r0mant Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. Thanks. |
Message from Michał Trojnara: Patch Set 8: (3 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Nicola Murino: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Michał Trojnara: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Nicola Murino: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Filippo Valsorda: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Nicola Murino: Patch Set 8: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
Message from Filippo Valsorda: Patch Set 8: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/396714. |
@drakkan Did this get addressed upstream? |
@reedloden doesn't seem like it was. |
Actually, it did. https://go.dev/cl/447757 was merged in November 2022 and pared down this pull request: golang/go#49269 (comment). I don't think we need to support |
This is a rebase of the following PR
#197
with some changes and improvements:
Signed-off-by: Nicola Murino [email protected]