Martin Milata
|
099d00de84
|
perf(core/rust): use less Button instances in PassphraseKeyboard
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
0df81b18e3
|
perf(core/rust): parse Toif metadata on demand
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
194868438a
|
perf(core/rust): drop NamedToif
Makes structs larger despite only being used in panic.
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
tychovrahe
|
37c13ed75e
|
chore(legacy): bundle bootloader 1.12.1 into firmware
|
2023-02-06 10:03:27 +01:00 |
|
tychovrahe
|
752bbebcee
|
chore(legacy): added signing script for v3 debug keys
[no changelog]
|
2023-02-06 10:03:27 +01:00 |
|
tychovrahe
|
daf566a260
|
fix(legacy): fix v2 signature validation
|
2023-02-06 10:03:27 +01:00 |
|
grdddj
|
1fa9a58fa5
|
feat(tests): generate UI report with all unique differing screens
[no changelog]
|
2023-02-03 16:51:14 +01:00 |
|
grdddj
|
491a8523bc
|
feat(tests): allow for saving text layout of all screens during UI tests
[no changelog]
|
2023-02-03 16:51:14 +01:00 |
|
grdddj
|
eb195d038b
|
chore(tests): small naming changes and docs
[no changelog]
|
2023-02-03 16:51:14 +01:00 |
|
matejcik
|
39a8e6bb50
|
tests(cosi): add invalid path tests
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
0846f3a9e3
|
fix(python/transport): fix UDP prefix search if correct full path is given
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
8d44db5270
|
fix(core): ensure SLIP26 path is accepted for SignMessage
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
87710bab92
|
chore(python): uncompress hex keys for T1 dev
because production keys are also uncompressed
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
248eafc4ca
|
fix(python): better type hints for firmware fields
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
3ed84a84e9
|
fix(core): update SLIP-26 signing paths
|
2023-02-03 13:01:47 +01:00 |
|
grdddj
|
32d5beb762
|
fix(core): making sure last layouts before signing are always HoldToConfirm
[no changelog]
|
2023-02-03 11:17:44 +01:00 |
|
tychovrahe
|
8f7cbf7b9d
|
fix(core): update fat fs library to R0.15
|
2023-02-02 16:22:23 +01:00 |
|
matejcik
|
fe88331234
|
fix(tests): make sure the POST to fixtures.json goes through
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
c7b787a2ec
|
fix(tests): do not load every image to learn its width
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
ed16fefae7
|
ci: update CI config, enable click UI tests
[no changelog]
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
795fa3e7e2
|
chore(tests): add fixtures for click tests
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
7b0d2a7095
|
feat(tests): re-enable passphrase autolock test
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
13c2f360f7
|
chore(tests): add sections to fixtures file
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
e15662e12d
|
feat(tests): revamp UI test harness
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
f62ce2f793
|
refactor(tests): always use screen_recording context manager
and have it not record internally when appropriate
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
6af42b523d
|
feat(tests): generate index on demand when looking at results through show_results.py
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
4b2b0e457b
|
chore(tests): do not generate index after every test, unconditionally
[no changelog]
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
508b6a87e6
|
fix(tests): ensure the client is open when stopping screen recording
[no changelog]
|
2023-02-02 12:40:39 +01:00 |
|
tychovrahe
|
9748a56a55
|
chore(core): automatic generation of CMakeLists
[no changelog]
|
2023-02-02 11:32:37 +01:00 |
|
grdddj
|
f8c432e955
|
chore(core/rust): delete model_1 code - it should use model_r
[no changelog]
|
2023-01-31 10:55:12 +01:00 |
|
Martin Milata
|
a480bf0f18
|
ci: use new firmware filenames
|
2023-01-30 12:34:36 +01:00 |
|
tychovrahe
|
236396338c
|
refactor(core/rust): introduce icon/image type
[no changelog]
|
2023-01-30 12:33:39 +01:00 |
|
tychovrahe
|
461f566777
|
fix(core/bootloader): fix detection of installed firmware
[no changelog]
|
2023-01-26 11:56:08 +01:00 |
|
grdddj
|
3b64e94e18
|
chore(core): delete unused icons from core/assets
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
5196f249a2
|
feat(core): add make command to check for unused upy code using vulture
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
571bb79e33
|
chore(core): delete unused bip39/slip39 micropython/C bindings
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
428ac8d2ac
|
chore(core): delete unused code in src
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
b08a6fe2c1
|
chore(core): delete unused code from micropython UI
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
021f41c23a
|
fix(core): properly call request_passphrase_on_host dialogue
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
grdddj
|
25dc6ff130
|
feat(core): implement loader based on time in milliseconds
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
Pavol Rusnak
|
cd5425884f
|
chore(core): remove keyctl-proxy + remove Pyro4 from Python deps
[no changelog]
|
2023-01-25 10:54:32 +01:00 |
|
Andrew Kozlik
|
e612d58f36
|
feat(core): Add debugging tool for hashing operations.
[no changelog]
|
2023-01-24 10:22:54 +01:00 |
|
Andrew Kozlik
|
ab65b18b07
|
fix(core): Use lowercase in the name coinjoin.
[no changelog]
|
2023-01-21 10:35:09 +01:00 |
|
tychovrahe
|
5ef6c3975d
|
build(core): differentiate build results for different models
[no changelog]
|
2023-01-20 19:47:12 +01:00 |
|
tychovrahe
|
4603b9ee74
|
build(core): embed bootloader according to trezor model
[no changelog]
|
2023-01-20 19:47:12 +01:00 |
|
matejcik
|
ab949053e8
|
docs: add missing changelog entries
|
2023-01-20 15:21:24 +01:00 |
|
matejcik
|
958cbe2300
|
feat(legacy): allow Casa eth & btc signing for m/45'
|
2023-01-20 15:21:24 +01:00 |
|
grdddj
|
a79cf4752e
|
fix(tests): correct ETH signmessage assertion and record the testcase
[no changelog]
|
2023-01-20 15:21:24 +01:00 |
|
dependabot[bot]
|
e15a0ba1d3
|
chore(deps): bump certifi from 2021.10.8 to 2022.12.7
Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07)
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-20 13:15:50 +01:00 |
|
tychovrahe
|
1359b21508
|
feat(core): confirm homescreen image with thumbnail
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|