From: discomfitor Date: Fri, 24 Sep 2010 05:56:45 +0000 (+0000) Subject: fix kx priority X-Git-Tag: build/2012-07-04.173327~1725 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a8ddd88c4188afaab9649be558473eb56b1ca6eb;p=profile%2Fivi%2Fecore.git fix kx priority git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@52671 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/ecore_con/ecore_con_ssl.c b/src/lib/ecore_con/ecore_con_ssl.c index 399113b..6e19557 100644 --- a/src/lib/ecore_con/ecore_con_ssl.c +++ b/src/lib/ecore_con/ecore_con_ssl.c @@ -399,7 +399,7 @@ _ecore_con_ssl_server_init_gnutls(Ecore_Con_Server *svr) SSL_ERROR_CHECK_GOTO_ERROR(ret = gnutls_credentials_set(svr->session, GNUTLS_CRD_ANON, svr->anoncred_c)); if (!((svr->type & ECORE_CON_SSL) & ECORE_CON_LOAD_CERT)) { - int kx[] = { GNUTLS_KX_ANON_DH, GNUTLS_KX_RSA, GNUTLS_KX_DHE_RSA, 0 }; + int kx[] = { GNUTLS_KX_DHE_RSA, GNUTLS_KX_RSA, GNUTLS_KX_ANON_DH, 0 }; int cipher[] = { GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_3DES_CBC, 0 }; SSL_ERROR_CHECK_GOTO_ERROR(ret = gnutls_cipher_set_priority(svr->session, cipher)); SSL_ERROR_CHECK_GOTO_ERROR(ret = gnutls_kx_set_priority(svr->session, kx));