Pavol Rusnak
915cf0099e
fix interface number handling
8 years ago
Pavol Rusnak
fc1b12d80d
fix whitespace
8 years ago
Pavol Rusnak
a8a68ca5fc
fix typo
8 years ago
Pavol Rusnak
62e8b57ccf
cleanup old stuff
8 years ago
Kenneth Heutmaker
53e361b70b
Added code to make trezor-agent work with keepkey.
8 years ago
Pavol Rusnak
c025595951
add iv parameter to encrypt_keyvalue/decrypt_keyvalue
9 years ago
Karel Bilek
f149e705f4
fixing bridge transport enumerate + init
9 years ago
Kefkius
a24861ba3f
Fix PyQt4 import
9 years ago
Pavol Rusnak
c2c70c5c6c
implement get_public_node.arguments --ecdsa-curve-name --show-display
9 years ago
Pavol Rusnak
ef00dfa403
update protobuf
9 years ago
Pavol Rusnak
b2bc509218
added description for pin entering
9 years ago
Roman Zeyde
b155b83ca5
update protobuf with ECDSA curve selection
9 years ago
Pavol Rusnak
16c07561b5
don't assign tx_api when not needed
9 years ago
Jochen Hoenicke
337fe029fd
insight api: use hex code
...
The insight api transaction parser used to look at the assembly to
reconstruct the input and output scripts. This patch changes it to
use the hex input directly. This fixes parsing some instructions with
unknown opcodes (e.g. multisig inputs with "0" opcode).
9 years ago
Pavol Rusnak
e2a8f08581
add local version of filecache (used just for unittests), cache globally (to tmpdir)
9 years ago
Jochen Hoenicke
6cedf149d2
Don't spam the usb.
...
The connected logic was flawed. After 10 s it would continuously
check if the device is still connected. Now, we reset the timer
after every check.
9 years ago
Jochen Hoenicke
6f59de799a
Verify the localback.net certificate
9 years ago
Jochen Hoenicke
9107aab76a
Use right URL for bridge and keep-alive connection
...
The bridge is using https with a certificate signed for localback.net.
Use a session object (self.conn) to keep connection alive and
prevent costly ssl handshakes for every call.
9 years ago
nelisky
f3b7629a4f
Prevent floating point issues when pushing output amount
9 years ago
nelisky
e4429242aa
Allow insight_tx to be passed a dict object instead of an url
9 years ago
Pavol Rusnak
f74d31788c
old PIN -> current PIN
9 years ago
Pavol Rusnak
45d9955bc2
speed up communication
9 years ago
Pavol Rusnak
049166d6c9
disable filecache by default
9 years ago
Pavol Rusnak
109cca5ab3
fix _customPrintFieldValue
9 years ago
Pavol Rusnak
68ef2d2262
implement SignIdentity/SignedIdentity
9 years ago
Pavol Rusnak
a996573c81
update pb
9 years ago
Pavol Rusnak
686b8cc4b8
update protobuf, introduce homescreen
9 years ago
Pavol Rusnak
85d8fa90c8
update protobuf, enable OP_RETURN
9 years ago
slush0
bb4d21ba65
Added feature check
9 years ago
slush0
bd7c575be3
Fixed testnet URL
9 years ago
Pavol Rusnak
7f222e3c1e
update pb
10 years ago
Pavol Rusnak
399deeee67
add tests for multisig tx change confirmation
10 years ago
Pavol Rusnak
fdba11adeb
update pb
10 years ago
slush0
77b6b5873d
Compiled pb
10 years ago
Pavol Rusnak
bc07b044b0
update pb
10 years ago
Pavol Rusnak
63ee124254
test for ApplySettings.use_passphrase
10 years ago
slush0
bb88abab1e
Reflects changes in multisig API: Pass HDNodeType+address_n instead of pubkeys
10 years ago
slush0
92bb796fd7
Compiled pb
10 years ago
Pavol Rusnak
c0d0b191d6
test_msg_getaddress_show test now supports multisig
10 years ago
Pavol Rusnak
4f7bd1be06
update pb
10 years ago
Pavol Rusnak
610547cf32
add button_wait feature for tests
10 years ago
slush0
bc9a43986f
Compiled pb
10 years ago
Pavol Rusnak
87d3688ed7
update bitcore to insight in tx_api.py
10 years ago
Pavol Rusnak
608251bece
update encrypt/decrypt message commands
10 years ago
Pavol Rusnak
a939d3de1d
fix getpass usage
10 years ago
Pavol Rusnak
1c6ed65921
add more tests to test_msg_verifymessage
10 years ago
Pavol Rusnak
667577abc4
add screenshot feature (default disabled)
10 years ago
David Dworken
86a46933b5
Use getpass('') and confirm passphrase
...
Added getpass as a dependency
Switched pin entry from raw_input() to getpass.getpass('')
Switch passphrase entry from raw_input() to getpass.getpass('')
Ask user to confirm passphrase
10 years ago
Pavol Rusnak
f9e45d8e94
rework EncryptMessage/DecryptMessage
10 years ago
Pavol Rusnak
d65d7cb855
update protobuf
10 years ago
Pavol Rusnak
7963db8455
update protobuf
10 years ago
Timothy
e7cb1d474a
Document transport_hid class
10 years ago
Timothy
78e9afae6e
Document Transport class
10 years ago
Liz Fong-Jones
81a6a1a6d2
Fix missing %s in format string
10 years ago
Pavol Rusnak
ef87f2e1d3
add GetAddress.show_display; ButtonRequest_Address
10 years ago
Pavol Rusnak
3527a51669
update pb
10 years ago
Pavol Rusnak
c2de56eb46
add trezorlib/qt/__init__.py
10 years ago
Pavol Rusnak
608025419b
config will stay in hex form (IE)
10 years ago
Pavol Rusnak
70dd320c1f
fix protobuf_json while handling enums
...
use error field from trezord
10 years ago
Pavol Rusnak
a527456db5
add transport for bridge
10 years ago
slush0
aec4908fd7
HidTransport raises ConnectionException when disconnected during HID session
10 years ago
slush0
706807e0b6
Removed debugging print
10 years ago
slush0
0106e6b6fb
Added '?' to pinmatrix
10 years ago
Pavol Rusnak
c31157fea1
print firmware fingerprint on upload
10 years ago
Pavol Rusnak
2d2e31fa50
refactor pprint (add new inspection fields, but comment them)
10 years ago
Pavol Rusnak
260a4322a6
add ClearSession message with unit test
10 years ago
Pavol Rusnak
a3d22dc56e
add tests for EncryptMessage/DecryptMessage
10 years ago
Pavol Rusnak
1d84a35095
fix str+bool concat
10 years ago
Pavol Rusnak
cfc8fdc214
adapt new API of EncryptMessage / DecryptMessage
10 years ago
slush0
9b9f0e9415
Removed all outputs to stdout, uses stderr instead
10 years ago
Pavol Rusnak
8ea46f34a2
add EncryptMessage and DecryptMessage
10 years ago
slush0
f164e59d86
Redirects text UI to error log instead of stdout (useful for scripting)
10 years ago
slush0
e4fe84cb52
Added client.encrypt_keyvalue, client.decrypt_keyvalue
10 years ago
slush0
0f24602832
compiled pb
10 years ago
slush0
4e963cfd3c
Fixed handling of coinbase tx
10 years ago
Pavol Rusnak
258e6e7fb2
rebuild pb
10 years ago
slush0
54bc7239ce
Adde debug_processor to sign_tx() for unittest purposes
10 years ago
slush0
de1bef9533
Check if all signatures has been provided correctly
10 years ago
Pavol Rusnak
72753fa914
fix typo
10 years ago
Pavol Rusnak
c642605ad2
modify simplesigntx to match signtx semantics
10 years ago
slush0
1d46bd70a9
Reworked TransactionType (again)
10 years ago
slush0
96966309d3
Compiled pb
10 years ago
slush0
48ad2f6785
Updates stream signing algo
10 years ago
slush0
994ff45a30
Updated TransactionType
10 years ago
slush0
400f3e669f
Reworked RequestTx
10 years ago
slush0
ff77261a61
Fixed bin_output
10 years ago
slush0
345f6d6814
Compiled pb
10 years ago
Pavol Rusnak
5dc0be857c
update pb
10 years ago
slush0
2c5e663aa8
Fixed spacing
10 years ago
Pavol Rusnak
60df691bb2
make txapi class more universal
10 years ago
Pavol Rusnak
c3f74420a4
add OP_EQUAL to txapi parser
10 years ago
Pavol Rusnak
0ca0594077
parse sequence in txapi as well
10 years ago
Pavol Rusnak
49eec8b78e
txapi cleanup
10 years ago
Pavol Rusnak
7a1e2827c8
check for known scriptPubKey asm
10 years ago
Pavol Rusnak
38ed16934f
use bitcore for tx api
10 years ago
Pavol Rusnak
860aa753c9
put TXAPIs into one location
10 years ago
Pavol Rusnak
412528d522
fix PinMatrixRequest type enum
10 years ago
Pavol Rusnak
dc0d7fd1d6
initialize version/lock_time in TransactionType
10 years ago
Pavol Rusnak
51b9d4e177
recompile pb, adjust TransactionType constructors
10 years ago
Pavol Rusnak
8f870c54ed
recompile pb
10 years ago