1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-23 15:08:19 +00:00
Commit Graph

11470 Commits

Author SHA1 Message Date
tychovrahe
1d50a04cad fixup! feat(core/rust): homescreen background 2022-11-19 22:21:20 +01:00
tychovrahe
3e3b498047 fixup! feat(core/rust): homescreen background 2022-11-19 22:19:11 +01:00
tychovrahe
eeb1516dd3 fixup! feat(core/rust): homescreen background 2022-11-19 22:18:16 +01:00
tychovrahe
4aad400a7e fixup! feat(core/rust): homescreen background 2022-11-19 22:13:23 +01:00
tychovrahe
ebcfdd38c5 fixup! feat(core): integration of background image into homescreen 2022-11-19 22:12:05 +01:00
tychovrahe
8555ccaa92 fixup! feat(core/rust): homescreen background 2022-11-19 22:11:59 +01:00
tychovrahe
601a3a7215 fixup! feat(core/rust): homescreen background 2022-10-25 22:04:20 +02:00
tychovrahe
4d12eba86b fixup! feat(core/rust): homescreen blurring 2022-10-25 22:04:20 +02:00
tychovrahe
472745b45f fixup! feat(core/rust): homescreen background 2022-10-25 10:32:53 +02:00
tychovrahe
235c437ee6 fixup! feat(core/rust): homescreen blurring 2022-10-25 10:32:10 +02:00
tychovrahe
56bdac88f2 feat(core/rust): homescreen blurring 2022-10-23 22:42:42 +02:00
tychovrahe
8a034b0960 feat(core/rust): loading UI2 homescreen bg from storage
[no changelog]
2022-10-18 22:58:08 +02:00
tychovrahe
737b8d4230 feat(core): integration of background image into homescreen
[no changelog]
2022-10-18 22:58:00 +02:00
tychovrahe
7e4d914818 feat(core/rust): homescreen background
[no changelog]
2022-10-18 22:57:49 +02:00
tychovrahe
07a26080e8 fix(core): fix usb disconnected warning in new homescreen
[no changelog]
2022-10-18 22:57:49 +02:00
Martin Milata
b5d0c0eec9 refactor(core/rust/ui): avoid homescreen flicker during workflow restarts
[no changelog]
2022-10-18 14:17:13 +02:00
Martin Milata
e76a394c4b refactor(core/rust/ui): homescreen layouts
[no changelog]
2022-10-18 14:17:13 +02:00
tychovrahe
d3469f8310 fix(core/rust): optimize pin keyboard rendering for TT UI2
[no changelog]
2022-10-18 10:17:36 +02:00
Andrew Kozlik
ee8c596b1a refactor(core): Use a list of presigned inputs in Bitcoin signing.
Co-authored-by: Ondřej Vejpustek <ondrej.vejpustek@satoshilabs.com>
2022-10-17 15:20:46 +02:00
Andrew Kozlik
5dddb06e2b refactor(core): Replace Bitcoin signing progress functions with a class. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
a1a34774b8 fix(common): Fix handling of default booleans in protobuf. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
d815a7d6de chore(core): Use C implementation of Bech32 decode. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
cc054050a5 feat(core): Improve Bitcoin signing progress display. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
8ef5e5120a feat(core): Verify ownership proofs before transaction approval in BTC signing. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
5b453c88ed feat(core): Add serialize option to SignTx. 2022-10-17 15:20:46 +02:00
Andrew Kozlik
294c390c96 feat(tests): Test signing a large CoinJoin. 2022-10-17 15:20:46 +02:00
Pavol Rusnak
029e47e1e8 chore(common/defs/fido): add proton
[no changelog]
2022-10-17 12:02:54 +02:00
Vladyslav Burzakovskyy
e7ff43272c chore(common/defs/fido): add invity
[no changelog]
2022-10-14 16:28:51 +02:00
tychovrahe
c750113d57 fix(tests): fix rust tests with ASAN
[no changelog]
2022-10-13 10:51:43 +02:00
matejcik
cac98ad7d4 feat(core/rust): implement storage wrapper layer
[no changelog]
2022-10-13 09:18:20 +02:00
grdddj
0f549c02da feat(core): add -r option to emu.py to allow for screen recording
[no changelog]
2022-10-12 13:44:53 +02:00
grdddj
e0693d3a55 feat(python): add trezorctl possibility to record screen changes 2022-10-12 13:44:53 +02:00
matejcik
7a09c21bf5 chore(core): fix import in key generator 2022-10-11 12:11:53 +02:00
Andrew Kozlik
0ba966b979 fix(core): Fix bug in SetBusy when running CI tests.
[no changelog]
2022-10-10 20:32:36 +02:00
Andrew Kozlik
5bbfd40df6 feat(core): Add set_int() and get_int() to storage cache.
[no changelog]
2022-10-10 20:32:36 +02:00
tychovrahe
11748b7641 fix(build): fix ASAN build with num_derive crate
[no changelog]
2022-10-10 13:49:50 +02:00
Juliya Smith
cc49e2922d
fix(python): publish package types (#2543)
* fix: publish types to consumers

* chore: add changelog
2022-10-06 16:12:05 +02:00
Andrew Kozlik
448f97b736 feat(trezorctl): Support SLIP-25 accounts in get-public-node and get-address. 2022-10-04 20:17:56 +02:00
Andrew Kozlik
0bc35dd2e6 fix(tests): Specify correct coin in SLIP-25 XPUB test. 2022-10-04 20:17:56 +02:00
Andrew Kozlik
a047795d19 fix(trezorlib): Don't support preauthorized operations for get_public_node() and get_address().
[no changelog]
2022-10-04 20:17:56 +02:00
Christian Reitter
cd32a4f50e feat(crypto): correct formatting 2022-10-04 16:46:33 +02:00
Christian Reitter
31eb8e276b feat(crypto): fix issues flagged by GCC 2022-10-04 16:46:33 +02:00
Christian Reitter
6fa1b7131b feat(crypto): avoid memory resource leaks, remove unused variables and dead stores 2022-10-04 16:46:33 +02:00
Christian Reitter
d2737308c4 feat(crypto): remove -Wstrict-prototypes issues in zkp_context.c 2022-10-04 16:46:33 +02:00
Christian Reitter
61d93d0539 feat(crypto): avoid memory resource leaks, optimize error path 2022-10-04 16:46:33 +02:00
Christian Reitter
f1870102d2 feat(crypto): add targets and improve trezor-crypto fuzzer 2022-10-04 16:46:33 +02:00
Christian Reitter
5fe7d50232 feat(crypto): use macro for check pattern 2022-10-04 16:46:33 +02:00
Christian Reitter
d069b2955e feat(crypto): improve trezor-crypto fuzzer 2022-10-04 16:46:33 +02:00
Christian Reitter
b56e848eaa feat(crypto): mark uninteresting fuzzer inputs 2022-10-04 16:46:33 +02:00
Christian Reitter
e8d24290ad feat(crypto): add fuzzing targets and improve documentation 2022-10-04 16:46:33 +02:00