Commit Graph

771 Commits (eb60c2f47522746a15f9afeec5876cf9caaa59cf)
 

Author SHA1 Message Date
Roman Zeyde e7585170ae fix Py3k issues 9 years ago
Roman Zeyde b6d0efef9f fix PEP8 9 years ago
Roman Zeyde 709782cb41 tests: add a bit 9 years ago
Roman Zeyde 921b973075 bump version 9 years ago
Roman Zeyde 1a42dbc46d server: disable traceback 9 years ago
Roman Zeyde 86b166ba08 formats: refactor parsing code 9 years ago
Roman Zeyde b7cc276259 main: fix invocation via ssh 9 years ago
Roman Zeyde b3ccb4c729 __main__: move entry point 9 years ago
Roman Zeyde e1e4a6b93e trezor: verify public key correctness 9 years ago
Roman Zeyde 00730069e7 formats: remove magic byte 9 years ago
Roman Zeyde 0c21e33324 trezor: keep session on 9 years ago
Roman Zeyde 1c6b949fe9 formats: log fingerprint for export 9 years ago
Roman Zeyde 7d2b9cf820 agent: allow identity label specification 9 years ago
Roman Zeyde 1296669512 trezor-agent: improve gitconfig parsing 9 years ago
Roman Zeyde 71fde5e704 trezor: fix confirmation message 9 years ago
Roman Zeyde cdaf4cad36 trezor-agent: add invalid value for assertion 9 years ago
Roman Zeyde 63990bf698 trezor: show identity.path at challenge_visual
It won't be signed when using SSH-agent mode.
9 years ago
Roman Zeyde ccdf37d371 trezor-agent: refactor identity_from_gitconfig() a bit 9 years ago
Roman Zeyde df4f3a1b19 trezor-agent: automatic support for git identity
The agent uses local 'git config', and chooses the url marked as "trezor = true".
9 years ago
Roman Zeyde 04afefcba2 protocol: verify EOF after parsing at sign_message() 9 years ago
Roman Zeyde bd22d7512b trezor: refactor label parsing and handling 9 years ago
Roman Zeyde 2142e36013 README: add demo ASCII cast 9 years ago
Roman Zeyde 4562d64714 agent: small fixes 9 years ago
Roman Zeyde ee01781ebe agent: add --shell and --connect flags
--shell: opens $SHELL as subprocess
--connect: connect via SSH to specified identity's host
9 years ago
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