summaryrefslogtreecommitdiff
path: root/src/cli.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli.c')
-rw-r--r--src/cli.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
index a8b48be938..5640030ddb 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -35,6 +35,7 @@
#include <gnutls/extra.h>
#include <gnutls/x509.h>
#include <gnutls/openpgp.h>
+#include <gcrypt.h>
#include "error.h"
#include "read-file.h"
@@ -377,7 +378,7 @@ init_tls_session (const char *hostname)
gnutls_init (&session, GNUTLS_CLIENT);
- gnutls_set_default_priority (session);
+ gnutls_set_default_priority2 (session, GNUTLS_PRIORITIES_PERFORMANCE);
/* allow the use of private ciphersuites.
*/
@@ -518,6 +519,8 @@ main (int argc, char **argv)
int user_term = 0;
socket_st hd;
+ gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0);
+
if ((ret = gnutls_global_init ()) < 0)
{
fprintf (stderr, "global_init: %s\n", gnutls_strerror (ret));