Roman Zeyde
|
05fada91d2
|
gpg: use gpgconf to get correct GPG agent UNIX socket path
|
2016-08-15 21:54:01 +03:00 |
|
Roman Zeyde
|
45f6f1a3d8
|
gpg: allow setting GPG home directory via $GNUPGHOME
|
2016-08-05 13:48:47 +03:00 |
|
Roman Zeyde
|
c4c56b9faf
|
gpg: no support for empty user_id
|
2016-08-05 11:57:12 +03:00 |
|
Roman Zeyde
|
295d52ef10
|
gpg: move 'iterlines' to keyring
|
2016-07-26 17:50:49 +03:00 |
|
Roman Zeyde
|
6c96cc37b9
|
gpg: add support for adding subkeys to EdDSA primary GPG keys
|
2016-06-17 21:59:13 +03:00 |
|
Roman Zeyde
|
bc281d4411
|
gpg: use local version
|
2016-06-04 19:45:03 +03:00 |
|
Roman Zeyde
|
7da7f5c256
|
HACK: fixup tests
|
2016-06-02 22:25:44 +03:00 |
|
Roman Zeyde
|
39cb5565bf
|
HACK: better line iteration
|
2016-06-02 21:39:48 +03:00 |
|
Roman Zeyde
|
f89c5bb125
|
HACK: better logging
|
2016-06-02 21:38:48 +03:00 |
|
Roman Zeyde
|
92649b290f
|
HACK: add preliminary gpg support
|
2016-05-30 21:57:10 +03:00 |
|
Roman Zeyde
|
d9b07e2ac6
|
gpg: hack agent prototype
|
2016-05-28 23:02:45 +03:00 |
|
Roman Zeyde
|
969e08140b
|
gpg: add more tests for keyring
|
2016-05-27 13:43:55 +03:00 |
|
Roman Zeyde
|
272759e907
|
gpg: allow dependency injection for subprocess module
|
2016-05-27 12:20:33 +03:00 |
|
Roman Zeyde
|
4be55156ed
|
gpg: refactor pubkeys' parsing code
|
2016-05-27 11:28:23 +03:00 |
|
Roman Zeyde
|
80a5ea0f2a
|
gpg: add UTs for keyring
|
2016-05-26 23:16:08 +03:00 |
|
Roman Zeyde
|
3c4fb7a17b
|
gpg: allow pinentry UI via "display=" option
|
2016-05-25 18:52:20 +03:00 |
|
Roman Zeyde
|
a6a0c05f57
|
keyring: fix more Python 2/3 issues
|
2016-05-23 23:03:02 +03:00 |
|
Roman Zeyde
|
4c036d2ce7
|
gpg: fixup str/bytes issues
|
2016-05-22 23:10:12 +03:00 |
|
Roman Zeyde
|
4c07b360cd
|
gpg: fix pep8/pylint warning
|
2016-05-22 08:07:51 +03:00 |
|
Roman Zeyde
|
0b0f60dd89
|
gpg: rename load_from_gpg -> get_public_key
|
2016-05-21 20:23:48 +03:00 |
|
Roman Zeyde
|
db6903eab7
|
gpg: rename agent -> keyring
|
2016-05-21 20:17:58 +03:00 |
|