<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <pre>Hi Jacek,

On 12/30/14 08:34, Jacek Caban wrote:

>Hi Sean,

>On 12/30/14 00:08, Sean Burke wrote:
>><i> diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c
</i>>><i> index 638b3c5..810c598 100644
</i>>><i> --- a/dlls/secur32/schannel_gnutls.c
</i>>><i> +++ b/dlls/secur32/schannel_gnutls.c
</i>>><i> @@ -328,6 +328,8 @@ static ALG_ID schannel_get_kx_algid(gnutls_kx_algorithm_t kx)
</i>>><i>      switch (kx)
</i>>><i>      {
</i>>><i>          case GNUTLS_KX_RSA: return CALG_RSA_KEYX;
</i>>><i> +        case GNUTLS_KX_ECDHE_ECDSA:
</i>
>Shouldn't this case use CALG_ECDSA?

It's possible. I based this on dlls/secur32/schannel_macosx.c:501, where _ECDHE_ECDSA returns CALG_ECDH. If this is incorrect, please let me know.

>><i> +        case GNUTLS_KX_ECDHE_RSA: return CALG_ECDH;
</i>>><i>          case GNUTLS_KX_DHE_DSS:
</i>>><i>          case GNUTLS_KX_DHE_RSA: return CALG_DH_EPHEM;
</i>>><i>      default:
</i>
>Cheers,
>Jacek


Sean Burke
</pre>
  </body>
</html>