tomaswolf opened a new pull request #184:
URL: https://github.com/apache/mina-sshd/pull/184


   Unconditionally announce that the client wants to get the server's
   SSH_MSG_EXT_INFO. Otherwise the server will never send it. Add the
   "ext-info-c" marker only on the very first key exchange proposal,
   and make sure the client doesn't send by mistake "ext-info-s".
   
   KexExtensions are available in all phases except PREKEX.
   
   When server-sig-algs is received, reorder the client session's
   signature factories such that algorithms the server announced as
   supported come first, followed by those not announced, both in client
   order.
   
   The client determines the order and the server just says what it
   supports.
   
   Note that per RFC 8308 [1] it's possible that a server doesn't announce
   _all_ the algorithms it supports, and a client is allowed to try
   unsupported algorithms, but may face authentication penalties such
   as back-off delays, authentication failures, or disconnections.
   
   [1] https://tools.ietf.org/html/rfc8308


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to