Commit Graph

  • 88e60b4338 util: move to_ascii() from __main__ Roman Zeyde 2015-08-17 17:49:10 +0300
  • b7a1dd61ea trezor: rename kwarg to 'label' Roman Zeyde 2015-08-17 17:36:25 +0300
  • 0e28873e0a trezor: move into subpackage Roman Zeyde 2015-08-17 17:27:37 +0300
  • a09d8030f5 tox: omit trezor_library Roman Zeyde 2015-08-17 10:09:09 +0300
  • 241b342f43 trezor: split trezorlib-specific code Roman Zeyde 2015-08-17 10:08:06 +0300
  • 91d0905364 main: remove unneeded keyword argument Roman Zeyde 2015-08-17 10:07:32 +0300
  • 0db45cbd7e tox: omit __main__.py entry point from coverage Roman Zeyde 2015-08-17 09:33:33 +0300
  • bc6bebc79e pylint: disable "locally-disabled" warning Roman Zeyde 2015-08-17 09:33:18 +0300
  • 784357238a trezor: show BTC address on device Roman Zeyde 2015-08-14 09:26:44 +0300
  • 0a94134d8a main: simplify verification Roman Zeyde 2015-08-13 18:37:14 +0300
  • fb89909146 main: fixup verification Roman Zeyde 2015-08-13 18:32:07 +0300
  • 838df004f0 trezor: fix protocol defaults Roman Zeyde 2015-08-13 18:31:37 +0300
  • 211c989b1a server: improve coverage Roman Zeyde 2015-08-13 18:03:25 +0300
  • 6427ded731 tests: add protocol UT Roman Zeyde 2015-08-13 17:49:22 +0300
  • b634d7cdb9 trezor: fix typo Roman Zeyde 2015-08-13 17:49:08 +0300
  • d403e58be0 trezor: refactor protobuf specific code Roman Zeyde 2015-08-11 20:58:03 +0300
  • 622363c1f1 tests: add server UT Roman Zeyde 2015-08-12 20:53:11 +0300
  • c367a1bd9d fix PEP8 Roman Zeyde 2015-08-11 20:46:13 +0300
  • f462d49141 install bitcoin Python library Roman Zeyde 2015-08-11 20:46:00 +0300
  • cf572c7417 trezor: fixup sign_identity API Roman Zeyde 2015-07-22 14:30:36 +0300
  • 362c2870ad formats: fixup typo Roman Zeyde 2015-07-22 14:30:12 +0300
  • 524df20ad6 main: integration identity verification Roman Zeyde 2015-07-22 13:48:15 +0300
  • 2ce448f736 formats: split serialization from decompression Roman Zeyde 2015-07-22 13:47:53 +0300
  • 38136e76d5 main: rename entry point Roman Zeyde 2015-07-22 12:51:04 +0300
  • 85e0cf903e formats: use curve as function argument Roman Zeyde 2015-07-22 11:58:17 +0300
  • e54fda332e trezor: fix assertions Roman Zeyde 2015-07-22 11:25:36 +0300
  • afa42d80a3 tox: skip full Trezor installation Roman Zeyde 2015-07-21 14:51:11 +0300
  • 55a0c3ed97 add Tox Roman Zeyde 2015-07-21 14:38:46 +0300
  • e7585170ae fix Py3k issues Roman Zeyde 2015-07-21 14:38:40 +0300
  • b6d0efef9f fix PEP8 Roman Zeyde 2015-07-21 14:38:26 +0300
  • 709782cb41 tests: add a bit Roman Zeyde 2015-07-21 14:16:13 +0300
  • 921b973075 bump version Roman Zeyde 2015-07-21 14:08:41 +0300
  • 1a42dbc46d server: disable traceback Roman Zeyde 2015-07-20 18:28:09 +0300
  • 86b166ba08 formats: refactor parsing code Roman Zeyde 2015-07-20 18:28:00 +0300
  • b7cc276259 main: fix invocation via ssh Roman Zeyde 2015-07-20 18:05:59 +0300
  • b3ccb4c729 __main__: move entry point Roman Zeyde 2015-07-20 18:01:34 +0300
  • e1e4a6b93e trezor: verify public key correctness Roman Zeyde 2015-07-20 17:21:46 +0300
  • 00730069e7 formats: remove magic byte Roman Zeyde 2015-07-20 16:50:20 +0300
  • 0c21e33324 trezor: keep session on Roman Zeyde 2015-07-20 16:46:39 +0300
  • 1c6b949fe9 formats: log fingerprint for export Roman Zeyde 2015-07-20 16:39:50 +0300
  • 7d2b9cf820 agent: allow identity label specification Roman Zeyde 2015-07-20 16:04:43 +0300
  • 1296669512 trezor-agent: improve gitconfig parsing Roman Zeyde 2015-07-06 09:36:56 +0300
  • 71fde5e704 trezor: fix confirmation message Roman Zeyde 2015-07-05 21:35:45 +0300
  • cdaf4cad36 trezor-agent: add invalid value for assertion Roman Zeyde 2015-07-05 15:40:38 +0300
  • 63990bf698 trezor: show identity.path at challenge_visual Roman Zeyde 2015-07-05 15:35:25 +0300
  • ccdf37d371 trezor-agent: refactor identity_from_gitconfig() a bit Roman Zeyde 2015-07-05 15:10:24 +0300
  • df4f3a1b19 trezor-agent: automatic support for git identity Roman Zeyde 2015-07-04 21:57:57 +0300
  • 04afefcba2 protocol: verify EOF after parsing at sign_message() Roman Zeyde 2015-07-04 21:15:49 +0300
  • bd22d7512b trezor: refactor label parsing and handling Roman Zeyde 2015-07-04 21:15:09 +0300
  • 2142e36013 README: add demo ASCII cast v0.3 Roman Zeyde 2015-07-04 15:10:29 +0300
  • 4562d64714 agent: small fixes Roman Zeyde 2015-07-04 12:29:49 +0300
  • ee01781ebe agent: add --shell and --connect flags Roman Zeyde 2015-07-04 11:22:44 +0300
  • 8273cc89f8 agent: fix argument parser Roman Zeyde 2015-07-04 10:47:32 +0300
  • 93bac8b011 server: don't use shell=True on default Roman Zeyde 2015-07-04 09:24:10 +0300
  • dcfc88c7e1 trezor-agent: use single identity per invocation Roman Zeyde 2015-07-04 09:23:36 +0300
  • 8c82480c34 trezor-agent: remove __main__ part Roman Zeyde 2015-07-04 09:05:09 +0300
  • 7f0424d29a trezor-agent: require at least 1 identity Roman Zeyde 2015-07-04 08:57:38 +0300
  • d0c5421a3d trezor_agent: use list comprehension Roman Zeyde 2015-07-04 08:51:11 +0300
  • 14b3b500cd trezor: update label after identity parsing Roman Zeyde 2015-07-04 08:48:56 +0300
  • 333d1e8e20 trezor-agent: fix verbosity Roman Zeyde 2015-07-04 08:48:36 +0300
  • 5db8a068ef rename arguments and variable names Roman Zeyde 2015-07-04 08:35:59 +0300
  • a77f9edb4e sshagent: add a few fixes and assertions Roman Zeyde 2015-07-03 16:35:21 +0300
  • 3057a3d7a9 trezor: use identities instead of labels Roman Zeyde 2015-07-03 16:09:49 +0300
  • 58c650c84a rename main trezor-agent script Roman Zeyde 2015-07-02 16:22:46 +0300
  • ff51d08f2b bump version v0.2 Roman Zeyde 2015-06-26 13:42:00 +0300
  • abda41c706 trezor: add ClearSession command when disconnecting Roman Zeyde 2015-06-24 17:42:45 +0300
  • 05a8e992af trezor: use standard derivation for SignIdentity message Roman Zeyde 2015-06-23 17:54:26 +0300
  • ef56779461 trezor: explicitly specify SSH curve Roman Zeyde 2015-06-23 17:53:59 +0300
  • 3c1c1d0e0c trezor: explicit hardened derivation Roman Zeyde 2015-06-23 08:59:10 +0300
  • 0bb3f15aef Merge remote-tracking branch 'origin/master' Roman Zeyde 2015-06-23 08:51:38 +0300
  • ec6f542a64 trezor: update for latest firmware patch Roman Zeyde 2015-06-22 21:23:49 +0300
  • 49b7c5e2b5 server: server_thread should get server and handler Roman Zeyde 2015-06-17 18:01:47 +0300
  • 78d701ecdf trezor: ignore pylint errors Roman Zeyde 2015-06-17 17:56:12 +0300
  • a60a627b8a server: serve should be a context manager Roman Zeyde 2015-06-17 16:52:11 +0300
  • 9755c38eb3 trezor: Client should be a context manager Roman Zeyde 2015-06-17 16:51:42 +0300
  • bd723918ce trezor: refactor Client to use Factory design pattern Roman Zeyde 2015-06-17 16:29:12 +0300
  • 46cd42c31c add setup.py v0.1 Roman Zeyde 2015-06-16 10:44:45 +0300
  • 8596537a54 protocol: use Handler class and fix pylint warnings Roman Zeyde 2015-06-16 10:34:02 +0300
  • 7ef71df81b pylint: fix issues Roman Zeyde 2015-06-16 10:33:48 +0300
  • 768ee33bf2 fix PEP8 Roman Zeyde 2015-06-16 10:20:11 +0300
  • 6fb49e025d trezor: reorg some code Roman Zeyde 2015-06-16 10:04:02 +0300
  • c3c875eb3e sshagent: add spaces between functions Roman Zeyde 2015-06-16 10:03:48 +0300
  • f6b75d6ed0 formats: remove unused code and reorg Roman Zeyde 2015-06-16 09:52:53 +0300
  • b95c034d6d protocol: remove unused code Roman Zeyde 2015-06-16 09:49:37 +0300
  • 8976cd568a rename bash script to `trezor_agent` Roman Zeyde 2015-06-15 18:29:13 +0300
  • dd81478fc6 code refactoring Roman Zeyde 2015-06-15 18:13:10 +0300
  • 96ad9b86f9 move everything to separate package Roman Zeyde 2015-06-15 16:52:46 +0300
  • 34f15cef9a split main script code into __main__.py Roman Zeyde 2015-06-15 16:37:16 +0300
  • 3e1af2e2b2 trezor: better logging and exception handling Roman Zeyde 2015-06-15 09:50:51 +0300
  • 7617b08b88 agent_bash: run bash under SSH agent Roman Zeyde 2015-06-15 09:28:37 +0300
  • b6279231da agent: handle invalid commands Roman Zeyde 2015-06-15 09:28:20 +0300
  • 68331e10d6 agent: rename "worker" -> "server" Roman Zeyde 2015-06-15 09:16:47 +0300
  • 7c25eaad7f agent: close socket server after exception Roman Zeyde 2015-06-15 09:15:24 +0300
  • 6a110a9d4c agent: fix max verbosity Roman Zeyde 2015-06-15 09:15:02 +0300
  • 13a4fe85d3 agent: add default for labels Roman Zeyde 2015-06-15 09:14:26 +0300
  • a570f78cb3 README: add sample usage Roman Zeyde 2015-06-06 18:03:40 +0300
  • 4f4db9bdd5 add support Trezor SSH agent Roman Zeyde 2015-06-06 17:52:10 +0300
  • 14162b664f add README Roman Zeyde 2015-06-06 17:40:43 +0300
  • b7663b622b Initial commit Roman Zeyde 2015-06-06 17:42:48 +0300