Skip to content

v0.6.1

Choose a tag to compare

@mmeloni mmeloni released this 09 Jun 16:51
· 4073 commits to master since this release

Changelog

[v0.6.1] - 2020-06-09

Bug Fixes

  • disallow running immuadmin backup with current directory as source
  • immuadmin dump hangs indefinitely if token is invalid
  • #283, immudb crash on dump of empty db
  • fix corruption checker crash during immudb shoutdown
  • choose correct config for immudb, immugw installation
  • update env vars in README and Docker files (#297)
  • cmd/immuadmin: inform user that manual server restart may be needed after interrupted backup
  • cmd/immuadmin: validate backup dir before asking password
  • cmd/immuclient: add version sub-command to immuclient interractive mode
  • cmd/immuclient: nil pointer when audit-mode used with immudb running as daemon
  • cmd/immutest: add new line at the end of output message
  • pkg/ring: return nil on inconsistent access to buffer rings elements
  • pkg/store: fix visualization of not frozen nodes inside print tree command
  • pkg/store/treestore: fix overwriting on not freezes nodes

Changes

  • add license to tests (#288)
  • update statement about traditional DBs in README
  • remove immugw configs from immudb config file #302
  • cmd/immuadmin/command: improve visualization ui in merkle tree print command
  • cmd/immuadmin/command/service: syntax error, fail build on windows
  • cmd/immuclient/audit: code cleanup and renaming
  • pkg/store/treestore: improve cache invalidation

Code Refactoring

  • handling of failed dump

Features

  • allow the password of immugw auditor to be base64 encoded in the config file (#296)
  • add auth support to immutest CLI
  • add server-side logout (#286)
  • cmd/helper: add functionalities to print colored output
  • cmd/immuadmin: add print tree command
  • cmd/immutest: add env var for tokenfile
  • pkg: add print tree functionality

Downloads

Docker image
https://hub.docker.com/r/codenotary/immudb

Immudb Binaries

File SHA256
immudb-v0.6.1-darwin-amd64 fce290e579c657e29534895b135f619996598cc031b828f7d2551242fac42ba1
immudb-v0.6.1-linux-amd64 a7e02610b40f9e7cce52435166d7e7a7329242ceda2c9daa08e4514f3256f9bd
immudb-v0.6.1-linux-amd64-static 74bd1490776439b91d4ff0fb585dd836644f614a0d119b1d8ccdfab7311e6e78
immudb-v0.6.1-linux-s390x 75e4ea3a0911ff28738ecccf2c677f94fca477359c638530981c08e083b1b851
immudb-v0.6.1-windows-amd64.exe bb1a49de3a3b827f2b5178034299bc2fb182cb2ec6a82734135a91415cc753a3

Immugw Binaries

File SHA256
immugw-v0.6.1-darwin-amd64 3250230d2de85047543b7cef772b84fb92a773cd522dcbd09c3c92901cbccb5c
immugw-v0.6.1-linux-amd64 b07d601385173df6370fa8776e6c6938c9ad3810021acda79904df261cdff549
immugw-v0.6.1-linux-amd64-static 17df186a88683cfccbe529c4dd3b5b957fb19f25de8cbdfd09cf7784318ffc12
immugw-v0.6.1-linux-s390x 4a29198264dcf806efcc54d6e72f74584a5deb5421a36068f92334edf3e85c7e
immugw-v0.6.1-windows-amd64.exe 34649f4bd3534d3a89da9d06d5f79fbc438988363d3d2ea5c4e0070628133c80

Immuclient Binaries

File SHA256
immuclient-v0.6.1-darwin-amd64 81e1b16279c13b08877e3121b86c008f1de53a7011b8e43a6d558309f411e7de
immuclient-v0.6.1-linux-amd64 ae66826905f7bf84e71476552ba463f34e5a8f700d783af8105eef0e6bea349d
immuclient-v0.6.1-linux-amd64-static f9cfa1a90e90ad3b57dfe496f2b705ee6b1fd38e68eb40bb986ec95820994b04
immuclient-v0.6.1-linux-s390x e9a049c21a77f292e037b5f2bd8d33d1ec3e1aaa1a5d089cc90f108ef31dde32
immuclient-v0.6.1-windows-amd64.exe 169c62153bdc7ed39d274f409c3287329dc670a78574bb88b6b0117dffc36889

Immuadmin Binaries

File SHA256
immuadmin-v0.6.1-darwin-amd64 63af4327cc3730a6f65b1fa75c9f77fb1b90ade13355d3ed10549b22318c5dea
immuadmin-v0.6.1-linux-amd64 c573cd5368923c9024c75ad449cefcea3d8af5a7ed650f97b4d48a6f82fa961c
immuadmin-v0.6.1-linux-amd64-static ec515c76c16d1551868fe389f21609ae28027b05aa7b0db1b11c888f77fb267d
immuadmin-v0.6.1-linux-s390x 41dfa823510fc1203581386d832e8119e04c2988ed99612961f9fd3086a825be
immuadmin-v0.6.1-windows-amd64.exe bc26780fe11fb763280ff2e192d3ca5c0c2dab55a0238ccb53a2809328fcd497