Skip to content
This repository has been archived by the owner on Mar 4, 2019. It is now read-only.

Releases: Asquera/elasticsearch-http-basic

ES 1.5.1, 1.6.0, .1.7.0 compatible

30 Aug 20:47
Compare
Choose a tag to compare

Added

  • allow HEAD root url authentication #39
  • log http method on any request. #42
  • doc: 1.6.0, 1.7.0 support #52

Fix

  • test: adapt to method signature change after 1.5.1 #55
  • test: run custom install and test commands in ci

ES 1.5.0 compatibility

05 Jul 19:40
Compare
Choose a tag to compare

Added

  • allow disabling ipwhitelist by setting its value to false. #41
  • updated pom to depend on elasticsearch-parent project
  • travis test matrix for different ES versions close
  • travis use cache and docker based infrastructure. #40

Changed

  • restored default healthcheck for authenticated users. #38 (thanks @feaster83)

v1.4.0 compatible with ES 1.4.0

19 Jan 21:13
Compare
Choose a tag to compare

Commit elastic/elasticsearch@10af60b
changes how transport module is initialized, breaking HttpBasicServerModule for Guice.

  • updated depenencies
  • HttpBasicServerModule inherits calls HttpServerModule's configure, which binds an HttpServerTransport

Updated integration tests

  • new abstract class for common functionality, from which all integration tests inherit.
  • using the HttpRequestBuilder for buliding the request.
  • abstract class HttpBasicServerPluginIntegrationTest sets the host to localhost. The test requests will also have localhost, making tests consistent.

v1.1.0 compatible with ES 1.1.0 / security fix

17 Oct 10:43
Compare
Choose a tag to compare

fixed security problem in ip authentication.

security problem introduced in commit 53d1cf8

changes:

  • remove usage of 'Host' header to identify client's ip
  • the request ip is used to ip authenticate direct connected clients
  • add usage of trusted proxy chain
  • the trusted proxy chain is used to ip authenticate indirect connected clients
  • added unit and integration tests
  • updated log messages

v1.3.0 compatible with ES 1.3.0 / security fix

07 Oct 16:36
Compare
Choose a tag to compare

fixed security problem in ip authentication. ES 1.3.0 compatible

security problem introduced in commit 53d1cf8

changes:

  • remove usage of 'Host' header to identify client's ip
  • the request ip is used to ip authenticate direct connected clients
  • add usage of trusted proxy chain
  • the trusted proxy chain is used to ip authenticate indirect connected clients
  • added unit and integration tests
  • updated log messages

v1.2.0 compatible with ES 1.2.0 / security fix

07 Oct 16:23
Compare
Choose a tag to compare

fixed security problem in ip authentication.

security problem introduced in commit 53d1cf8

changes:

  • remove usage of 'Host' header to identify client's ip
  • the request ip is used to ip authenticate direct connected clients
  • add usage of trusted proxy chain
  • the trusted proxy chain is used to ip authenticate indirect connected clients
  • added unit and integration tests
  • updated log messages

1.1.0

08 May 13:25
Compare
Choose a tag to compare
1.1.0 Pre-release
Pre-release

Updated to Elasticsearch 1.0.0

1.0.4

11 Feb 18:45
Compare
Choose a tag to compare
1.0.4 Pre-release
Pre-release
Bump to version 1.0.4