]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't default to librgravatar, since there are security implications
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 29 Jul 2020 06:47:29 +0000 (08:47 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 29 Jul 2020 06:47:29 +0000 (08:47 +0200)
* lisp/image/gravatar.el (gravatar-service): Change the default
from libravatar, since that has privacy concerns (bug#40676).

lisp/image/gravatar.el

index ff59a72ac87671e4d5d67c737f8a6a2f88765e4d..5b5c27dbe17cafd960e6141d160b4d5973b5cbc1 100644 (file)
@@ -125,11 +125,14 @@ a gravatar for a given email address."
     (libravatar . ,#'gravatar--service-libravatar))
   "Alist of supported gravatar services.")
 
-(defcustom gravatar-service 'libravatar
+(defcustom gravatar-service 'gravatar
   "Symbol denoting gravatar-like service to use.
 Note that certain services might ignore other options, such as
 `gravatar-default-image' or certain values as with
-`gravatar-rating'."
+`gravatar-rating'.
+
+Note that `'libravatar' has security implications: It can be used
+to track whether you're reading a specific mail."
   :type `(choice ,@(mapcar (lambda (s) `(const ,(car s)))
                            gravatar-service-alist))
   :version "28.1"