Releases: minio/kes
Releases · minio/kes
Release version 0.21.1
Release version 0.21.0
Changelog
- f66ebce Update README.md
- f8916be add OS and CPU arch to status API (#256)
- 501a090 add
govulncheck
to CI (#269) - a468839 add github downloads badge
- 752f186 cmd: add enclave commands
- 2b3a66b cmd: rework server startup message (#255)
- 1fcf3ba init: define policy assignments in init file.
- 6f36f45 kestest: move server to gateway tests
- b0fb876 organize CI actions
- e7821f6 remove unnecessary space and add an example
- a712a6e separate stateful and stateless server implementation
- c456b37 sys: switch to abstract filesystem implementation
- fbca7a7 tls: add support for TLS reverse proxies to stateful server (#254)
- 9eb8a5c update CI/CD from Go1.18 to Go1.19 (#268)
- d73dbff update ubi base container version to 8.6
- cb3aad5 yml: remove KES v0.13.5 and v0.14.0 config migration (#260)
Release version 0.20.0
What's Changed
- cli: refactor metrics and remove
github.com/gizak/termui
by @aead in #237 - cli: improve
kes identity ls
command by @aead in #239 - Bump go1.17 to 1.18 by @ktaf in #242
- http: include enclave name in audit log by @aead in #243
- fips: simplify TLS configuration by @aead in #241
- cli: improve
kes policy show
output by @aead in #238 - cmd: improve
kes status
by @aead in #244 - cmd: improve listing and output colorization by @aead in #245
- cmd: add
kes identity info
command by @aead in #246 - add stateful single-node KES implementation by @aead in #240
- improve timer usage by re-using them by @harshavardhana in #249
- metric: add response code as label to status metrics by @aead in #251
- error: add
ConnError
type for network connection errors by @aead in #252 - build: fix semver release information by @aead in #253
- cmd: add
kes policy info
command by @aead in #247
New Contributors
Full Changelog: v0.19.4...v0.20.0
Release version 0.19.4
Release version 0.19.3
Release version 0.19.2
What's Changed
- metric: add CPU and co-routine metric by @aead in #219
- kestest: add server API tests by @aead in #214
- metric: add memory metrics by @aead in #220
- metric: expose usable CPUs by @aead in #221
- dep: update to prometheus
v1.11.1
by @aead in #222 - key: switch to binary-encoded DEKs by @aead in #206
- hashicorp: update client SDK to
v1.5.0
by @aead in #223 - hashicorp: accept
200 OK
and204 No Content
by @aead in #225 - Switch back to go1.17 by @donatello in #226
Full Changelog: v0.19.1...v0.19.2
Release version 0.19.1
Release version 0.19.0
Changelog
- e1b2193 CI: remove
golang-ci
issue excludes (#207) - 0ab614d Update README.md
- cf8db95 add
/v1/identity/self/describe
API - c99624b add bulk decryption API
/v1/key/bulk/decrypt
(#210) - 4983c75 add client-side functionality to detect server APIs
- 696f43d cmd: fix identity command indentation
- 21555fa http: fix
/v1/policy/assign
API - 789e1b5 http: restructure API handlers
- 4453475 implement
io.WriterTo
for iterators - 54044b7 improve TLS private key / certificate parsing
- 043a116 log: print audit events on a single line
- 4e21298 support
+build
build tag comments (#215) - ce5eee7 support go.mod go1.16
Release version 0.18.0
Changelog
- db186c2 adjust exported error messages
- 479bf34 cli: add support for encrypted private keys
- edeadf3 client: add Enclave type
- da7f9a8 include client IP address in audit log
- 7457bf3 kes: add Status API to client SDK
- 90a133d kestest: add new API tests
- 4073c5f key: remove Manager and export Cache
- e451721 move policy assignment to
v1/policy
API - f5171cf remove HTTP trailers from
v1/identity/list
API - 4a504d8 remove HTTP trailers from
v1/identity/list
API - 74cf93c remove HTTP trailers from
v1/key/list
API - 2d746fc remove support for go1.16, enable gofumpt
- 8a93db9 rename
/v1/identity/forget
API to/v1/identity/delete
- 5d0a857 simplify error and audit log API
- 1bc46ac sys: add minimal multi-tenancy support via Enclaves (#183)
- 816d343 update container base-image ubi-8.5
- 53fd3b7 use iterator pattern for policy API
Release version 0.17.6
Changelog
- 2629439 yml: fix regression parsing policy definitions