Commit Graph

  • dde0b60e83 Merge pull request #87 from aceat64/bugfix/mosh Roman Zeyde 2016-12-15 19:25:19 +02:00
  • 109bb3b47f Mosh doesn't support "-l" for user, only user@host for args Andrew LeCody 2016-12-14 23:59:45 -06:00
  • 0f20bfa239 README: add a note about udev Roman Zeyde 2016-12-06 15:11:25 +02:00
  • 798597c436 bump version v0.8.1 Roman Zeyde 2016-12-06 10:19:23 +02:00
  • a13b1103f7 setup: temporary pin dependency for keepkey compatibilty Roman Zeyde 2016-12-06 10:07:18 +02:00
  • 9fe1a235c1 gpg: check that the configuration is in place Roman Zeyde 2016-12-02 13:10:33 +02:00
  • f86aae9a40 gpg: check that GnuPG v2 is installed Roman Zeyde 2016-12-02 12:48:56 +02:00
  • fc070e3ca0 GPG: add OS X installation link to README Roman Zeyde 2016-11-30 23:08:56 +02:00
  • 05fac995eb README: add 'setup.py' installation Roman Zeyde 2016-11-26 14:01:06 +02:00
  • 188b74b327 gpg: use explicit '--subkey' flag for adding a subkey to an existing GPG key Roman Zeyde 2016-11-25 19:35:40 +02:00
  • fc31847f8e decode: add test for custom markers Roman Zeyde 2016-11-19 20:06:29 +02:00
  • 0faf21a102 README: easier tag signature verification Roman Zeyde 2016-11-19 13:37:33 +02:00
  • 6b82f8b9b7 keyring: add test for get_agent_sock_path() Roman Zeyde 2016-11-12 20:51:35 +02:00
  • fabfcaaae2 keyring: fix test case for iterlines() Roman Zeyde 2016-11-12 20:51:14 +02:00
  • f0f89310ac main: add '--mosh' for better SSH client Roman Zeyde 2016-11-11 22:26:22 +02:00
  • 47ff7c5cb3 gpg: add usage example for GPA Roman Zeyde 2016-11-11 20:05:47 +02:00
  • 0440025083 gpg: use explicit function to check for custom subpacket marker Roman Zeyde 2016-11-11 12:53:14 +02:00
  • c49fe97f63 gpg: remove unused parser for literal packets Roman Zeyde 2016-11-11 12:47:34 +02:00
  • 7f8abcb5c5 client: remove unused code Roman Zeyde 2016-11-11 09:22:20 +02:00
  • e13039e52d gpg: remove property method and unused member variable from PublicKey Roman Zeyde 2016-11-11 09:20:41 +02:00
  • c420571eb8 gpg: import test coverage for protocol Roman Zeyde 2016-11-11 09:14:33 +02:00
  • 827119a18d gpg: handle KILLAGENT command Roman Zeyde 2016-11-10 23:29:47 +02:00
  • 9be6504658 util: import test coverage Roman Zeyde 2016-11-10 14:33:41 +02:00
  • 07cbe65875 formats: improve test coverage Roman Zeyde 2016-11-10 14:33:05 +02:00
  • 180120e787 README: link to trezor-ssh-agent for Windows support Roman Zeyde 2016-11-10 13:08:48 +02:00
  • f4ce81fa94 README: add 1.4.0-related post Roman Zeyde 2016-11-10 13:03:12 +02:00
  • 176bf4ef7c README: add Hg demo Roman Zeyde 2016-11-08 21:42:50 +02:00
  • d22cd7512d gpg: launch agent before starting the shell Roman Zeyde 2016-11-06 22:39:45 +02:00
  • 83f17704cb server: remove 'SSH_AUTH_SOCK=' from logging Roman Zeyde 2016-11-06 20:50:02 +02:00
  • 92f6751ccb README: multiple SSH identities from config file Roman Zeyde 2016-11-06 20:44:36 +02:00
  • abe80533eb README: trim whitespace Roman Zeyde 2016-11-06 20:43:45 +02:00
  • de51665c71 bump version v0.8.0 Roman Zeyde 2016-11-04 21:14:29 +02:00
  • c30e5f5a67 gpg: add optional arguments to gpg-shell Roman Zeyde 2016-11-04 19:33:05 +02:00
  • 2eab2a152c device: verify keepkey constraints Roman Zeyde 2016-11-04 19:31:54 +02:00
  • 5e93d97be3 Merge branch 'ssh-ids' Roman Zeyde 2016-11-04 16:07:18 +02:00
  • 4c8fcd6714 ssh: use special UNIX socket name Roman Zeyde 2016-11-04 10:36:53 +02:00
  • ee593bc66e gpg: show user ID on a single line Roman Zeyde 2016-11-03 23:35:48 +02:00
  • dbed773e54 fix pylint and tests Roman Zeyde 2016-11-03 23:29:45 +02:00
  • ac4a86d312 ssh: remove git utility Roman Zeyde 2016-11-03 23:12:59 +02:00
  • 021831073e ssh: simple support for multiple public keys loading Roman Zeyde 2016-11-03 22:23:14 +02:00
  • 6a5acba0b0 gpg: decouple identity from device Roman Zeyde 2016-11-03 22:00:56 +02:00
  • 9123cef810 ssh: decouple identity from device Roman Zeyde 2016-11-03 22:00:43 +02:00
  • 6f6e7c0bcc device: allow loading identities from a file (instead of argument) Roman Zeyde 2016-11-03 20:19:24 +02:00
  • 47ff081525 bump version v0.7.6 Roman Zeyde 2016-11-03 16:46:14 +02:00
  • 6d53baafe2 setup: add 'device' package Roman Zeyde 2016-11-03 16:45:39 +02:00
  • 317b672add setup: support Python 3.5 Roman Zeyde 2016-10-31 23:00:19 +02:00
  • 9964c200ff travis: install keepkey from GitHub Roman Zeyde 2016-10-31 22:28:12 +02:00
  • 75405b4944 gpg: allow PIN entry before starting GPG shell Roman Zeyde 2016-10-30 22:01:01 +02:00
  • e74b9c77af gpg: rename gpg.device into gpg.client Roman Zeyde 2016-10-30 21:45:56 +02:00
  • c2158947c8 Merge branch 'refactor-device' Roman Zeyde 2016-10-30 20:29:44 +02:00
  • e39d5025d5 travis: use pip to install trezor-agent Roman Zeyde 2016-10-28 21:51:45 +03:00
  • efdb9fcfb5 gpg: fix bytes/str issue with GPG user ID Roman Zeyde 2016-10-28 22:34:59 +03:00
  • a20b1ed2a8 factory: remove obsolete code Roman Zeyde 2016-10-28 20:22:13 +03:00
  • ca507126d6 gpg: use new device package (instead of factory) Roman Zeyde 2016-10-28 10:54:24 +03:00
  • 0f79b5ff2e ssh: use new device package (instead of factory) Roman Zeyde 2016-10-28 10:53:53 +03:00
  • 946ab633d4 device: move device-related code into a separate package Roman Zeyde 2016-10-26 22:38:35 +03:00
  • 4108c9287f bump version v0.7.5 Roman Zeyde 2016-10-29 22:50:43 +03:00
  • d9cb75e95d gpg: use which gpg2 for 'gpg.program' git configuration Roman Zeyde 2016-10-29 22:28:57 +03:00
  • 2cecd2ed08 pylint: enable "fixme" Roman Zeyde 2016-10-29 18:29:22 +03:00
  • 05f40085b2 gpg: remove spurious space Roman Zeyde 2016-10-29 17:24:06 +03:00
  • c7346d621d gpg: use policy URI subpacket for marking our public keys Roman Zeyde 2016-10-29 17:15:24 +03:00
  • 0342b39465 gpg: allow setting key creation timestamp Roman Zeyde 2016-10-29 17:13:49 +03:00
  • fa6d8564b9 gpg: use SHA-512 as default hash for signatures Roman Zeyde 2016-10-24 10:52:36 +03:00
  • e09712c793 gpg: add OS X support for gpg-init Roman Zeyde 2016-10-25 19:55:48 +03:00
  • 0cbb3bb9fa Merge pull request #67 from romanz/concurrent-handler Roman Zeyde 2016-10-24 21:51:19 +03:00
  • d7a6641ffa gpg: update screencasts Roman Zeyde 2016-10-24 19:48:47 +03:00
  • 6fe89241c4 Merge branch 'auto-spawn-agent' Roman Zeyde 2016-10-24 19:29:45 +03:00
  • c5262d075b gpg: use 'gpg-agent.conf' to configure trezor-gpg-agent Roman Zeyde 2016-10-24 17:55:35 +03:00
  • 683d24f4eb gpg: use gpg.conf to automatically spawn trezor-gpg-agent Roman Zeyde 2016-10-24 17:30:35 +03:00
  • 921e2954c1 gpg: support more digests (with larger output than 256 bits) Roman Zeyde 2016-10-23 21:14:26 +03:00
  • 3f784289d8 gpg: allow setting CURVE from environment Roman Zeyde 2016-10-24 11:01:37 +03:00
  • 04d790767d gpg: don't fail on non-zero shell exit code Roman Zeyde 2016-10-23 21:37:09 +03:00
  • 97efdf4a45 ssh: handle connections concurrently Roman Zeyde 2016-10-23 17:35:12 +03:00
  • ee2f6b75dc server: log SSH version for debugging Roman Zeyde 2016-10-23 17:05:20 +03:00
  • a26f0ea034 README: make tag example clearer Roman Zeyde 2016-10-23 13:56:22 +03:00
  • a68f1e5c26 gpg: update README for easier usage Roman Zeyde 2016-10-22 22:44:45 +03:00
  • 93e3c66a15 gpg: notify the user for confirmation Roman Zeyde 2016-10-22 22:35:34 +03:00
  • 44eaaa6b9c gpg: don't spawn gpg-shell automatically Roman Zeyde 2016-10-22 22:35:08 +03:00
  • b83d4960e7 gpg: run gpg-shell in verbose mode Roman Zeyde 2016-10-22 22:34:55 +03:00
  • 75fe7b4e05 gpg: improve shell helper scripts Roman Zeyde 2016-10-22 21:30:32 +03:00
  • 742136b22d gpg: add helper scripts Roman Zeyde 2016-10-21 23:07:58 +03:00
  • 513e99dd57 server: refactor server_thread() to decouple it from handle_connection() Roman Zeyde 2016-10-21 21:55:27 +03:00
  • 1bd6775c35 gpg: replace -s flag by implicit adding to existing GPG key Roman Zeyde 2016-10-21 21:01:24 +03:00
  • aaade1737f gpg: comment about digest size Roman Zeyde 2016-10-21 19:02:47 +03:00
  • fe185c190e ledger: move factory-related code to a separate file Roman Zeyde 2016-10-21 18:30:45 +03:00
  • 1bc0165368 setup: update trezorlib dependency Roman Zeyde 2016-10-21 18:07:04 +03:00
  • 0f841ffbc4 factory: add Python 3 support for Ledger Roman Zeyde 2016-10-21 17:25:48 +03:00
  • b2942035a3 gpg: skip "progress" status messages Roman Zeyde 2016-10-20 19:22:07 +03:00
  • 215b64f253 gpg: fix comment Roman Zeyde 2016-10-18 22:23:40 +03:00
  • 79e68b29c2 bump version v0.7.4 Roman Zeyde 2016-10-18 22:16:54 +03:00
  • 8265515641 gpg: fix small Python2/3 issue Roman Zeyde 2016-10-18 22:15:58 +03:00
  • 749799845d bump version v0.7.3 Roman Zeyde 2016-10-18 21:37:01 +03:00
  • eaea35003e gpg: remove unused function (_time_format) Roman Zeyde 2016-10-18 21:20:50 +03:00
  • eefb38ce83 gpg: remove unused function (_verify_keygrip) Roman Zeyde 2016-10-18 21:19:09 +03:00
  • 0730eb7223 gpg: use same logging configuration as in SSH Roman Zeyde 2016-10-18 21:02:49 +03:00
  • 5b61702205 gpg: don't crash gpg-agent on error Roman Zeyde 2016-10-18 20:47:02 +03:00
  • 0ad0ca3b9a README: add a note about SSH incompatible options Roman Zeyde 2016-10-18 19:46:43 +03:00
  • 2843cdcf41 ssh: pretty-print user name Roman Zeyde 2016-10-18 18:28:21 +03:00
  • c7bc78ebe7 Merge pull request #58 from romanz/keygrip-agent Roman Zeyde 2016-10-18 18:15:00 +03:00
  • a6d9edcb0b README: update for new user ID specification for GPG Roman Zeyde 2016-10-18 18:12:42 +03:00