Releases: jorgelbg/pinentry-touchid
v0.0.3
Changelog
- 9f69cea Add -fix flag for automatically fixing the pinentry symlink (#14)
- bfb0055 Allow for 18 chars long keys (#16)
- 0503f3e Fix pinentry for GPG ssh-agent emulation (#24)
- 9ae08b5 Remove the optional 0x prefix from the keyID
- 8b8f5c7 Update the root README with verbose configuration information (#6)
- 0235243 feat: fallback to pinentry-mac if no touchID (#21)
- 1d7fbe6 fix issue with "end of file" (#18)
v0.0.3-rc1
Changelog
- dc760be Add -fix flag for automatically fixing the pinentry symlink
- 140ff7f Add missing comment to IsTouchIdAvailable
- cebe3a6 Add prerequisites and clarifications
- 49fe47d Add sponsor file
- bffcc2c Additional checks when running with
--check
- a2a395b Avoid using log.* functions for error printing
- da687e1 Fallback to pinentry-mac when no keyinfo is supplied
- 6662c46 Fix module name in go.mod to match the repository
- ce41bda Indicate the proper fallback pinentry path when logging an error
- 1ad53a7 Merge pull request #8 from Dentrax/clarify-pinentry-mac
- 8b392a0 Print path of the fallback pinentry when using -check
v0.0.2
Changelog
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
v0.0.1
Changelog
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