Piv Agent Versions Save

An SSH and GPG agent which you can use with your PIV hardware security device (e.g. a Yubikey).

v0.21.0

2 months ago

Changelog

  • 485688b Merge pull request #219 from smlx/docs-bitrot
  • de35bdc chore: try deploying docs on PR
  • 16b6638 chore: update documentation workflow
  • 3c4e251 feat: upgrade docsy/hugo
  • f26f50c Merge pull request #218 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.9.0
  • ca11d36 chore: bump github.com/alecthomas/kong from 0.8.1 to 0.9.0
  • adf5ac4 Merge pull request #216 from smlx/dependabot/go_modules/golang.org/x/crypto-0.21.0
  • da9a1e1 Merge pull request #217 from smlx/dependabot/go_modules/golang.org/x/term-0.18.0
  • cf9a555 chore: bump golang.org/x/term from 0.17.0 to 0.18.0
  • 3ac7c97 chore: bump golang.org/x/crypto from 0.20.0 to 0.21.0
  • 32a6235 Merge pull request #215 from smlx/dependabot/go_modules/golang.org/x/crypto-0.20.0
  • 69167d7 chore: bump golang.org/x/crypto from 0.19.0 to 0.20.0
  • c2d54a0 Merge pull request #214 from smlx/dependabot/go_modules/go.uber.org/zap-1.27.0
  • 55b9e85 chore: bump go.uber.org/zap from 1.26.0 to 1.27.0
  • 9e095e5 Merge pull request #213 from smlx/dependabot/github_actions/golangci/golangci-lint-action-4
  • 3b48f08 chore: bump golangci/golangci-lint-action from 3 to 4
  • b096729 Merge pull request #212 from smlx/dependabot/go_modules/golang.org/x/crypto-0.19.0
  • 070c023 Merge pull request #211 from smlx/dependabot/go_modules/golang.org/x/term-0.17.0
  • ea0ad4c chore: bump golang.org/x/crypto from 0.18.0 to 0.19.0
  • 0c2badc chore: bump golang.org/x/term from 0.16.0 to 0.17.0
  • 3539344 Merge pull request #210 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.4.5
  • dac9725 chore: bump wagoid/commitlint-github-action from 5.4.4 to 5.4.5
  • c2b5ab8 Merge pull request #209 from smlx/dependabot/go_modules/golang.org/x/crypto-0.18.0
  • b96a3af chore: bump golang.org/x/crypto from 0.17.0 to 0.18.0
  • 2748334 Merge pull request #208 from smlx/dependabot/go_modules/github.com/cloudflare/circl-1.3.7
  • 954687a chore: bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
  • 1da146d Merge pull request #207 from smlx/dependabot/go_modules/golang.org/x/term-0.16.0
  • 96e004b chore: bump golang.org/x/term from 0.15.0 to 0.16.0
  • 1a2247c Merge pull request #206 from smlx/dependabot/go_modules/golang.org/x/sync-0.6.0
  • b4c5693 chore: bump golang.org/x/sync from 0.5.0 to 0.6.0
  • 0a30b09 Merge pull request #205 from smlx/dependabot/go_modules/golang.org/x/crypto-0.17.0
  • f5cbf88 chore: bump golang.org/x/crypto from 0.16.0 to 0.17.0
  • 00685c7 Merge pull request #204 from smlx/dependabot/github_actions/github/codeql-action-3
  • d0781a4 chore: bump github/codeql-action from 2 to 3
  • 0f07b70 Merge pull request #203 from smlx/dependabot/github_actions/actions/setup-go-5
  • 3d86534 chore: bump actions/setup-go from 4 to 5
  • c44a886 Merge pull request #202 from smlx/dependabot/go_modules/golang.org/x/crypto-0.16.0
  • 19d25f4 Merge pull request #201 from smlx/dependabot/go_modules/golang.org/x/term-0.15.0
  • a93a92f chore: bump golang.org/x/crypto from 0.15.0 to 0.16.0
  • d104eb9 chore: bump golang.org/x/term from 0.14.0 to 0.15.0
  • 37066fa Merge pull request #200 from smlx/dependabot/go_modules/golang.org/x/crypto-0.15.0
  • d375c8a chore: bump golang.org/x/crypto from 0.14.0 to 0.15.0
  • 3815093 Merge pull request #199 from smlx/dependabot/go_modules/golang.org/x/term-0.14.0
  • 6d458a5 chore: bump golang.org/x/term from 0.13.0 to 0.14.0
  • 5909348 Merge pull request #198 from smlx/dependabot/go_modules/golang.org/x/sync-0.5.0
  • 219bb4f chore: bump golang.org/x/sync from 0.4.0 to 0.5.0
  • ea23b50 Merge pull request #197 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.4.4
  • d942992 chore: bump wagoid/commitlint-github-action from 5.4.3 to 5.4.4
  • 5376481 Merge pull request #196 from smlx/dependabot/github_actions/actions/setup-node-4
  • 095c61d chore: bump actions/setup-node from 3 to 4
  • 773245f Merge pull request #195 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.8.1
  • 8528e94 chore: bump github.com/alecthomas/kong from 0.8.0 to 0.8.1
  • c9518f5 Merge pull request #194 from smlx/dependabot/go_modules/golang.org/x/crypto-0.14.0
  • df3a66d chore: bump golang.org/x/crypto from 0.13.0 to 0.14.0
  • b77a034 Merge pull request #192 from smlx/dependabot/go_modules/golang.org/x/sync-0.4.0
  • ce6d6f7 chore: bump golang.org/x/sync from 0.3.0 to 0.4.0
  • ae13f8d Merge pull request #191 from smlx/dependabot/go_modules/go.uber.org/zap-1.26.0
  • f534b6e chore: bump go.uber.org/zap from 1.25.0 to 1.26.0
  • fb8d871 Merge pull request #190 from smlx/dependabot/github_actions/goreleaser/goreleaser-action-5
  • 44f8c86 chore: bump goreleaser/goreleaser-action from 4 to 5
  • b30217b Merge pull request #189 from smlx/dependabot/github_actions/coverallsapp/github-action-2.2.3
  • 2cc325a chore: bump coverallsapp/github-action from 2.2.2 to 2.2.3
  • 74192d3 Merge pull request #188 from smlx/dependabot/go_modules/golang.org/x/crypto-0.13.0
  • 1129e63 chore: bump golang.org/x/crypto from 0.12.0 to 0.13.0
  • deb0a97 Merge pull request #187 from smlx/dependabot/github_actions/actions/checkout-4
  • 7e956fe chore: bump actions/checkout from 3 to 4
  • bdb9ccc Merge pull request #186 from smlx/dependabot/github_actions/coverallsapp/github-action-2.2.2
  • 2079d28 chore: bump coverallsapp/github-action from 2.2.1 to 2.2.2
  • 7a76deb Merge pull request #185 from smlx/dependabot/go_modules/golang.org/x/term-0.12.0
  • 055b4f5 chore: bump golang.org/x/term from 0.11.0 to 0.12.0
  • dd0ab4e Merge pull request #183 from smlx/dependabot/go_modules/golang.org/x/crypto-0.12.0
  • 73e5d70 chore: bump golang.org/x/crypto from 0.11.0 to 0.12.0
  • e29d2fd Merge pull request #182 from smlx/dependabot/go_modules/go.uber.org/zap-1.25.0
  • c714ce4 chore: bump go.uber.org/zap from 1.24.0 to 1.25.0
  • 01b8245 Merge pull request #181 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.4.3
  • 93271cb chore: bump wagoid/commitlint-github-action from 5.4.1 to 5.4.3
  • 44ab1c8 Merge pull request #180 from smlx/dependabot/github_actions/coverallsapp/github-action-2.2.1
  • 0f1a67e chore: bump coverallsapp/github-action from 2.2.0 to 2.2.1
  • f09d9a1 Merge pull request #178 from smlx/dependabot/go_modules/golang.org/x/crypto-0.11.0
  • e8a0bf9 Merge pull request #179 from smlx/dependabot/go_modules/golang.org/x/term-0.10.0
  • 2352116 chore: bump golang.org/x/term from 0.9.0 to 0.10.0
  • 3055241 chore: bump golang.org/x/crypto from 0.10.0 to 0.11.0
  • 62fba1d Merge pull request #175 from smlx/dependabot/go_modules/golang.org/x/sync-0.3.0
  • 75c4351 chore: bump golang.org/x/sync from 0.2.0 to 0.3.0
  • 5f7135c Merge pull request #176 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.8.0
  • 8f37b36 chore: bump github.com/alecthomas/kong from 0.7.1 to 0.8.0
  • 5957b9f Merge pull request #177 from smlx/dependabot-automerge
  • 4f2bf34 chore: enable dependabot automerge
  • 49a6b46 Merge pull request #174 from smlx/dependabot/go_modules/golang.org/x/crypto-0.10.0
  • ced9cfd chore: bump golang.org/x/crypto from 0.9.0 to 0.10.0
  • 99dc7a6 Merge pull request #173 from smlx/dependabot/go_modules/golang.org/x/term-0.9.0
  • 0ad8982 chore: bump golang.org/x/term from 0.8.0 to 0.9.0
  • dd4585e Merge pull request #172 from smlx/dependabot/github_actions/coverallsapp/github-action-2.2.0
  • c19e73f chore: bump coverallsapp/github-action from 2.1.0 to 2.2.0
  • 7122bbb Merge pull request #171 from smlx/dependabot/go_modules/github.com/cloudflare/circl-1.3.3
  • cf8427c chore: bump github.com/cloudflare/circl from 1.1.0 to 1.3.3
  • 9f78465 Merge pull request #170 from smlx/dependabot/go_modules/golang.org/x/crypto-0.9.0
  • e9d5fe8 chore: bump golang.org/x/crypto from 0.8.0 to 0.9.0
  • 5bdd337 Merge pull request #168 from smlx/dependabot/go_modules/golang.org/x/sync-0.2.0
  • a6d5992 chore: bump golang.org/x/sync from 0.1.0 to 0.2.0
  • 65efaa4 Merge pull request #169 from smlx/dependabot/go_modules/golang.org/x/term-0.8.0
  • f3027b2 chore: bump golang.org/x/term from 0.7.0 to 0.8.0
  • 7dbb386 Merge pull request #165 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.4.1
  • 534e918 chore: bump wagoid/commitlint-github-action from 5.3.1 to 5.4.1
  • 692d5db Merge pull request #163 from smlx/dependabot/github_actions/coverallsapp/github-action-2.1.0
  • 1fd7b31 chore: bump coverallsapp/github-action from 2.0.0 to 2.1.0
  • cec4a08 Merge pull request #162 from smlx/dependabot/go_modules/golang.org/x/crypto-0.8.0
  • 5eac831 chore: bump golang.org/x/crypto from 0.7.0 to 0.8.0

