aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/image
diff options
context:
space:
mode:
authorLars Ingebrigtsen2020-07-29 08:47:29 +0200
committerLars Ingebrigtsen2020-07-29 08:47:29 +0200
commit28bf56b8718fc545ed94e3fdb09a3cfa446ca61e (patch)
tree53a886026d4ad3d12a89d3289799d64c773be732 /lisp/image
parentdb1b1f09b820efeefa60a49684c06d511b70eecb (diff)
downloademacs-28bf56b8718fc545ed94e3fdb09a3cfa446ca61e.tar.gz
emacs-28bf56b8718fc545ed94e3fdb09a3cfa446ca61e.zip
Don't default to librgravatar, since there are security implications
* lisp/image/gravatar.el (gravatar-service): Change the default from libravatar, since that has privacy concerns (bug#40676).
Diffstat (limited to 'lisp/image')
-rw-r--r--lisp/image/gravatar.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/image/gravatar.el b/lisp/image/gravatar.el
index ff59a72ac87..5b5c27dbe17 100644
--- a/lisp/image/gravatar.el
+++ b/lisp/image/gravatar.el
@@ -125,11 +125,14 @@ a gravatar for a given email address."
125 (libravatar . ,#'gravatar--service-libravatar)) 125 (libravatar . ,#'gravatar--service-libravatar))
126 "Alist of supported gravatar services.") 126 "Alist of supported gravatar services.")
127 127
128(defcustom gravatar-service 'libravatar 128(defcustom gravatar-service 'gravatar
129 "Symbol denoting gravatar-like service to use. 129 "Symbol denoting gravatar-like service to use.
130Note that certain services might ignore other options, such as 130Note that certain services might ignore other options, such as
131`gravatar-default-image' or certain values as with 131`gravatar-default-image' or certain values as with
132`gravatar-rating'." 132`gravatar-rating'.
133
134Note that `'libravatar' has security implications: It can be used
135to track whether you're reading a specific mail."
133 :type `(choice ,@(mapcar (lambda (s) `(const ,(car s))) 136 :type `(choice ,@(mapcar (lambda (s) `(const ,(car s)))
134 gravatar-service-alist)) 137 gravatar-service-alist))
135 :version "28.1" 138 :version "28.1"