secur32: Add support for ECDHE algorithms using gnutls
Seán de Búrca
leftmostcat at gmail.com
Sun Jan 4 01:05:01 CST 2015
Hi Jacek,
On 12/30/14 08:34, Jacek Caban wrote:
>Hi Sean,
>On 12/30/14 00:08, Sean Burke wrote:
>>/ diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c
/>>/ index 638b3c5..810c598 100644
/>>/ --- a/dlls/secur32/schannel_gnutls.c
/>>/ +++ b/dlls/secur32/schannel_gnutls.c
/>>/ @@ -328,6 +328,8 @@ static ALG_ID schannel_get_kx_algid(gnutls_kx_algorithm_t kx)
/>>/ switch (kx)
/>>/ {
/>>/ case GNUTLS_KX_RSA: return CALG_RSA_KEYX;
/>>/ + case GNUTLS_KX_ECDHE_ECDSA:
/
>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.
>>/ + case GNUTLS_KX_ECDHE_RSA: return CALG_ECDH;
/>>/ case GNUTLS_KX_DHE_DSS:
/>>/ case GNUTLS_KX_DHE_RSA: return CALG_DH_EPHEM;
/>>/ default:
/
>Cheers,
>Jacek
Sean Burke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20150104/f3ebf37a/attachment.html>
More information about the wine-devel
mailing list