OpenSearch/distribution/archives
Ioannis Kakavas aaa8f842d6
Remove BouncyCastle dependency from runtime (#32193)
* Remove BouncyCastle dependency from runtime

This commit introduces a new gradle  project that contains
 the classes that have a dependency on BouncyCastle. For 
the default distribution, It builds  a jar from those and
 in puts it in a subdirectory of lib
 (/tools/security-cli) along with the BouncyCastle jars. 
This directory is then passed in the
ES_ADDITIONAL_CLASSPATH_DIRECTORIES of the CLI tools 
that use these classes.

BouncyCastle is removed as a runtime dependency (remains
as a compileOnly one) from x-pack core and x-pack security.
2018-07-21 00:03:58 +03:00
..
integ-test-zip Switch distribution to new style Requests (#30595) 2018-07-17 20:25:27 -04:00
oss-tar Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
oss-zip Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
tar Build: Remove rest tests on archive distribution projects (#28952) 2018-03-08 19:46:54 -08:00
zip Build: Remove rest tests on archive distribution projects (#28952) 2018-03-08 19:46:54 -08:00
build.gradle Remove BouncyCastle dependency from runtime (#32193) 2018-07-21 00:03:58 +03:00