This version brings a lot of refactoring, aiming at simplifying building and program structure. Only the major changes will be mentioned here, see complete changelog for more details.
Changes:
- Refactoring, giving a new way of accessing internal assets, making it more idiomatic
- Signer binaries are now checked in to the repo unde cmd/tkey-verification/bins
- Verisinger-0.0.3 is deprecated, but buildable from older tags
- New singer app included, signer-v1.0.1, built from tkey-device-signer without touch
- Support multiple vendor signing keys
- Earlier
show-pubkey
program is now a command in tkey-verification - Use tkeyclient instead of internal pkg
- Use tkeysign instead of internal pkg
- Refine errors to present more sensible errors to users of the verify command
- Pointing to tillitis.se/verify if an error occur when verifying a TKey, with explanations to common errors
- Use GoReleaser for release building
- Enable CGO for Darwin, to find the port automatically
- Add
--speed
flag to support multiple baudrates