matejcik
|
ffe3b5487d
|
python: ignore failures of EndSession call, so that end_session() does not raise
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
e0583dd5cb
|
all: use a specific error code for "invalid session"
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
e96a9e8d39
|
python/trezorctl: make use of EndSession
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
e0ec5aa1e7
|
tests: clear session before each testcase
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
46eb223b2a
|
tests: use new trezorlib locking/sessioning API where appropriate
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
a08c34a624
|
tests: add tests for end_session
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
4f92d2b14d
|
python: call EndSession when requested
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
58621711d1
|
legacy: implement EndSession
|
2020-08-28 15:37:06 +02:00 |
|
matejcik
|
4909821f35
|
core: implement EndSession
|
2020-08-28 15:37:06 +02:00 |
|
Martin Milata
|
c7934116ec
|
core: introduce TREZOR_MODEL flag (#1233)
|
2020-08-28 14:50:38 +02:00 |
|
Tomas Susanka
|
c7b6d98cfc
|
tests/upgrade-tests: modify paths in release jobs and add job for MacOS
|
2020-08-27 21:04:22 +02:00 |
|
Tomas Susanka
|
a443a4a430
|
tests/upgrade: add support for filenames with revision
|
2020-08-27 20:24:32 +02:00 |
|
Tomas Susanka
|
b780785beb
|
tests: replace emulators URL
|
2020-08-27 20:01:23 +02:00 |
|
matejcik
|
4200692930
|
python: release 0.12.2
|
2020-08-27 15:24:32 +02:00 |
|
matejcik
|
17736e8fba
|
python/trezorctl: fix output of 'btc get-address' help text
|
2020-08-27 15:19:53 +02:00 |
|
matejcik
|
d19f00b26c
|
python/trezorctl: fix minor bugs in 'set homescreen'
|
2020-08-27 13:44:20 +02:00 |
|
Tomas Susanka
|
c52c93aea0
|
ci: add core btconly debug build and deploy it during release
|
2020-08-26 16:24:43 +02:00 |
|
Tomas Susanka
|
00593dc6d6
|
ci: fix builds for MacOS
Drop .app bundling and use a simpler approach. A simple .command bash
script is present that launches the binary.
|
2020-08-26 13:58:31 +02:00 |
|
Martin Milata
|
df5421e7d6
|
common/defs: update maxfee_kb to 10USD/tx
Except bitcoin.
(cherry picked from commit f51fac3410 )
|
2020-08-25 18:06:54 +02:00 |
|
Martin Milata
|
f51fac3410
|
common/defs: update maxfee_kb to 10USD/tx
Except bitcoin.
|
2020-08-25 18:05:29 +02:00 |
|
Martin Milata
|
f6b7622dd2
|
common/tools: add maxfee.py for updating maxfee_kb
|
2020-08-25 18:05:29 +02:00 |
|
Martin Milata
|
9849d84a5e
|
common/tools: factor out marketcap data download
|
2020-08-25 18:05:29 +02:00 |
|
matejcik
|
993d3b6e3f
|
python: update changelog
|
2020-08-25 13:17:21 +02:00 |
|
matejcik
|
fb1deb6156
|
python/trezorctl: improve 'set homescreen' command
|
2020-08-25 13:17:21 +02:00 |
|
matejcik
|
a14634c389
|
python: make PIL optional in the toif module, add size check
|
2020-08-25 13:17:08 +02:00 |
|
matejcik
|
eddaeb1280
|
python: add Pillow as an optional requirement (fixes #1224)
|
2020-08-25 13:13:32 +02:00 |
|
matejcik
|
032a65e1cf
|
python: export toif as public module
|
2020-08-25 11:30:33 +02:00 |
|
Martin Milata
|
43b7ccefc7
|
python/trezorctl: remove --skip-vendor-header from firmware-update
|
2020-08-25 11:16:04 +02:00 |
|
Martin Milata
|
29861e076b
|
python: fix cli --file handling
It seems that Click doesn't do the right thing when argument and hidden
option with the same name exist, which was introduced in commit
2678e64a99 .
|
2020-08-25 11:07:34 +02:00 |
|
matejcik
|
336000154a
|
common: add "unstable" as a custom protobuf extension (fixes #1220)
|
2020-08-25 10:47:18 +02:00 |
|
Andrew Kozlik
|
5429acdb7f
|
crypto: fix undefined behavior in shamir unbitslice (#1219)
|
2020-08-24 14:25:43 +02:00 |
|
Tomas Susanka
|
db020c7a47
|
ci: run HW tests for secfix branches
|
2020-08-24 13:30:57 +02:00 |
|
Tomas Susanka
|
141d9099f5
|
ci: remove release candidates deploy
It is not being used at the moment anyway.
|
2020-08-24 13:28:41 +02:00 |
|
Pavol Rusnak
|
8c2e20c26b
|
legacy/firmware: validate script type only in full-mode known_path_check (#1216)
(cherry picked from commit 07bd330d98 )
|
2020-08-24 12:54:24 +02:00 |
|
Pavol Rusnak
|
07bd330d98
|
legacy/firmware: validate script type only in full-mode known_path_check (#1216)
|
2020-08-24 12:54:00 +02:00 |
|
Pavol Rusnak
|
41f5237967
|
common/defs: enable extra_data for FLO
(cherry picked from commit 534695313c )
|
2020-08-24 11:08:02 +02:00 |
|
Pavol Rusnak
|
534695313c
|
common/defs: enable extra_data for FLO
|
2020-08-24 11:06:12 +02:00 |
|
Ferdinando M. Ametrano
|
b3d483dd6b
|
python: silenced unused variables (#1202)
|
2020-08-24 10:56:18 +02:00 |
|
Tomas Susanka
|
d080464cc5
|
core, legacy: bump versions (also in changelogs)
|
2020-08-24 09:31:49 +02:00 |
|
Tomas Susanka
|
e137f196f8
|
core/changelog: update
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
f2d669ecdc
|
core/bitcoin: Use dynamic dispatch for confirmation dialogs in sign_tx.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
fb1f1acad6
|
tests: Add device test for nLockTime in Bitcoin.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
02da5b7593
|
core/bitcoin: Show warning if nLockTime is set but ineffective due to all nSequence values being 0xffffffff.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
ae71735e62
|
legacy/signing: Ask user to confirm custom nLockTime.
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
146ee7af89
|
update changelogs
|
2020-08-21 21:30:15 +02:00 |
|
matejcik
|
af5e301a7c
|
tests: update device tests with added ButtonRequests where appropriate
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
cdf0f68bb0
|
core: show passphrase on device
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
e2632b16dc
|
legacy: show passphrase on device
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
ed989eb76a
|
legacy/intermediate_fw: fix optflags
|
2020-08-21 15:02:43 +02:00 |
|
Ondrej Mikle
|
ff3b10a329
|
legacy/intermediate_fw: Intermediate firmware for T1 (#1084)
* legacy/intermediate_fw: skeleton FW with RAM shim function
* legacy/intermediate_fw: reboot from RAM
* legacy/intermediate_fw: flash erase from RAM
* legacy/intermediate_fw: port flash erase body from cm3
* legacy/intermediate_fw: erase works with flash unlock
* legacy/intermediate_fw: wait for flash controller ready
* legacy/intermediate_fw: cleanup and add comments
* legacy/intermediate_fw: disable IRQ before reboot
* legacy/intermediate_fw: also erase storage
* legacy/intermediate_fw: style
* legacy/intermediate_fw: dialogs for update bootloader/erase FW
* legacy/intermediate_fw: style
* legacy/intermediate_fw: add bootloader replacement code
* legacy/intermediate_fw: add CI build script for intermediate FW
* legacy/intermediate_fw: call bootloader update
* legacy/intermediate_fw: add bootloader update dependency
* legacy/intermediate_fw: change setup() at start of main
* legacy/intermediate_fw: deduplicate code
* docs: table for MEMORY_PROTECT combinations that work on T1
* legacy/intermediate_fw: deduplicate code
* legacy/intermediate_fw: check if running in privileged mode
* legacy/intermediate_fw: style
* legacy/intermediate_fw: ChangeLog
* legacy/intermediate_fw: make version match latest bootloader included
* legacy/intermediate_fw: style
|
2020-08-21 14:58:13 +02:00 |
|