immudb v0.6.2 Release Notes
Release Date: 2020-06-15 // almost 4 years ago-
๐ Changelog
[v0.6.2] - 2020-06-15
๐ Bug Fixes
- require auth for admin commands even if auth is disabled on server, do not allow admin user to be deactivated
- base64 decoding of passwords: now it requires the "enc:" prefix as base64 can not be differentiated from plain-text at runtime (e.g. "immu" is a valid base64 encode string)
- only require admin password to be changed if it is "immu"
- ๐ fix ldflags on dist binaries and add static compilation infos
- cmd/immuclient/audit: fix base64 encoded password not working with immuclient audit-mode
- immuadmin: repair password change flow right after first admin login
- pkg/auth: make ListUsers require admin permissions
- pkg/ring: fixes cache corruption due to a ring buffer elements overwrite on same internal index
- pkg/store: remove useless ringbuffer array
- pkg/store: fix uniform cache layers size allocation with small values
๐ Changes
- โ add bug and feature request report github template
- ๐ fix golint errors
- ๐ githubactions add windows and build step
- โ remove plain-test admin password from log outputs
- โ add message (in cli help and swagger description) about base64-encoded inputs and outputs of get and set commands
- FreeBSD section in the readme
- ๐ fix changelog auto generation repo and releasing template
- pkg/server: reduce corruption_checker resources usage
๐ Features
- ๐ฆ expose through REST the following user-related actions: create, get, list, change password, set permission and deactivate
- immuclient freebsd daemon installation
- freebsd service install
- 0๏ธโฃ read immudb default admin password from flag, config or env var
- 0๏ธโฃ use immu as default admin password instead of randomly generated one
- immudb: accept base64 string for admin password in flag/config/env var
Downloads
๐ณ Docker image
๐ณ https://hub.docker.com/r/codenotary/immudbImmudb Binaries
File SHA256 ๐ immudb-v0.6.2-darwin-amd64 ๐ immudb-v0.6.2-linux-amd64 ๐ immudb-v0.6.2-linux-amd64-static ๐ immudb-v0.6.2-linux-s390x ๐ immudb-v0.6.2-windows-amd64.exe Immugw Binaries
File SHA256 ๐ immugw-v0.6.2-darwin-amd64 ๐ immugw-v0.6.2-linux-amd64 ๐ immugw-v0.6.2-linux-amd64-static ๐ immugw-v0.6.2-linux-s390x ๐ immugw-v0.6.2-windows-amd64.exe Immucli Binaries
File SHA256 ๐ immuclient-v0.6.2-darwin-amd64 ๐ immuclient-v0.6.2-linux-amd64 ๐ immuclient-v0.6.2-linux-amd64-static ๐ immuclient-v0.6.2-linux-s390x ๐ immuclient-v0.6.2-windows-amd64.exe Immuadmin Binaries
File SHA256 ๐ immuadmin-v0.6.2-darwin-amd64 ๐ immuadmin-v0.6.2-linux-amd64 ๐ immuadmin-v0.6.2-linux-amd64-static ๐ immuadmin-v0.6.2-linux-s390x ๐ immuadmin-v0.6.2-windows-amd64.exe