Custom GPG pinentry program for macOS that allows using Touch ID for fetching the password from the macOS keychain.
--check
08d46d2 Add build contraint to fail fast if cross-compiling 5fd01ac Add check mode/flag 1b44d4d Add license headers ed77579 Avoid indefinitely waiting when no Touch ID is detected 0924334 Communicate an error to the gpg-agent instead of exiting 60ee0c6 Create LICENSE 785e4fd Fix issues detected by gosec 1245f19 Remove extra main function
4c9df79 Add disclaimer about the secure enclave to the README 0e0c527 Add goreleasere for managing releases 662aeb2 Add local fork of the go-assuan library 5e324cc Add more details about how pinentry-touchid works 1b14378 Add test case for entry not in the keychain 540a7c8 Initial working prototype 81196d1 Refactor dependencies into a KeychainClient struct 7a27a14 Refactor of the GetPIN function e508efa Use Go v1.16 for the pipelines fca57dc ci: Add test execution on macos-latest