Skip to content

v1.0.0

Compare
Choose a tag to compare
@GGP1 GGP1 released this 14 Jul 14:42
· 35 commits to master since this release

Release notes

Warning

This release introduces breaking changes. See Database migration.

Reproducible builds

The goreleaser configuration has been tweaked to create reproducible builds, allowing to verify that no vulnerabilities or backdoors have been introduced during the compilation process.

Names obfuscation

Names are no longer stored in plaintext, the authentication key is now used to perform a XOR bitwise operation against them before the record is saved.

Database migration

Due to the changes in the record names, upgrading to v1.0.0 requires performing some changes to the database to be able to read previous records.

This can be done by executing the correspondin OS binary included in the artifact kure_v1_migration.tar.gz from this release or manually from the source code.

Run from source
git clone -b v1.0.0 --single-branch https://github.com/GGP1/kure
go get -u
go run migration/v1/main.go

Changelog

v0.8.4...v1.0.0