v0.20.1

1 year ago

Changelog

  • 5c87101 Merge pull request #160 from smlx/fix-invalid-pubkey
  • cbad1f0 fix: correctly convert to openpgp ecdsa key representation

v0.20.0

1 year ago

Changelog

  • bd6437f Merge pull request #155 from smlx/dependabot/go_modules/golang.org/x/crypto-0.7.0
  • 56388aa fix: switch to suported terminal input module
  • bf2f982 feat: switch to a supported openpgp library
  • a0e2fd1 chore: bump golang.org/x/crypto
  • 6d663fd Merge pull request #156 from smlx/dependabot/go_modules/github.com/go-piv/piv-go-1.11.0
  • e14bfa2 chore: bump github.com/go-piv/piv-go from 1.10.0 to 1.11.0
  • 50642e1 Merge pull request #159 from smlx/dependabot/go_modules/github.com/smlx/fsm-0.2.1
  • 6eb73d2 chore: bump github.com/smlx/fsm from 0.2.0 to 0.2.1
  • ceef6f7 Merge pull request #157 from smlx/dependabot/github_actions/actions/setup-go-4
  • 9d9e895 chore: switch go version to stable
  • 660a3b9 chore: bump actions/setup-go from 3 to 4

v0.19.3

1 year ago

Changelog

  • 9cf9d52 Merge pull request #158 from smlx/dependabot/github_actions/coverallsapp/github-action-2.0.0
  • 948b2c4 fix: remove deprecated coveralls action option
  • 3231eaf chore: bump coverallsapp/github-action from 1.2.4 to 2.0.0
  • 7d55d56 Merge pull request #154 from smlx/dependabot/github_actions/coverallsapp/github-action-1.2.4
  • f01a0ee chore: bump coverallsapp/github-action from 1.2.2 to 1.2.4
  • 00a5715 Merge pull request #150 from smlx/dependabot/go_modules/golang.org/x/sync-0.1.0
  • 1e7f3b3 chore: bump golang.org/x/sync
  • 08d78b0 Merge pull request #151 from smlx/dependabot/go_modules/golang.org/x/sys-0.1.0
  • 146487d chore: bump golang.org/x/sys
  • 615f2dc Merge pull request #153 from smlx/dependabot/github_actions/coverallsapp/github-action-1.2.2
  • 88a1807 chore: bump coverallsapp/github-action from 1.1.3 to 1.2.2
  • ad6ec11 Merge pull request #148 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.3.1
  • 1a0f799 chore: bump wagoid/commitlint-github-action from 5.3.0 to 5.3.1
  • 1817216 Merge pull request #145 from smlx/dependabot/github_actions/goreleaser/goreleaser-action-4
  • 1f8e810 chore: bump goreleaser/goreleaser-action from 3 to 4

