lucene/solr/contrib
Robert Muir e77027dd8c SOLR-13993: sandbox velocity template render (if security manager is enabled)
The solr permissions are weak sauce due to the huge number of features, third-party dependencies, etc.

Hence they have access to do many things. For "scripting" such as velocity we have to look at a more aggressive stance:

Step 1: Can we wrap a sandbox around the whole goddamn thing and call it a day?
Step 2: Let's separate the "engine" from "untrusted code" and only be an asshole to the latter.
Step 3: Java's security is shit, Lets contain that classloader and whitelist access.
2019-12-05 01:06:38 -05:00
..
analysis-extras SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
analytics fix static leaks, null stuff out in afterclass 2019-12-03 06:28:19 -05:00
clustering SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
dataimporthandler SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
dataimporthandler-extras SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
extraction SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
jaegertracer-configurator SOLR-13434: Fixes problem on Java 8 build 2019-06-05 15:35:05 +01:00
langid SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
ltr SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
prometheus-exporter SOLR-14000: clean up more static field leaks in tests 2019-12-03 18:51:00 -05:00
velocity SOLR-13993: sandbox velocity template render (if security manager is enabled) 2019-12-05 01:06:38 -05:00
contrib-build.xml SOLR-7227: Don't create the WAR file at all 2015-07-28 19:04:21 +00:00