diff --git a/project.clj b/project.clj index 0681cf56..392350dc 100644 --- a/project.clj +++ b/project.clj @@ -4,7 +4,7 @@ [commons-lang/commons-lang "2.5"] [commons-io/commons-io "1.4"] [backtype/clj-time "0.3.2"] - [clojail "0.5.0"] + [clojail "0.5.2"] [clj-http "0.2.6"] [irclj "0.4.1"] [congomongo "0.1.7"] diff --git a/src/lazybot/plugins/clojure.clj b/src/lazybot/plugins/clojure.clj index 5013543b..c043875a 100644 --- a/src/lazybot/plugins/clojure.clj +++ b/src/lazybot/plugins/clojure.clj @@ -1,6 +1,6 @@ (ns lazybot.plugins.clojure (:use clojure.stacktrace - (clojail testers core) + (clojail testers core) ; What? What the fuck? Fix this. Fuck. lazybot.registry clojure.tools.logging [lazybot.utilities :only [on-thread verify trim-string shorten-url]] @@ -31,7 +31,9 @@ (str (and macro "Macro ") arglists "; " docs)))) (def sb - (sandbox (into secure-tester #{'somnium.congomongo 'clojail.core 'clojail.jvm}) + (sandbox (blanket secure-tester + "somnium" + "lazybot") :transform pr-str :init '(defmacro doc [s] (if (special-symbol? s)