OpenSearch/dev-tools
Lee Hinman c70f6d0171 Add Groovy as a scripting language, add sandboxing for Groovy
Sandboxes the groovy scripting language with multiple configurable
whitelists:

`script.groovy.sandbox.receiver_whitelist`: comma-separated list of string
classes for objects that may have methods invoked.
`script.groovy.sandbox.package_whitelist`: comma-separated list of
packages under which new objects may be constructed.
`script.groovy.sandbox.class_whitelist` comma-separated list of classes
that are allowed to be constructed.

As well as a method blacklist:

`script.groovy.sandbox.method_blacklist`: comma-separated list of
methods that are never allowed to be invoked, regardless of target
object.

The sandbox can be entirely disabled by setting:

`script.groovy.sandbox.enabled: false`
2014-06-20 10:20:16 +02:00
..
pmd Added static analysis profile to pom.xml 2014-03-13 12:23:07 -07:00
ElasticSearch.launch Fix ASL Header in source files to reflect s/ElasticSearch/Elasticsearch 2014-01-07 11:22:01 +01:00
build_randomization.rb Move master to Java 1.7 2014-02-27 15:12:02 +01:00
build_release.py [BUILD] Check for tabs and nocommits in the code on validate 2014-06-12 11:11:23 +02:00
client_tests_urls.prop [BUILD] Switch 1x to JDK7 download 2014-03-31 19:28:27 -07:00
download-s3.py [TOOLS] Added simple S3 Download tool based on boto 2014-06-02 13:35:21 +02:00
elasticsearch_license_header.txt Added licene-maven-plugin to build 2014-01-10 22:04:48 +01:00
es_release_notes.pl [BUILD] Fixed release notes script to work with github API again 2014-05-21 11:14:28 +02:00
extract_party_license.rb add url, email 2014-01-14 14:46:22 -08:00
license_header_definition.xml Added licene-maven-plugin to build 2014-01-10 22:04:48 +01:00
tests.policy Add Groovy as a scripting language, add sandboxing for Groovy 2014-06-20 10:20:16 +02:00
upload-s3.py Fix ASL Header in source files to reflect s/ElasticSearch/Elasticsearch 2014-01-07 11:22:01 +01:00