Releases: smlx/piv-agent
v0.4.1
Changelog
569dc41 Merge pull request #51 from smlx/documentation
618b681 chore: don't run github-pages workflow on PR
00fc98e fix: use correct type of fsm state
8a1c45c chore: move documentation out of README
43a2eb0 Merge pull request #50 from smlx/dependabot/go_modules/go.uber.org/zap-1.19.1
31e611b chore: bump go.uber.org/zap from 1.19.0 to 1.19.1
ef1a901 Merge pull request #49 from smlx/goreport
7264e38 chore: fix typo in comment
c4623a0 chore: add goreportcard badge to README
29dbaf4 Merge pull request #48 from smlx/docsy
be8f273 chore: add Makefile for running hugo serve locally
9af1867 chore: add workflow for gh-pages
5698308 chore: add initial hugo docs config
f931649 Merge pull request #47 from smlx/fix-readme
6c9fc88 chore: remove Encrypt from README table
b2078d7 Merge pull request #46 from smlx/more-readme-tweaks
d530220 chore: regenerate mocks
c32a97b chore: more README updates
2a4b02b Merge pull request #41 from smlx/dependabot/go_modules/go.uber.org/zap-1.19.0
5eba009 chore: bump go.uber.org/zap from 1.18.1 to 1.19.0
49dd727 Merge pull request #44 from smlx/fix-ci
7da8755 chore: avoid trying to release for macOS
9eaf83d Merge pull request #45 from smlx/more-readme-fixes
404f0bb chore: make it less easy to make a copy-paste error
be53af0 Merge pull request #43 from smlx/readme
690d890 chore: minor README fix
v0.4.0
Changelog
ff381a2 Merge pull request #42 from smlx/rsa-keyfile
13f2494 fix: avoid ineffectual assign caught by the CI linter
e840c23 chore: add deploy/* to release archive
8c828c4 fix: make ssh-add -l print something sensible
66fe955 chore: update README
8f3d187 fix: update .socket and .service files
cac25d3 fix: avoid overly verbose stack traces on warn level logs
676c673 feat: implement subkey signing support
e3a8b08 feat: implement ecdsa keyfile signing support
51d6056 feat: provide the UserID in pinentry prompt for a PGP keyfile
6b0c8dd chore: remove unused test fixtures
60b86cc chore: update Makefile to ease local testing
4155098 chore: moving modules around
1b8b506 feat: implement RSA keyfile signing
dc30888 fix: fall back to keyfile when yubikey unplugged
c1a5038 feat: add touch policy to synthesized openpgp key comment
07780d7 feat: implement decryption using rsa keyfiles
1766e12 feat: cache decryption passphrases for keyfiles
3be1b9b fix: wait longer for the gpg client before aborting
fffa169 fix: don't barf on gnupg non-standard hash types
0861193 feat: fall back to keyfiles for gpg-agent signing functionality
06cfaa1 Merge pull request #40 from smlx/dependabot/go_modules/github.com/golang/mock-1.6.0
da65f69 chore: bump github.com/golang/mock from 1.5.0 to 1.6.0
v0.3.0
Changelog
84b16c5 Merge pull request #39 from smlx/gpg-agent
9fd8183 fix: refactor assuan to fix ineffective assignments
2752609 chore: comment out unused encrypt slotspec
6faab39 chore: tidy modules after rebase
ce01aa2 chore: use built-in hex formatting functionality
8c25037 feat: factor out the touch notification for gpg signing too
7c29bd0 fix: avoid s-expression encoding problem by using hex encoding
4f9db13 fix: fix keyinfo implementation
2d6bdba chore: add some debug logging
2d86237 chore: remove duplicated reload logic from ssh agent
253ff6e fix: don't exit gpg server after just one connection
ce2decb feat: move reloading logic into pivservice
1262120 feat: major refactoring and add gpg-agent support
51da9b7 Merge pull request #38 from smlx/coverage-deps
6945372 chore: install coverage dependencies in CI
f8c22fb Merge pull request #37 from smlx/fix-coverage
9cf6009 chore: fix coverage command in CI
0e61b8a Merge pull request #36 from smlx/fix-ci-again
09962e3 chore: update workflow naming and README
780b333 chore: add coverage to CI and update/fix workflows
7c93d28 chore: update commitlint configuration path
3535f09 Merge pull request #31 from smlx/dependabot/go_modules/github.com/go-piv/piv-go-1.8.0
1db5410 chore: bump github.com/go-piv/piv-go from 1.7.0 to 1.8.0
ceeff18 Merge pull request #30 from smlx/dependabot/go_modules/go.uber.org/zap-1.18.1
9415711 chore: bump go.uber.org/zap from 1.16.0 to 1.18.1
b0b1c4c Merge pull request #29 from smlx/dependabot/go_modules/github.com/alecthomas/kong-0.2.17
39c590b chore: bump github.com/alecthomas/kong from 0.2.15 to 0.2.17
b0c2b31 Merge pull request #34 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-4.1.1
24f9a7e chore: bump wagoid/commitlint-github-action from 3 to 4.1.1
54e9939 Merge pull request #25 from smlx/dependabot/github_actions/golangci/golangci-lint-action-2.5.2
04cf6b9 chore: bump golangci/golangci-lint-action from 2.5.1 to 2.5.2
v0.2.2
Changelog
d0e1f33 Merge pull request #35 from smlx/fix-ci
ccf686b fix: disable macos builds
552cee2 Merge pull request #21 from smlx/dependabot/github_actions/wagoid/commitlint-github-action-v3
b1b51be chore: bump wagoid/commitlint-github-action from v2 to v3
c0b9792 Merge pull request #20 from smlx/dependabot/github_actions/golangci/golangci-lint-action-v2.5.1
489e73b chore: bump golangci/golangci-lint-action from v2.4.0 to v2.5.1
5620855 Merge pull request #19 from smlx/dependabot/github_actions/golangci/golangci-lint-action-v2.4.0
4a4c95a chore: add commitlint configuration
0557bfd chore: bump golangci/golangci-lint-action from v2 to v2.4.0