v0.19.2

1 year ago

Changelog

  • 4c4cad8 Merge pull request #146 from smlx/setup-slots-tweaks
  • 63058a8 fix: avoid making the key-specifying slots arguments required
  • c8f1da0 fix: ensure CGO_ENABLED=1 for test and build locally
  • a4d09fa Merge pull request #144 from smlx/dependabot/go_modules/go.uber.org/zap-1.24.0
  • 9d202b2 chore: bump go.uber.org/zap from 1.23.0 to 1.24.0
  • e6daba0 Merge pull request #143 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.3.0
  • de894a3 chore: bump wagoid/commitlint-github-action from 5.2.2 to 5.3.0
  • 6b1bfc9 Merge pull request #142 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.7.1
  • f3a6d18 chore: bump github.com/alecthomas/kong from 0.7.0 to 0.7.1

v0.19.1

1 year ago

Changelog

  • eb7534d Merge pull request #141 from smlx/setkey
  • be80dd6 fix: synchronise access to security key hardware
  • 4a270a5 Merge pull request #139 from smlx/update-output
  • f405f41 chore: use the new syntax for output variables in github actions
  • 835144b Merge pull request #138 from smlx/tweak-readme
  • 9aa3f76 chore: minor readme clarifications
  • 3081a91 Merge pull request #136 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.2.2
  • 049e3ba chore: bump wagoid/commitlint-github-action from 5.2.0 to 5.2.2
  • 90e7d8b Merge pull request #137 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.7.0
  • 33ab3de chore: bump github.com/alecthomas/kong from 0.6.1 to 0.7.0

