Roman Zeyde
|
91d0905364
|
main: remove unneeded keyword argument
|
2015-08-17 10:07:32 +03:00 |
|
Roman Zeyde
|
0db45cbd7e
|
tox: omit __main__.py entry point from coverage
|
2015-08-17 09:33:40 +03:00 |
|
Roman Zeyde
|
bc6bebc79e
|
pylint: disable "locally-disabled" warning
|
2015-08-17 09:33:18 +03:00 |
|
Roman Zeyde
|
784357238a
|
trezor: show BTC address on device
|
2015-08-14 09:26:44 +03:00 |
|
Roman Zeyde
|
0a94134d8a
|
main: simplify verification
|
2015-08-13 18:37:14 +03:00 |
|
Roman Zeyde
|
fb89909146
|
main: fixup verification
|
2015-08-13 18:32:51 +03:00 |
|
Roman Zeyde
|
838df004f0
|
trezor: fix protocol defaults
|
2015-08-13 18:31:51 +03:00 |
|
Roman Zeyde
|
211c989b1a
|
server: improve coverage
|
2015-08-13 18:03:25 +03:00 |
|
Roman Zeyde
|
6427ded731
|
tests: add protocol UT
|
2015-08-13 18:03:04 +03:00 |
|
Roman Zeyde
|
b634d7cdb9
|
trezor: fix typo
|
2015-08-13 17:49:08 +03:00 |
|
Roman Zeyde
|
d403e58be0
|
trezor: refactor protobuf specific code
|
2015-08-13 10:04:45 +03:00 |
|
Roman Zeyde
|
622363c1f1
|
tests: add server UT
|
2015-08-13 09:56:50 +03:00 |
|
Roman Zeyde
|
c367a1bd9d
|
fix PEP8
|
2015-08-11 20:46:13 +03:00 |
|
Roman Zeyde
|
f462d49141
|
install bitcoin Python library
|
2015-08-11 20:46:00 +03:00 |
|
Roman Zeyde
|
cf572c7417
|
trezor: fixup sign_identity API
|
2015-07-22 14:30:36 +03:00 |
|
Roman Zeyde
|
362c2870ad
|
formats: fixup typo
|
2015-07-22 14:30:12 +03:00 |
|
Roman Zeyde
|
524df20ad6
|
main: integration identity verification
|
2015-07-22 13:58:43 +03:00 |
|
Roman Zeyde
|
2ce448f736
|
formats: split serialization from decompression
|
2015-07-22 13:47:53 +03:00 |
|
Roman Zeyde
|
38136e76d5
|
main: rename entry point
|
2015-07-22 12:51:04 +03:00 |
|
Roman Zeyde
|
85e0cf903e
|
formats: use curve as function argument
|
2015-07-22 11:58:17 +03:00 |
|
Roman Zeyde
|
e54fda332e
|
trezor: fix assertions
|
2015-07-22 11:25:36 +03:00 |
|
Roman Zeyde
|
afa42d80a3
|
tox: skip full Trezor installation
|
2015-07-21 14:51:11 +03:00 |
|
Roman Zeyde
|
55a0c3ed97
|
add Tox
|
2015-07-21 14:38:46 +03:00 |
|
Roman Zeyde
|
e7585170ae
|
fix Py3k issues
|
2015-07-21 14:38:40 +03:00 |
|
Roman Zeyde
|
b6d0efef9f
|
fix PEP8
|
2015-07-21 14:38:26 +03:00 |
|
Roman Zeyde
|
709782cb41
|
tests: add a bit
|
2015-07-21 14:16:13 +03:00 |
|
Roman Zeyde
|
921b973075
|
bump version
|
2015-07-21 14:08:41 +03:00 |
|
Roman Zeyde
|
1a42dbc46d
|
server: disable traceback
|
2015-07-20 18:29:36 +03:00 |
|
Roman Zeyde
|
86b166ba08
|
formats: refactor parsing code
|
2015-07-20 18:29:36 +03:00 |
|
Roman Zeyde
|
b7cc276259
|
main: fix invocation via ssh
|
2015-07-20 18:05:59 +03:00 |
|
Roman Zeyde
|
b3ccb4c729
|
__main__: move entry point
|
2015-07-20 18:01:34 +03:00 |
|
Roman Zeyde
|
e1e4a6b93e
|
trezor: verify public key correctness
|
2015-07-20 17:58:52 +03:00 |
|
Roman Zeyde
|
00730069e7
|
formats: remove magic byte
|
2015-07-20 17:58:52 +03:00 |
|
Roman Zeyde
|
0c21e33324
|
trezor: keep session on
|
2015-07-20 17:58:52 +03:00 |
|
Roman Zeyde
|
1c6b949fe9
|
formats: log fingerprint for export
|
2015-07-20 17:58:33 +03:00 |
|
Roman Zeyde
|
7d2b9cf820
|
agent: allow identity label specification
|
2015-07-20 16:04:43 +03:00 |
|
Roman Zeyde
|
1296669512
|
trezor-agent: improve gitconfig parsing
|
2015-07-06 09:36:56 +03:00 |
|
Roman Zeyde
|
71fde5e704
|
trezor: fix confirmation message
|
2015-07-05 21:35:45 +03:00 |
|
Roman Zeyde
|
cdaf4cad36
|
trezor-agent: add invalid value for assertion
|
2015-07-05 15:40:38 +03:00 |
|
Roman Zeyde
|
63990bf698
|
trezor: show identity.path at challenge_visual
It won't be signed when using SSH-agent mode.
|
2015-07-05 15:35:25 +03:00 |
|
Roman Zeyde
|
ccdf37d371
|
trezor-agent: refactor identity_from_gitconfig() a bit
|
2015-07-05 15:10:24 +03:00 |
|
Roman Zeyde
|
df4f3a1b19
|
trezor-agent: automatic support for git identity
The agent uses local 'git config', and chooses the url marked as "trezor = true".
|
2015-07-05 14:52:31 +03:00 |
|
Roman Zeyde
|
04afefcba2
|
protocol: verify EOF after parsing at sign_message()
|
2015-07-04 21:15:49 +03:00 |
|
Roman Zeyde
|
bd22d7512b
|
trezor: refactor label parsing and handling
|
2015-07-04 21:15:09 +03:00 |
|
Roman Zeyde
|
2142e36013
|
README: add demo ASCII cast
|
2015-07-04 15:15:55 +03:00 |
|
Roman Zeyde
|
4562d64714
|
agent: small fixes
|
2015-07-04 12:29:49 +03:00 |
|
Roman Zeyde
|
ee01781ebe
|
agent: add --shell and --connect flags
--shell: opens $SHELL as subprocess
--connect: connect via SSH to specified identity's host
|
2015-07-04 11:22:56 +03:00 |
|
Roman Zeyde
|
8273cc89f8
|
agent: fix argument parser
|
2015-07-04 10:47:32 +03:00 |
|
Roman Zeyde
|
93bac8b011
|
server: don't use shell=True on default
|
2015-07-04 09:24:10 +03:00 |
|
Roman Zeyde
|
dcfc88c7e1
|
trezor-agent: use single identity per invocation
|
2015-07-04 09:23:36 +03:00 |
|