v0.6.1
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 |