]> git.eshelyaron.com Git - emacs.git/commitdiff
Fatal GnuTLS errors are now silent by default
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Mon, 8 Dec 2014 19:57:40 +0000 (20:57 +0100)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Mon, 8 Dec 2014 19:57:49 +0000 (20:57 +0100)
Fixes: debbugs:16253
(emacs_gnutls_handle_error): Fatal errors should be on level 1, so
that they are not messaged by default.

etc/NEWS
src/ChangeLog
src/gnutls.c

index 2cd41dfc564088ab3d19403ec9ff6dff7db6cc67..56036f8e5334865ce3fd27281cc5ef87d4957fa2 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -310,6 +310,10 @@ plain text parts, if display of HTML email is possible; customize the
 ** In sh-mode, you can now use `sh-shell' as a file-local variable to
 specify the type of shell in use (bash, csh, etc).
 
+** TLS
+---
+*** Fatal TLS errors are now silent by default.
+
 ** URL
 
 *** The URL package accepts now the protocols "ssh", "scp" and "rsync".
index 64d8052014f1baf14b5fc631507c3d5ec38dfdc0..314c653326bb058c32eeaf51c9819d1f3d9a669c 100644 (file)
@@ -7,6 +7,8 @@
        the connection.
        (gnutls_certificate_details): Put :signature-algorithm back again,
        which was removed by mistake.
+       (emacs_gnutls_handle_error): Fatal errors should be on level 1, so
+       that they are not messaged by default (bug#16253).
 
        * gnutls.c: Add Windows specs for gnutls_dh_get_prime_bits.
 
index 9ddc8e1e2016e2e7e65a0b3452b4ba6b682bba7d..16f2f6c8f96046673dbaad7bf4041c851791dbb9 100644 (file)
@@ -571,7 +571,7 @@ emacs_gnutls_handle_error (gnutls_session_t session, int err)
   if (fn_gnutls_error_is_fatal (err))
     {
       ret = 0;
-      GNUTLS_LOG2 (0, max_log_level, "fatal error:", str);
+      GNUTLS_LOG2 (1, max_log_level, "fatal error:", str);
     }
   else
     {