In DoUserAuthRequestPublicKey function there is a case in which partialSuccess is returned by the auth callback. When a public key passes the signature test and the auth result callback, the state of the authentication state machine gets set to CLIENT_USERAUTH_DONE even in case partialSuccess were to be true.
In
DoUserAuthRequestPublicKey
function there is a case in whichpartialSuccess
is returned by the auth callback. When a public key passes the signature test and the auth result callback, the state of the authentication state machine gets set toCLIENT_USERAUTH_DONE
even in casepartialSuccess
were to be true.Fixes zd17917