Clojure

Change *read-eval* default value to false

Details

  • Type: Enhancement Enhancement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Declined
  • Affects Version/s: Release 1.3, Release 1.4, Release 1.5
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None
  • Patch:
    Code

Description

Discussion on the security implications of read-eval defaulting to true here: https://groups.google.com/forum/?fromgroups=#!topic/clojure/qUk-bM0JSGc

I'm not sure whether the unit test that needs read-eval true in order to pass is a sign of lots of other code that would break if read-eval defaulted to false.

  1. clj-1153-patch-v2.txt
    02/Feb/13 11:05 AM
    8 kB
    Andy Fingerhut
  2. CLJ-1185.patch
    01/Feb/13 12:57 PM
    7 kB
    Chas Emerick

Activity

Chas Emerick made changes -
Field Original Value New Value
Attachment CLJ-1185.patch [ 11826 ]
Andy Fingerhut made changes -
Attachment clj-1153-patch-v2.txt [ 11828 ]
Andy Fingerhut made changes -
Attachment read-eval-default-false-patch-v1.txt [ 11824 ]
Tim McCormack made changes -
Priority Minor [ 4 ] Major [ 3 ]
Stuart Halloway made changes -
Issue Type Defect [ 1 ] Enhancement [ 4 ]
Rich Hickey made changes -
Resolution Declined [ 2 ]
Approval Not Approved [ 10008 ]
Status Open [ 1 ] Resolved [ 5 ]
Stuart Halloway made changes -
Status Resolved [ 5 ] Closed [ 6 ]

People

Vote (33)
Watch (14)

Dates

  • Created:
    Updated:
    Resolved: