Commit Graph

897 Commits (master)
 

Author SHA1 Message Date
Roman Zeyde 8273cc89f8 agent: fix argument parser 9 years ago
Roman Zeyde 93bac8b011 server: don't use shell=True on default 9 years ago
Roman Zeyde dcfc88c7e1 trezor-agent: use single identity per invocation 9 years ago
Roman Zeyde 8c82480c34 trezor-agent: remove __main__ part 9 years ago
Roman Zeyde 7f0424d29a trezor-agent: require at least 1 identity 9 years ago
Roman Zeyde d0c5421a3d trezor_agent: use list comprehension 9 years ago
Roman Zeyde 14b3b500cd trezor: update label after identity parsing 9 years ago
Roman Zeyde 333d1e8e20 trezor-agent: fix verbosity 9 years ago
Roman Zeyde 5db8a068ef rename arguments and variable names 9 years ago
Roman Zeyde a77f9edb4e sshagent: add a few fixes and assertions 9 years ago
Roman Zeyde 3057a3d7a9 trezor: use identities instead of labels 9 years ago
Roman Zeyde 58c650c84a rename main trezor-agent script 9 years ago
Roman Zeyde ff51d08f2b bump version 9 years ago
Roman Zeyde abda41c706 trezor: add ClearSession command when disconnecting 9 years ago
Roman Zeyde 05a8e992af trezor: use standard derivation for SignIdentity message 9 years ago
Roman Zeyde ef56779461 trezor: explicitly specify SSH curve 9 years ago
Roman Zeyde 3c1c1d0e0c trezor: explicit hardened derivation 9 years ago
Roman Zeyde 0bb3f15aef Merge remote-tracking branch 'origin/master' 9 years ago
Roman Zeyde ec6f542a64 trezor: update for latest firmware patch 9 years ago
Roman Zeyde 49b7c5e2b5 server: server_thread should get server and handler 9 years ago
Roman Zeyde 78d701ecdf trezor: ignore pylint errors 9 years ago
Roman Zeyde a60a627b8a server: serve should be a context manager 9 years ago
Roman Zeyde 9755c38eb3 trezor: Client should be a context manager 9 years ago
Roman Zeyde bd723918ce trezor: refactor Client to use Factory design pattern 9 years ago
Roman Zeyde 46cd42c31c add setup.py 9 years ago
Roman Zeyde 8596537a54 protocol: use Handler class and fix pylint warnings 9 years ago
Roman Zeyde 7ef71df81b pylint: fix issues 9 years ago
Roman Zeyde 768ee33bf2 fix PEP8 9 years ago
Roman Zeyde 6fb49e025d trezor: reorg some code 9 years ago
Roman Zeyde c3c875eb3e sshagent: add spaces between functions 9 years ago
Roman Zeyde f6b75d6ed0 formats: remove unused code and reorg 9 years ago
Roman Zeyde b95c034d6d protocol: remove unused code 9 years ago
Roman Zeyde 8976cd568a rename bash script to `trezor_agent` 9 years ago
Roman Zeyde dd81478fc6 code refactoring 9 years ago
Roman Zeyde 96ad9b86f9 move everything to separate package 9 years ago
Roman Zeyde 34f15cef9a split main script code into __main__.py 9 years ago
Roman Zeyde 3e1af2e2b2 trezor: better logging and exception handling 9 years ago
Roman Zeyde 7617b08b88 agent_bash: run bash under SSH agent 9 years ago
Roman Zeyde b6279231da agent: handle invalid commands 9 years ago
Roman Zeyde 68331e10d6 agent: rename "worker" -> "server" 9 years ago
Roman Zeyde 7c25eaad7f agent: close socket server after exception 9 years ago
Roman Zeyde 6a110a9d4c agent: fix max verbosity 9 years ago
Roman Zeyde 13a4fe85d3 agent: add default for labels 9 years ago
Roman Zeyde a570f78cb3 README: add sample usage 9 years ago
Roman Zeyde 4f4db9bdd5 add support Trezor SSH agent 9 years ago
Roman Zeyde 14162b664f add README 9 years ago
Roman Zeyde b7663b622b Initial commit 9 years ago