OpenSearch/distribution/licenses
Robert Muir 1194cd0bdc Add threadgroup isolation.
Closes #14353

Squashed commit of the following:

commit edae0729f71ea3d3f9fa9c0d27c9effc042eb5a9
Author: Robert Muir <rmuir@apache.org>
Date:   Thu Oct 29 14:13:42 2015 -0400

    update sha1 and simplify test

commit 635c4f245d66ad353a16267c810e02b725553fad
Author: Robert Muir <rmuir@apache.org>
Date:   Thu Oct 29 07:01:26 2015 -0400

    Add threadgroup isolation.

    Code with `modifyThread` and `modifyThreadGroup` may only modify
    its own threadgroup (or an ancestor of that). This enforces
    what is intended by the ThreadGroup class.

    This has two immediate implications:
    1. Code without these permissions (scripts) may not create or mess with threads
    2. ES application threads cannot mess with Java system threads

    ES puts all application threads in one single group today, but in the future
    this can be organized better, and we will have more isolation in the system.
2015-10-29 14:14:27 -04:00
..
HdrHistogram-2.1.6.jar.sha1 Build: Set the correct sha1 for HDRHistogram. 2015-07-30 10:24:55 +02:00
HdrHistogram-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
HdrHistogram-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
apache-log4j-extras-1.2.17.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
apache-log4j-extras-DEPENDENCIES Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
apache-log4j-extras-LICENSE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
apache-log4j-extras-NOTICE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
commons-cli-1.3.1.jar.sha1 Startup: Remove getopt parsing in shell script, use java CLITool 2015-07-30 13:20:29 +02:00
commons-cli-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
commons-cli-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
compiler-0.9.1.jar.sha1 Update mustache.java to version 0.9.1 2015-10-09 13:56:44 -04:00
compiler-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
compiler-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
compress-lzf-1.0.2.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
compress-lzf-LICENSE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
compress-lzf-NOTICE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
hppc-0.7.1.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
hppc-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
hppc-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jackson-LICENSE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jackson-NOTICE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jackson-core-2.6.2.jar.sha1 Update to Jackson 2.6.2 2015-09-29 10:20:54 +02:00
jackson-dataformat-cbor-2.6.2.jar.sha1 Update to Jackson 2.6.2 2015-09-29 10:20:54 +02:00
jackson-dataformat-smile-2.6.2.jar.sha1 Update to Jackson 2.6.2 2015-09-29 10:20:54 +02:00
jackson-dataformat-yaml-2.6.2.jar.sha1 Update to Jackson 2.6.2 2015-09-29 10:20:54 +02:00
jna-4.1.0.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jna-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jna-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
joda-convert-1.2.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
joda-convert-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
joda-convert-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
joda-time-2.8.2.jar.sha1 Update joda-time to 2.8.2 2015-08-25 10:51:24 +02:00
joda-time-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
joda-time-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jts-1.13.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jts-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
jts-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
log4j-1.2.17.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
log4j-LICENSE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
log4j-NOTICE Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
lucene-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
lucene-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
lucene-analyzers-common-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-backward-codecs-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-core-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-grouping-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-highlighter-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-join-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-memory-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-misc-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-queries-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-queryparser-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-sandbox-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-spatial-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-spatial3d-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
lucene-suggest-5.4.0-snapshot-1710880.jar.sha1 Upgrade to lucene-5.4-snapshot-1710880. 2015-10-28 09:34:54 +01:00
netty-3.10.5.Final.jar.sha1 Upgrade Netty to 3.10.5.final 2015-10-14 10:56:38 +02:00
netty-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
netty-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
securesm-1.0.jar.sha1 Add threadgroup isolation. 2015-10-29 14:14:27 -04:00
securesm-LICENSE.txt Add threadgroup isolation. 2015-10-29 14:14:27 -04:00
securesm-NOTICE.txt Add threadgroup isolation. 2015-10-29 14:14:27 -04:00
snakeyaml-1.15.jar.sha1 Update to Jackson 2.6.2 2015-09-29 10:20:54 +02:00
snakeyaml-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
snakeyaml-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
spatial4j-0.5-tests.jar.sha1 Upgrade to lucene-5.4-snapshot-1708254. 2015-10-16 09:41:36 +02:00
spatial4j-0.5.jar.sha1 Fix Multi-geometry bbox 2015-10-27 21:34:07 -05:00
spatial4j-ABOUT.txt Fix Multi-geometry bbox 2015-10-27 21:34:07 -05:00
spatial4j-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
spatial4j-NOTICE.txt Fix Multi-geometry bbox 2015-10-27 21:34:07 -05:00
t-digest-3.0.jar.sha1 Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
t-digest-LICENSE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00
t-digest-NOTICE.txt Build: Split packages into submodules 2015-07-27 17:50:54 +02:00