Skip to content

Latest commit

 

History

History
73 lines (60 loc) · 3.79 KB

CHANGELOG.md

File metadata and controls

73 lines (60 loc) · 3.79 KB

7.5.0

  • Adds new mixin configuration option with_obsolete to mark ssl options as obsolete

7.4.0

  • Adds new ssl_enabled setting for enabling/disabling the SSL configurations #44

7.3.0

  • Adds standardized SSL settings and deprecates their non-standard counterparts. Deprecated settings will continue to work, and will provide pipeline maintainers with guidance toward using their standardized counterparts #42
    • Adds new ssl_truststore_path, ssl_truststore_password, and ssl_truststore_type settings for configuring SSL-trust using a PKCS-12 or JKS trust store, deprecating their truststore, truststore_password, and truststore_type counterparts.
    • Adds new ssl_certificate_authorities setting for configuring SSL-trust using a PEM-formated list certificate authorities, deprecating its cacert counterpart.
  • Adds new ssl_keystore_path, ssl_keystore_password, and ssl_keystore_type settings for configuring SSL-identity using a PKCS-12 or JKS key store, deprecating their keystore, keystore_password, and keystore_type counterparts. - Adds new ssl_certificate and ssl_key settings for configuring SSL-identity using a PEM-formatted certificate/key pair, deprecating their client_cert and client_key counterparts.
  • Added a way for plugin maintainers to include this mixin without supporting the now-deprecated SSL options.
  • Added the ssl_cipher_suites option

7.2.0

  • Feat: add ssl_supported_protocols option #40

7.1.0

  • Feat: add ssl_verification_mode #39

7.0.0

  • Removed obsolete ssl_certificate_verify option

6.0.1

  • Fix some documentation issues

6.0.0

  • Breaking: mark ssl_certificate_verify as obsolete

5.2.0

  • Make ssl_certificate_verify deprecated, not obsolete. We don't want to break compat across major logstash versions

5.1.0

  • Add user / password options for HTTP auth

5.0.0

  • Obsolete ssl_certificate_verify option that didn't actually work

4.0.3

  • Raise configuration error when user supplies a trust/keystore without a password

4.0.2

  • Relax constraint on logstash-core-plugin-api to >= 1.60 <= 2.99

4.0.1

  • Republish all the gems under jruby.

4.0.0

  • Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See elastic/logstash#5141

2.2.4

  • Fix 'ssl_certificate_validation' option to actually let you disable cert validation

2.2.3

  • Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash

2.2.2

  • New dependency requirements for logstash-core for the 5.0 release

2.2.1

  • Use a superior 'validate_after_inactivity' default of 200ms to force more frequent checks for broken keepalive situations

2.2.0

  • Bump manticore version to be at least 0.5.2 for #close support

2.1.0

  • Default automatic_retries to 1 to fix connections to hosts with broken keepalive
  • Add non_idempotent_retries option

2.0.0

  • Plugins were updated to follow the new shutdown semantic, this mainly allows Logstash to instruct input plugins to terminate gracefully, instead of using Thread.raise on the plugins' threads. Ref: elastic/logstash#3895
  • Dependency on logstash-core update to 2.0

1.0.2

  • Add 'verify_cert' config option

1.0.1

  • Default to 0 automatic_retries

1.0.0