Commit Graph

1040 Commits

Author SHA1 Message Date
Roman Zeyde
03e7fc48e9 Improve Git-related documentation 2018-07-12 12:10:48 +03:00
Roman Zeyde
4968ca7ff3 Merge branch 'master' into neopg-wip 2018-07-01 13:52:37 +03:00
Roman Zeyde
6b6d9f5d20 Add a link to neopg-trezor wrapper at documentation 2018-07-01 13:17:13 +03:00
Roman Zeyde
c22109df24 Document argv[0] hack for NeoPG 2018-07-01 13:15:04 +03:00
Roman Zeyde
47ce035e79 Remove unused import 2018-07-01 12:52:08 +03:00
Roman Zeyde
36cbba6c57 Fix a few lint issues 2018-07-01 12:49:39 +03:00
Roman Zeyde
6afe20350b Simplify GPG command generation 2018-07-01 12:12:16 +03:00
Roman Zeyde
fa171e8923 Add short example for NeoPG usage 2018-07-01 12:08:46 +03:00
Roman Zeyde
f0bda9a3e6 Allow using $PATH when looking for GPG binary
It's needed for running neopg (instead of gnupg).
2018-07-01 12:05:25 +03:00
Roman Zeyde
71b56e15d7 Add NeoPG commandline wrapper for TREZOR-based agent
It invokes `trezor-gpg-agent` instead of `neopg agent`, by putting
its own path at argv[0].
2018-07-01 12:04:32 +03:00
Roman Zeyde
3b9c00e02a Default to $GNUPGHOME when not specified on commandline 2018-07-01 11:46:16 +03:00
Roman Zeyde
dcee59a19e Assume NeoPG binary runs GnuPG functionality 2018-07-01 11:32:02 +03:00
Roman Zeyde
a274de30b8 Parse NeoPG development versions
e.g. v0.0.5-37-g1fe5046-dirty
2018-06-30 13:05:21 +03:00
Roman Zeyde
4fe9e437ad Simplify GPG homedir setting 2018-06-30 13:03:30 +03:00
Roman Zeyde
d04527a8ed Replace GPG version assertion by an error log
since NeoPG uses different versioning
2018-06-30 13:02:50 +03:00
Roman Zeyde
3329c29cb4 Use gpg_command() for identity generation 2018-06-30 12:50:55 +03:00
Roman Zeyde
df2cb52f8d fixup! Reply with an ERR to SCD SERIALNO openpgp ASSUAN command 2018-06-30 12:49:59 +03:00
Roman Zeyde
f36ef4ffe0 Allow running NeoPG binary (instead of GnuPG) 2018-06-30 12:44:17 +03:00
Roman Zeyde
f74de828fc Reply with an ERR to SCD SERIALNO openpgp ASSUAN command
(for NeoPG)
2018-06-30 12:10:37 +03:00
Roman Zeyde
912b1cde7a Add support for file-descriptor-based socket server
(for NeoPG)
2018-06-30 12:10:03 +03:00
Roman Zeyde
b7a8c42893 Merge pull request #153 from romanz/drop-py2
setup: deprecate Python2 support
2018-06-30 11:24:52 +03:00
Roman Zeyde
1e6c4e6930 Add links to SSH/GPG usage examples 2018-06-30 11:21:47 +03:00
Roman Zeyde
a8f19e4150 Comment about SSH argument separation 2018-06-30 11:12:43 +03:00
Roman Zeyde
6a9fdf75e2 Bump version: 0.11.2 → 0.11.3 2018-06-19 21:15:14 +03:00
Roman Zeyde
6bc5b6af5e Add small example for IdentityOnly use-case 2018-06-19 19:04:05 +03:00
Roman Zeyde
8672a6901a Document IdentitiesOnly support 2018-06-19 18:49:36 +03:00
Roman Zeyde
672af98ad7 Explicitly use IdentityFile option when connecting to specific host 2018-06-19 18:38:57 +03:00
Roman Zeyde
ed531cfff8 Remove trailing whitespace
git ls-files | xargs -n1 sed -e's/[[:space:]]*$//' -i
2018-05-25 08:43:22 +03:00
Bram
bd1ae0f091 Update INSTALL.md
I've sorted out the Formula for Homebrew and it's been merged.
2018-05-24 14:01:40 +03:00
Roman Zeyde
0c762e8998 Use pinentry homebrew formula on macOS 2018-05-23 08:35:34 +03:00
Roman Zeyde
bd0df4f801 trezor: update setup.py for latest libagent and trezorlib 2018-05-05 21:05:02 +03:00
Roman Zeyde
3d1639d271 gpg: require symmetric passphrase re-entry 2018-04-25 11:18:13 +03:00
Roman Zeyde
bea899d1ef gpg: allow symmetric encryption with a passphrase 2018-04-25 11:09:58 +03:00
Roman Zeyde
ccc2174775 gpg: allow more verbose output during GnuPG pubkey import 2018-04-25 00:16:27 +03:00
Roman Zeyde
afa3fdb89c gpg: allow setting passphrase cache expriration duration 2018-04-25 00:12:34 +03:00
Roman Zeyde
2ca3941cfa ssh: allow setting passphrase cache expriration duration 2018-04-25 00:02:21 +03:00
Roman Zeyde
b1bd6cb690 gpg: refactor GETINFO handling into a separate method 2018-04-23 22:59:11 +03:00
Roman Zeyde
766536d2c4 trezor: allow expiring cached passphrase 2018-04-23 22:55:10 +03:00
Roman Zeyde
91f70e7a96 Merge pull request #238 from pruflyos/patch-1
Update INSTALL.md
2018-04-22 09:37:09 +03:00
Roman Zeyde
cf5bfd960a Merge pull request #237 from menteb/patch-2
Update to Install.md reflecting Homebrew formula
2018-04-22 09:36:45 +03:00
pruflyos
4bd769f138 Update INSTALL.md
On Fedora `python3-tk` is called `python3-tkinter`
2018-04-21 16:15:44 -04:00
Bram
91b850f184 Update to Install.md reflecting Homebrew formula 2018-04-21 13:20:22 +03:00
Roman Zeyde
c6bb090dfc Merge pull request #235 from timthelion/git-email-readme
Document the configuration of the git email setting and errors
2018-04-18 22:32:17 +03:00
Timothy Hobbs
fef4fd06c9 Document the configuration of the git email setting and errors
Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz>
2018-04-18 12:41:38 +02:00
Roman Zeyde
bc691ae795 gpg: fix method's caching 2018-04-16 12:38:28 +03:00
Roman Zeyde
61e516e200 Add link to Ledger Nano S guide 2018-04-09 22:10:38 +03:00
Roman Zeyde
543ff7021d doc: explain how to reset cached passphrase 2018-04-08 16:33:34 +03:00
Roman Zeyde
2e0cfc8088 gpg: fail if new identity is missing 2018-04-08 16:20:55 +03:00
Roman Zeyde
18f33f8a08 README: document PIN entry depedencies 2018-04-08 10:16:58 +03:00
Roman Zeyde
2973413995 Merge pull request #227 from kvbik/patch-1
mention brew install libusb on macOS
2018-03-29 20:52:11 +03:00