Update Netty to latest version, and remove dependency on tcnative-boringssl to
be consistent with other Netty based Logstash plugins. The removal of
tcnative-boringssl enables us to preserve compatilibity for Logstash->Logstash
communication, while retaining the ability to upgrade Netty appropriately.
This commit also adds a check/warning for JCE restrictions, warning if the JCE
unlimited strenght jurisdiction policy is not installed - while it is been the default
for Java since JDK 8u161 released in early 2018, older versions of Java may not
have it installed.
Update Netty to latest version, and remove dependency on
tcnative-boringssl
to be consistent with other Netty based Logstash plugins. The removal oftcnative-boringssl
enables us to preserve compatilibity for Logstash->Logstash communication, while retaining the ability to upgrade Netty appropriately.This commit also adds a check/warning for JCE restrictions, warning if the JCE unlimited strenght jurisdiction policy is not installed - while it is been the default for Java since JDK 8u161 released in early 2018, older versions of Java may not have it installed.
Thanks for contributing to Logstash! If you haven't already signed our CLA, here's a handy link: https://www.elastic.co/contributor-agreement/