Skip to content

Releases: jorgelbg/pinentry-touchid

v0.0.3

04 Aug 16:51
42fe314
Compare
Choose a tag to compare

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

14 Dec 00:11
3ebb30f
Compare
Choose a tag to compare

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

03 Aug 21:46
1fa12b6
Compare
Choose a tag to compare

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

14 Jul 23:02
7a27a14
Compare
Choose a tag to compare

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