diff options
author | Martin Polden <mpolden@mpolden.no> | 2021-04-05 21:04:55 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2021-04-05 21:04:55 +0200 |
commit | d9d5e0e7f8e241258f2551baf6eff1ebe74d5bbd (patch) | |
tree | 3c45cb6f3a8cf5214873f9ffdda5517f06fb0cb6 /lisp/init-package.el | |
parent | 5c12bcc59b187cfcc906ed04c09bedb74d21a547 (diff) |
package: Disable TLS 1.3
Diffstat (limited to 'lisp/init-package.el')
-rw-r--r-- | lisp/init-package.el | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lisp/init-package.el b/lisp/init-package.el index 53c50c4..d23f1a8 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -9,8 +9,15 @@ (when (< emacs-major-version 27) (package-initialize)) -;; workaround for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34341 -(when (version< emacs-version "26.3") +;; emacs and gnutls has recurring issues with tls 1.3 +;; the original bug was supposedly fixed in 26.3, but resurfaced in 27.2 on +;; macos (https://emacsformacosx.com build) +;; +;; https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34341 +;; https://www.reddit.com/r/emacs/comments/mk0luk/does_anyone_know_how_to_diagnose_or_fix_emacs_not/ +;; +;; disable tls 1.3 if supported by gnutls +(when (>= libgnutls-version 30603) (setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")) (defun mpolden/require-package (package &optional min-version no-refresh) |