This diff removes a few early outs that caused errors to be unreported and catches a missed error case for signature verification from libtrust. More work needs to be done around ensuring consistent error handling but this is enough to make the API work correctly.
Description
Languages
Go
97.8%
Shell
1.7%
Dockerfile
0.2%
Makefile
0.2%