Christian Reitter
|
e2416bcec2
|
feat(crypto): improve return code handling, clean up the code and extend documentation
|
2023-03-02 17:27:33 +01:00 |
|
matejcik
|
770cd19899
|
fix(legacy): lower maximum of chars per line
so that we actually fit if all the biggest characters are used
[no changelog]
|
2023-03-02 16:43:03 +01:00 |
|
grdddj
|
1215268ae9
|
chore(rust): decrease icon top margin on welcome screen to 48 px
[no changelog]
|
2023-03-02 15:58:58 +01:00 |
|
tychovrahe
|
ead61d1e90
|
refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
[no changelog]
|
2023-03-02 15:56:33 +01:00 |
|
Martin Milata
|
b049abff15
|
ci: hardware: wait longer for T1 firmware to install
Also increase job timeout.
[skip_ci]
|
2023-03-01 10:14:42 +01:00 |
|
Martin Milata
|
cdc17d1446
|
chore(legacy/firmware): bump version to 1.12.2
[skip_ci]
|
2023-03-01 10:14:25 +01:00 |
|
Martin Milata
|
557e29769b
|
feat(core/ui): redesigned passphrase dialogs
[no changelog]
|
2023-02-28 23:30:38 +01:00 |
|
Martin Milata
|
7430850da5
|
chore(legacy/firmware): revert version to 1.12.1
[no changelog]
|
2023-02-28 17:39:32 +01:00 |
|
Martin Milata
|
b102d8879d
|
docs(legacy/firmware): changelog for 1.12.1
|
2023-02-28 15:44:03 +01:00 |
|
Martin Milata
|
233a292fd2
|
Merge branch 'master' into secfix/23.03
Conflicts:
core/Makefile
core/SConscript.firmware
core/embed/firmware/bootloader.bin
core/embed/firmware/bootloaders/bootloader_T.bin
core/embed/firmware/bootloaders/bootloader_T2T1.bin
python/src/trezorlib/firmware/core.py
python/src/trezorlib/firmware/models.py
|
2023-02-28 15:20:36 +01:00 |
|
Martin Milata
|
dff68dd690
|
tests(ethereum): update ethereum testnet fixtures
|
2023-02-28 14:46:34 +01:00 |
|
Martin Milata
|
16a9f187bd
|
chore(common): update chains and tokens
[no changelog]
|
2023-02-28 14:46:34 +01:00 |
|
Martin Milata
|
45077b3c3c
|
fix(common): allow duplicate symbol for Ethereum testnets
[no changelog]
|
2023-02-28 14:46:34 +01:00 |
|
Andrew Kozlik
|
8486aa4ed4
|
feat(legacy): Validate script type of change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
423ce75b4f
|
feat(core): Validate script type of change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
f2a73637fe
|
feat(legacy): Check script type match for change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
2a3cc688a1
|
fix(legacy): Sync input sanitization with trezor-core.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
102ab3c7d6
|
feat(core): Check script type match for change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
9528e2f9eb
|
feat(common): Add Apple to known FIDO services.
|
2023-02-28 10:54:48 +01:00 |
|
matejcik
|
53cac7381f
|
build: improve option parsing for build-docker.sh
|
2023-02-27 14:54:25 +01:00 |
|
tychovrahe
|
03c64f8faa
|
chore(legacy): bump versions after release
|
2023-02-27 14:54:25 +01:00 |
|
matejcik
|
af1f73a373
|
docs(legacy): update changelogs
|
2023-02-27 14:54:17 +01:00 |
|
matejcik
|
be920d7cec
|
fix(tests): differentiate passed vs new testcases
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
1e44f712e2
|
tests(ethereum): show Ethereum address on display for UI testing
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
c40f8a6aad
|
fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
3b2d7115cb
|
fix(legacy): wrap long Ethereum fees (fixes #2373)
|
2023-02-27 14:22:49 +01:00 |
|
Andrew Kozlik
|
6e957a8a92
|
feat(legacy): Do not show account number for coinjoin account #1.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
c22b621195
|
feat(legacy): Allow coinjoin request debugging key for testnets.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
4372d19ceb
|
feat(core): Remove authorization when rounds are depleted.
[no changelog]
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
a3149bcf97
|
legacy(chore): Remove duplicate constants.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
c082eb5430
|
feat(legacy): Use derive_node() when compiling change-outputs.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
0262842da2
|
refactor(legacy): Move compile_output() to signing.c.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
7cbcb25a75
|
feat(test): Add device test for migration to CoinJoin account.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
2760322eab
|
feat(legacy): Improve signing progress.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
300c986851
|
feat(legacy): Implement SetBusy.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
89993c8969
|
feat(legacy): Implement preauthorized GetOwnershipProof.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
68bbcbdc4d
|
feat(legacy): Implement CoinJoin signing.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
d74c9ba0a8
|
feat(legacy): Validate path at same signing steps as in core.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
dc205d7c97
|
refactor(legacy): Make derive_node() usable for outputs.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
0466972f30
|
feat(legacy): Implement SLIP-0025 CoinJoin accounts.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
0b3216146e
|
feat(legacy): Introduce post-message cleanup.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
a1afadfd01
|
feat(legacy): Implement UnlockPath.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
6d20fccefd
|
feat(legacy): Implement DoPreauthorized.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
34dcd53135
|
refactor(legacy): Extract node derivation from fill_input_script_pubkey().
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
2d18cad676
|
feat(legacy): Implement AuthorizeCoinJoin.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
b4d681ea1c
|
feat(legacy): Skip external input witnesses when serialization is disabled.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
ec9756cabd
|
feat(legacy): Support native SegWit external inputs with non-ownership proof.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
fa2d618f7d
|
feat(legacy): Implement SLIP-0019 proofs of ownership.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
9732f6524a
|
refactor(legacy): Extract segwit signing code.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
1ecb0f0c1c
|
feat(legacy): Implement SLIP-0021 symmetric key derivation.
|
2023-02-27 14:22:25 +01:00 |
|