emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/inf-clojure 1295e58 214/313: [security] Don't execute arbi


From: ELPA Syncer
Subject: [nongnu] elpa/inf-clojure 1295e58 214/313: [security] Don't execute arbitrary functions (#146)
Date: Wed, 11 Aug 2021 10:00:19 -0400 (EDT)

branch: elpa/inf-clojure
commit 1295e58e9f7fb575149a7b9b2604547c7331b4d5
Author: Thibault Polge <thibault@thb.lt>
Commit: Andrea Richiardi <a.richiardi.work@gmail.com>

    [security] Don't execute arbitrary functions (#146)
    
    Marking values which validate functionp as "safe" meant that any file could 
potentially execute any code on the Emacs instance it's been opened on.  This 
commit removes this possibility.
---
 inf-clojure.el | 1 -
 1 file changed, 1 deletion(-)

diff --git a/inf-clojure.el b/inf-clojure.el
index 6dac275..ccd25ab 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -1417,7 +1417,6 @@ which is able to parse results in list form only.  You 
can peek
 at its implementation for getting to know some utility functions
 you might want to use in your customization."
   :type 'function
-  :safe #'functionp
   :package-version '(inf-clojure . "2.1.0"))
 
 (defconst inf-clojure-clojure-expr-break-chars "^[] \"'`><,;|&{()[@\\^]"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]