v0.19.0

1 year ago

Changelog

  • 1ae8712 Merge pull request #135 from smlx/serve-options
  • 9e53b53 chore: add piv-agent binary to .gitignore
  • 6d0edd7 feat: make the pinentry binary name configurable
  • 1cb2cc2 feat: add configurable touch notify delay
  • e025e72 Merge pull request #132 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.2.0
  • 3390f2e chore: bump wagoid/commitlint-github-action from 5.0.2 to 5.2.0
  • 677ea19 Merge pull request #130 from smlx/dependabot/go_modules/go.uber.org/zap-1.23.0
  • 1883a0b chore: bump go.uber.org/zap from 1.22.0 to 1.23.0
  • 34c5d4d Merge pull request #129 from smlx/document-ssh-l
  • 4886542 chore: update solo v2 note in README
  • 936eb81 chore: document ssh-add -L in setup
  • f82ef03 Merge pull request #127 from smlx/dependabot/go_modules/go.uber.org/zap-1.22.0
  • dd1d935 chore: bump go.uber.org/zap from 1.21.0 to 1.22.0

v0.18.1

1 year ago

Changelog

  • 90b26d9 Merge pull request #128 from smlx/housekeeping
  • a6a51a8 fix: documentation generation
  • 30ba338 chore: remove use of deprecated ioutil
  • f6f17ec fix: ensure that hash ID does not overflow
  • 2d7d6f8 chore: test, not build, by default
  • 502b681 chore: bump Go version to 1.19
  • 41caebf chore: disable schedule for codeql
  • 790faaf Merge pull request #126 from smlx/dependabot/go_modules/github.com/go-piv/piv-go-1.10.0
  • e13d249 chore: bump github.com/go-piv/piv-go from 1.9.0 to 1.10.0
  • 4d19b83 Merge pull request #125 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.0.2
  • 08e2bd5 chore: bump wagoid/commitlint-github-action from 5.0.1 to 5.0.2
  • cbe44fb Merge pull request #124 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.0.1
  • c670812 chore: bump wagoid/commitlint-github-action from 5.0.0 to 5.0.1
  • 9cb5c23 Merge pull request #123 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-5.0.0
  • 38db9ba chore: bump wagoid/commitlint-github-action from 4.1.12 to 5.0.0
  • 3555589 Merge pull request #122 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.6.1
  • b80a6d9 chore: bump github.com/alecthomas/kong from 0.5.0 to 0.6.1
  • fd60ebe Merge pull request #120 from smlx/dependabot/github_actions/jandelgado/gcov2lcov-action-1.0.9
  • 0c49ad9 chore: bump jandelgado/gcov2lcov-action from 1.0.8 to 1.0.9
  • 4d5a099 Merge pull request #119 from smlx/dependabot/github_actions/goreleaser/goreleaser-action-3
  • 6361007 chore: bump goreleaser/goreleaser-action from 2 to 3
  • 35ebd46 Merge pull request #117 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-4.1.12
  • ee53823 chore: bump wagoid/commitlint-github-action from 4.1.11 to 4.1.12
  • 9abbd1c Merge pull request #116 from smlx/dependabot/github_actions/github/codeql-action-2
  • e7fb168 chore: bump github/codeql-action from 1 to 2
  • 1532b67 Merge pull request #114 from smlx/readme
  • ebda2e1 chore: add links to patched gpg

v0.18.0

2 years ago

Changelog

  • 68168af Merge pull request #113 from smlx/bump-gnupg-version-compat
  • be59c73 feat: bump emulated gpg-agent version to 2.3.4
  • ee9b41d feat: bump the gpg-agent compat version string
  • eabc67b Merge pull request #112 from smlx/dependabot/github_actions/actions/setup-go-3
  • d66b9ca chore: bump actions/setup-go from 2 to 3
  • 39f0b15 Merge pull request #111 from smlx/more-documentation-updates
  • 7cad3ee chore: gitignore more documentation build cruft
  • 3c30b0e chore: minor wording and Makefile fixes to user documentation
  • d8f513e chore: minor README tweaks

v0.17.1

2 years ago

Changelog

  • 4db51b3 Merge pull request #110 from smlx/better-docs
  • 49ecab9 fix: improve user documentation
  • 4577390 fix: improve CLI documentation