Skip to content

Releases: minio/kes

Release 2024-10-31T07-42-41Z

31 Oct 07:47
d3b6494
Compare
Choose a tag to compare

Changelog

  • 60e5ae2 update goreleaser check complaints
  • d3b6494 vault: delay the usage of renewed auth tokens (#488)

Release 2024-09-11T07-22-50Z

11 Sep 17:09
db17a10
Compare
Choose a tag to compare

Changelog

Release 2024-09-03T10-39-51Z

04 Sep 23:39
1da59a0
Compare
Choose a tag to compare

Changelog

  • 1da59a0 entrust: Close body to avoid some conn leaks (#485)
  • bc4783a fix: remove tab character from example yaml config as it is invalid (#479)
  • c07d23a vault: renew token earlier (#481)

Release 2024-08-16T14-39-28Z

17 Aug 17:29
0d1464e
Compare
Choose a tag to compare

Changelog

  • c1fa6dc Fix name of application (#475)
  • 0d1464e entrust: use reasonable defaults for HTTP transport (#477)
  • ca6a5b9 update go.mod dependencies (#473)
  • ef3f85c vault: clone client TLS config and headers for status checks (#476)

Release 2024-06-17T15-47-05Z

17 Jun 19:23
12195cc
Compare
Choose a tag to compare

Changelog

Release 2024-04-12T13-50-00Z

15 Apr 03:40
f7b150f
Compare
Choose a tag to compare

Release Notes

Release 2024-04-12T13-50-00Z is a bugfix that fixes bugs cache garbage collection.
Before, the KES server did not expiry cache entries correctly when offline caching was enabled. In particular, it did not honor the
offline expiry in all cases.

What's Changed

New Contributors

Full Changelog: 2024-03-28T12-56-37Z...2024-04-12T13-50-00Z

Release 2024-03-28T12-56-37Z

29 Mar 16:28
f7a894a
Compare
Choose a tag to compare

Release Notes

Release 2024-03-13T17-52-13Z is a bugfix release that fixes bugs in the Gemalto/Thales and Fortanix backend.

What's Changed

  • Update client.go (#454)
  • keystore: use pre-configured client for {Gemalto,Fortanix} status check (#455)

Full Changelog: 2024-04-12T13-50-00Z...2024-03-28T12-56-37Z

Release 2024-03-13T17-52-13Z

14 Mar 17:11
2f5a124
Compare
Choose a tag to compare

Release Notes

Release 2024-03-13T17-52-13Z is a bugfix release that fixes two issues:

  • PR #451 fixes a resource leak in the AWS, GCP, Fortanix and Gemalto backend that can cause OOM issues.
  • PR #453 fixes an authentication issue that can cause connection failures since the server "just" requested, but not demanded a client certificate. Hence, clients might not send one causing authentication to fail. Now, the KES server requires a client certificate.

What's Changed

  • keystore: fix conn leak in {AWS,GCP,Fortanx,Gemalto} backend by @aead in #451
  • require a TLS client certificate by default by @aead in #453

Full Changelog: 2024-03-01T18-06-46Z...2024-03-13T17-52-13Z

Release 2024-03-01T18-06-46Z

04 Mar 19:28
8ecd396
Compare
Choose a tag to compare

Changelog

Release 2024-02-29T08-12-28Z

29 Feb 17:16
a960e3c
Compare
Choose a tag to compare

Release Notes

Release 2024-02-29T08-12-28Z adds a new HMAC server API, introduces a new and more efficient ciphertext format and contains bug fixes for prometheus metrics.

Added

  • The KES server provides the /v1/key/hmac/<key-name> API can be used to compute a deterministic checksum over a message. It may
    be used to check if a message has been modified. The HMAC API is only available for newly created keys. Existing keys do not support
    this API.
  • The KES repository contains a Grafana dashboard example that can be used to visualize server metrics.

Changed

  • The KES server uses a new ciphertext format when encrypting messages or generating data encryption keys. This format is more efficient since ciphertexts are now ~40% smaller. This reduces network traffic and storage space when requesting and storing many data key ciphertexts. The server is backwards compatible and still accepts previous ciphertext formats. However, it's no longer possible to
    downgrade to a version before this release after upgrade to this or any future versions. The reason is that existing KES server versions
    don't recognize the new ciphertext format and fail to decrypt it. Hence, this change is backwards but not forward compatible.

What's Changed

New Contributors

Full Changelog: 2024-01-11T13-09-29Z...2024-02-29T08-12-28Z