logstash-plugins / logstash-input-tcp

Apache License 2.0
35 stars 75 forks source link

Update Netty and remove tcnative-boringssl dependencies #157

Closed robbavey closed 4 years ago

robbavey commented 4 years ago

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.

Thanks for contributing to Logstash! If you haven't already signed our CLA, here's a handy link: https://www.elastic.co/contributor-agreement/