Skip to content

Tags: logstash-plugins/logstash-output-http

Tags

v6.0.0

Toggle v6.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Mark deprecated SSL settings as obsolete (#147)

* Mark deprecated SSL settings as obsolete

This commit marks the following SSL settings as obsolete:

'cacert', 'client_cert', 'client_key', 'keystore', 'truststore',
'keystore_password', 'truststore_password', 'keystore_type' and
'truststore_type'.

v5.7.1

Toggle v5.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed unit tests on Logstash 8.x (#146)

Unit tests were failing due to a new requirement to include the `rackup`
gem. This commit includes the version of `rackup` prior to the Fiber based rework,
as that was causing test failures.

This commit also ensures that the request body is rewound before being read in tests.

v5.7.0

Toggle v5.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add ssl_enabled option (#144)

This commit added the `ssl_enabled` option by bumping the `logstash-mixin-http_client` to >= 7.4.0

v5.6.1

Toggle v5.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add response body logging to non 2xx responses (#142)

v5.6.0

Toggle v5.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Standardize SSL settings (#140)

This commit standardizes the SSL settings by bumping the logstash-mixin-http_client version to >= 7.3.0, which:

- 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
- 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-formatted list of 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.
- Adds the ssl_cipher_suites option

v5.5.0

Toggle v5.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feat: added `ssl_supported_protocols` option (#131)

Co-authored-by: Karen Metts <[email protected]>

v5.4.1

Toggle v5.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix retry indefinitely in termination process (#129)

The shutdown process is blocked when `url` points to an invalid host:port. This commit checks pipeline shutdown state to quit retry loop. This feature requires logstash-core that exposes `pipeline_shutdown_requested?`

Co-authored-by: Ry Biesemeyer <[email protected]>

v5.4.0

Toggle v5.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add "Connection Reset by peer" unknown exceptions to retryable except… (

#127)

* Add "Connection Reset by peer" unknown exceptions to retryable exceptions

When a "connection reset by peer" is encountered, a Manticore::UnknownException is thrown.
This commit adds this to the list of exceptions where retries will be attempted rather than
dropping the event.

* Add "Read Timed out" to list of retyable unknown exceptions

v5.3.0

Toggle v5.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feat: support ssl_verification_mode => 'full' / 'none' (#126)

* Refactor: confusing "will retry" log when retry is off

* Refactor: drop the log prefix we already have one

Co-authored-by: Karen Metts <[email protected]>

v5.2.5

Toggle v5.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
reduce amount of default logging on a failed request (#122)

* hide headers, body and backtrace
* these are shown if log.level is debug
* bump version to 5.2.5