Commit Graph

21 Commits (e922f45871bcfc82fef3db6e0b8e6e6a31d79c28)

Author SHA1 Message Date
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 b88dff8430
ssh: fix identity stringification 7 years ago
Roman Zeyde 7e95179128
ssh: fix unicode identity handling for Python 2 7 years ago
Roman Zeyde 0b829636e1
ssh: close stdin when running subshell 7 years ago
Roman Zeyde 9d38c26a0f
gpg: add 'fake' device for GPG-integration testing 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 f6911a0016
pin: use PyQt only when running with no TTY 7 years ago
Roman Zeyde 69c54eb425
device: allow Qt-based PIN entry for Trezor/Keepkey 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 e0507b1508
tests: cover file-based logging case 7 years ago
Roman Zeyde f358ca29d4
Allow loading previously exported SSH public keys from a file 7 years ago
Roman Zeyde 214b556f83
ssh: simplify argparse creation 7 years ago
Roman Zeyde 051a3fd4ab
ssh: remove unused git-related code 7 years ago
Roman Zeyde 91050ee64a
ssh: remove unused git wrapper 7 years ago
Roman Zeyde 257992d04c
ssh: move related code to a separate subdirectory 7 years ago
Roman Zeyde 6c2273387d
util: extend logging.basicConfig() 7 years ago
Roman Zeyde 4af881b3cb
Split the package into a shared library and separate per-device packages 7 years ago