Commit Graph

32 Commits (75d117ad0d43e062355563c39adc5b27adbcd4fe)

Author SHA1 Message Date
Roman Zeyde bf294beb56
gpg: decode stdout as UTF-8 7 years ago
Roman Zeyde eb60c2f475
fix more pylint issues 7 years ago
Roman Zeyde 6d8d43db9b
fix pylint issues 7 years ago
Roman Zeyde 3e67bc9f0e
gpg: log GnuPG commands' output 7 years ago
Roman Zeyde 385fc9457b
Support multiple devices 7 years ago
Jonathan Roelofs 9cf73f677a Show libagent version too 7 years ago
Jonathan Roelofs ec97cd0c44 Implement #182 7 years ago
Jonathan Roelofs 4cd7dc02eb Fix an argparse nuance
https://bugs.python.org/issue16308
7 years ago
Roman Zeyde 40469c4100
tox: pep8 -> pycodestyle 7 years ago
Roman Zeyde a1ecbf447e
gpg: return correct keygrip for KEYINFO assuan command 7 years ago
Roman Zeyde 1f9d457e92
gpg: no need to remove the UNIX socket
Our agent should be invoked and re-used when running 'gpg --import'.
7 years ago
Roman Zeyde 4926d4f4d3
gpg: set PATH explicitly for $DEVICE-gpg-agent 7 years ago
Roman Zeyde d52f295326
gpg: use shutil.which() for Python 3 7 years ago
Roman Zeyde 9530c4d7db
gpg: use gpgconf for getting gpg binary path 7 years ago
Roman Zeyde bab46dae5c
gpg-agent: use correct GNUPGHOME when getting public keys 7 years ago
Roman Zeyde e2625cc521
gpg: fail if no public keys are found 7 years ago
Roman Zeyde 7ed76fe472
gpg: use correct GNUPGHOME for gpgconf 7 years ago
Roman Zeyde a5929eed62
gpg: create config files first 7 years ago
Roman Zeyde 5f722f8ae1
logging: add more DEBUG information 7 years ago
Roman Zeyde 0f85ae6e2c
Rewrite gpg-init Bash script in Python 7 years ago
Roman Zeyde 867e2cfd1b
gpg: add MDC support 7 years ago
Roman Zeyde df6ddab2cf
gpg: add compression and stronger digests 7 years ago
Roman Zeyde 835f283ccf
gpg: support multiple keygrips for HAVEKEY command 7 years ago
Roman Zeyde 1ef96bed03
gpg: handle NOP assuan command 7 years ago
Roman Zeyde 377af1466c
gpg: detect installed GnuPG binary 7 years ago
Roman Zeyde b7743e12a5
gpg: support GnuPG 2.2.x default installation 7 years ago
Roman Zeyde 48d5630561
gpg: fix identity stringification 7 years ago
Roman Zeyde 3a9330b995
gpg: return SCD version from agent 7 years ago
Roman Zeyde f904aac92e
Allow unicode in identity string for SSH and GPG 7 years ago
Roman Zeyde 442bf725ef
gpg: fail SCD-related requests 7 years ago
Roman Zeyde 1e8363d4fc
gpg: refactor client usage at agent module
This allows caching public keys (as done in the SSH agent).
7 years ago
Roman Zeyde 4af881b3cb
Split the package into a shared library and separate per-device packages 8 years ago