matejcik
a12bc416ed
chore: upgrade to isort 5
2023-08-16 13:29:51 +02:00
matejcik
6cd174d540
feat: toiftool
2023-08-16 12:47:14 +02:00
matejcik
49bee50132
chore(core): add production-signed vendor headers for T2B1
2023-08-16 10:49:36 +02:00
conduition
dd0e40a401
docs(core): add protoc installation instructions
...
[no changelog]
2023-08-16 10:48:32 +02:00
matejcik
c0de11fbeb
fix(core): use stm32f4 implementation of secret.c for unix too
...
(fixes bootloader_emu build because there was an error in the unix dummy
impl)
2023-08-16 10:32:25 +02:00
Pavol Rusnak
92e29b6036
chore(common): remove MUE support
...
the coin is dead, domain not working, etc.
2023-08-16 10:31:50 +02:00
Szymon Lesisz
a2b7d34896
chore(common): remove inactive blockbooks
2023-08-16 10:31:50 +02:00
Szymon Lesisz
2c93b3719b
fix(common): BCH, BTG, DGB fix default default_fee_b
...
- removed unnecessary fee levels. estimated values from blockbook for all levels are the same. "Normal" should be enough.
- long term average BTG fee rate is ~12
- long term average DGB fee rate is ~7
2023-08-16 10:31:50 +02:00
Szymon Lesisz
c3874445bb
fix(common): set DOGE dust_limit to exact value 0.01
2023-08-16 10:31:50 +02:00
tychovrahe
17f13b4140
feat(core): design for T2B1 "unsafe, do not use" screen
...
[no changelog]
2023-08-15 22:08:11 +02:00
tychovrahe
5a86add884
refactor(core): differentiate models by internal name in python
...
[no changelog]
2023-08-15 22:08:11 +02:00
matejcik
a41a8c5f87
chore(core): regenerate vendor headers
...
[no changelog]
2023-08-15 09:37:38 +02:00
matejcik
df84d96244
feat(core): support checking generated vendor headers as part of make gen_check
...
[no changelog]
2023-08-15 09:37:38 +02:00
matejcik
ec06cc5c40
feat(core): change resolution of embedded prodtest images, bump versions
...
[no changelog]
2023-08-15 09:37:38 +02:00
tychovrahe
b369e3f4a7
feat(core): enable seamless build of bootloader using devkeys
...
[no changelog]
2023-08-15 09:37:38 +02:00
tychovrahe
e8281385f6
feat(core): implement secret handling in bootloader
2023-08-15 09:37:38 +02:00
Pavol Rusnak
58bb702498
docs(rust/trezor-client): update readme
2023-08-10 10:10:51 +02:00
Pavol Rusnak
c49009d7a5
feat(rust/trezor-client): bump version to 0.1.2
2023-08-10 10:03:41 +02:00
Piyush Kumar
9113be553b
feat(rust/trezor-client): add Sync and Send to Transport ( #3202 )
2023-08-10 09:59:15 +02:00
grdddj
0ca440339a
feat(tests): notify about failed tests when updating fixtures from CI
...
[no changelog]
2023-08-09 16:07:27 +02:00
grdddj
2118648e9c
chore(tests): regenerate fixtures
...
[no changelog]
2023-08-09 13:57:09 +02:00
grdddj
6f60462d12
fix(core/rust): do not increase margin of right choice items
...
[no changelog]
2023-08-09 13:57:09 +02:00
grdddj
9a4cb1887d
fix(core): raise ActionCancelled when cancelling tutorial flow for TR
...
[no changelog]
2023-08-09 13:31:22 +02:00
grdddj
de7458dd49
chore(tests): regenerate fixtures
...
[no changelog]
2023-08-09 10:50:57 +02:00
grdddj
5bcfd5709f
chore(core/rust): change fonts in confirm_properties for TT
...
Making the key font NORMAL and the value MONO in all cases
[no changelog]
2023-08-09 10:50:57 +02:00
grdddj
2b1ce55549
chore(tests): regenerate fixtures
...
[no changelog]
2023-08-07 15:30:38 +02:00
grdddj
8d78dd8872
chore(core): change some UI text and TR's screens to match the Figma designs
...
[no changelog]
2023-08-07 15:30:38 +02:00
Ferdinando M. Ametrano
59ba113b07
fix(python): nest logger in the proper way ( #3190 )
...
this way logger is properly nested even when the library is used as submodule (e.g. HWI)
see https://github.com/bitcoin-core/HWI/pull/697
2023-08-03 14:41:40 +02:00
dependabot[bot]
9f6f250070
chore(deps): bump cryptography from 41.0.2 to 41.0.3
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 11:22:11 +02:00
Andrew Kozlik
74759310bb
feat(core): Integrate OPTIGA Trust M
...
[no changelog]
2023-08-02 00:35:43 +02:00
grdddj
a4034097d6
feat(tests): number the screens in UI test reports, give unique IDs to images
...
[no changelog]
2023-07-28 09:43:34 +02:00
grdddj
87d4a2622e
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
104fee78c5
chore(tests): use special recovery functions for upgrade tests
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
c99fd824b3
chore(tests): refactor recovery input flows
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
c97c515718
chore(tests): increase the number of asserts of screen content in input flows
...
Done to make tests more readable and so that they fail at the right spot when something changes
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
e8ee3f7ee1
chore(tests): adapt click tests for the new recovery flow
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
d48bae4598
chore(core/rust): delete unused NotificationFrame
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
463f0df22a
chore(core): modify design of recovery flow
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
a8d57bf2c4
chore(core/rust): add missing traces to components
...
[no changelog]
2023-07-28 09:41:04 +02:00
dependabot[bot]
9234db79e9
chore(deps): bump certifi from 2022.12.7 to 2023.7.22
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-27 13:44:41 +02:00
grdddj
781493a7ae
chore(ci): regenerate docs
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
3f0701363d
feat(ci): add firmware.elf size checkers into CI
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
387362572d
feat(ci): export firmware.elf from firmware build as an artifact
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
668bddff17
feat(tools): add scripts for firmware.elf file analysis using binsize
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
ee81f98708
chore(poetry): regenerate lock file
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
56df41afbd
feat(poetry): add binsize as a dependency
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
b0d7ca3ca2
feat(shell.nix): add bloaty as a dependency
...
[no changelog]
2023-07-27 13:34:29 +02:00
tychovrahe
238e3fd7c1
refactor(core): add abstraction over flash memory layout
...
[no changelog]
2023-07-25 10:25:20 +02:00
tychovrahe
fa71c8244c
fix(core): fix MPU settings
...
[no changelog]
2023-07-21 12:28:13 +02:00
tychovrahe
ad1f2360bd
fix(core): replace systick based wait in display SPI with loop as systick does not work in fault handlers
...
[no changelog]
2023-07-21 12:27:54 +02:00