matejcik
|
5dfb01c25d
|
python: drop old Electrum compatibility code
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
687c32e267
|
python: regenerate OPTIONS.rst
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
fabd504b77
|
python: drop unnecessary parts of setup.py
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
6ccf22225c
|
python: drop coins.json (fixes #752)
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
325dae890e
|
python: completely drop trezorlib.coins and trezorlib.tx_api
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
5a526888cf
|
python: move json_to_tx to btc.from_json, add test cases
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
d2dd78f979
|
python: drop TxApi and coin specializations in json_to_tx
|
2020-03-26 11:30:06 +01:00 |
|
matejcik
|
208bac8653
|
common: drop capricoin blockbook servers
|
2020-03-26 11:30:06 +01:00 |
|
Andrew Kozlik
|
e51ed5bf05
|
trezorlib: Regenerate coins.json.
|
2020-03-17 11:53:48 +01:00 |
|
Andrew Kozlik
|
ac78d1e2f3
|
trezorctl: Validate PIN digits and length.
|
2020-03-17 11:53:48 +01:00 |
|
Andrew Kozlik
|
2f905a1157
|
core/webauthn: Add algorithm and curve to WebAuthnListResidentCredentials response.
|
2020-03-12 15:45:26 +01:00 |
|
Michail Brynard
|
c2635a4773
|
python: fix encoding errors in Stellar
|
2020-03-02 16:01:15 +01:00 |
|
matejcik
|
b916072389
|
common: restore PassphraseAck.state
|
2020-02-24 15:15:09 +01:00 |
|
matejcik
|
5523c7bbef
|
tests: add SD card format feature tests
|
2020-02-20 12:51:48 +01:00 |
|
matejcik
|
ddee77ecb6
|
core: add SD clearing via debuglink
|
2020-02-20 12:51:48 +01:00 |
|
Tomas Susanka
|
ff1bb67abc
|
common: return the PasshraseType button request
|
2020-02-20 08:04:35 +00:00 |
|
matejcik
|
e61b7d28e9
|
all: do not send state in PassphraseAck (not needed for compatibility)
|
2020-02-13 15:44:50 +01:00 |
|
matejcik
|
3959600760
|
python/protobuf: do not warn for unknown enum values (fixes #832)
|
2020-02-13 15:37:14 +01:00 |
|
matejcik
|
cdb7a7eb68
|
Merge pull request #840 from trezor/matejcik/sys-exit
wipe code activation tests
|
2020-02-13 15:11:33 +01:00 |
|
matejcik
|
0ec628ccd4
|
legacy: fix CALLBACK checker
|
2020-02-12 17:18:51 +01:00 |
|
matejcik
|
1cc1382153
|
python/trezorctl: improve get-session
|
2020-02-12 17:18:50 +01:00 |
|
matejcik
|
81a03edf61
|
python/debuglink: add docstrings, rename functions for clearer usage
|
2020-02-12 15:38:18 +01:00 |
|
matejcik
|
271da3fa39
|
python: add detailed logging to emulator runner
|
2020-02-12 13:31:58 +01:00 |
|
matejcik
|
7a253a6c0b
|
python/debuglink: properly clean up at end of "with client"
|
2020-02-12 13:31:31 +01:00 |
|
matejcik
|
94b85efba1
|
python/debuglink: make pin sequences configurable
|
2020-02-12 10:36:42 +01:00 |
|
Tomas Susanka
|
2c0504ad1c
|
Merge pull request #803 from trezor/passphrase
Passphrase Redesign
|
2020-02-11 16:01:59 +01:00 |
|
matejcik
|
1ebaaa7e77
|
python/emulator: increase tolerances
This should help in CI where things can sometimes take a long time.
|
2020-02-11 13:20:35 +01:00 |
|
matejcik
|
a375460afc
|
python/emulator: fix timeout parameter in emulator.wait()
|
2020-02-11 13:20:35 +01:00 |
|
matejcik
|
05a1d6f771
|
core/debug: add "show arbitrary screen" capability, for easier prototyping
|
2020-02-11 11:53:34 +01:00 |
|
matejcik
|
c01d04f26e
|
common/protob: drop a default field declaration
which triggers nanopb bug https://github.com/nanopb/nanopb/issues/487
|
2020-02-11 11:53:34 +01:00 |
|
matejcik
|
4b0d8d5f6d
|
python/trezorctl: tweak error message in get-session
|
2020-02-10 16:22:48 +01:00 |
|
matejcik
|
7f63cf28b0
|
python: only set session_id from Features on firmwares that send it
|
2020-02-10 16:15:45 +01:00 |
|
matejcik
|
6dace16033
|
python: update changelog
|
2020-02-10 16:14:27 +01:00 |
|
matejcik
|
d4343ad8b7
|
python/trezorctl: add get-session
|
2020-02-10 16:14:21 +01:00 |
|
matejcik
|
8d93503c9c
|
python: do not send deprecated state in PassphraseAck on T1
|
2020-02-10 15:38:26 +01:00 |
|
matejcik
|
f7608f55ff
|
python: implement backwards compatibility for pre-2.3.0 firmwares
|
2020-02-10 13:01:47 +01:00 |
|
matejcik
|
4c9689d7a7
|
common: return deprecated fields to protobuf, to allow cross-version compatible code
|
2020-02-10 12:35:28 +01:00 |
|
Tomas Susanka
|
56dc952495
|
common: fix PassphraseAck.on_device id
|
2020-02-07 14:19:01 +00:00 |
|
Pavol Rusnak
|
73ed2f3450
|
legacy: small nitpicks related to the new passphrase handling
|
2020-02-07 11:41:03 +00:00 |
|
matejcik
|
ee07b32f52
|
python: fix debuglink usage of get_passphrase
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
7513a65f9a
|
python: move passphrase-on-host logic to UI class
|
2020-02-07 11:41:01 +00:00 |
|
matejcik
|
23ad62e719
|
python: bump versions
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
dc53df772f
|
python: passphrase on host is the default for T1
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
d5763d9cab
|
all: implement code review comments
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
f3553f63f1
|
common: remove PassphraseRequest.on_device completely
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
c65b57affb
|
core, legacy: remove passphrase_cached
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
1ae5813cab
|
legacy: bump version to 1.9.0
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
a3f3d4fcdb
|
remove ping.passphrase/pin
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
466dc4732d
|
core/passphrase: add button requests
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
cd09f9ce94
|
all: modify passphrase source to always on device
|
2020-02-07 11:40:59 +00:00 |
|