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 |
|
Christian Reitter
|
1b04c801de
|
feat(crypto): improve trezor-crypto fuzzer
start using heap-based allocations for more precise ASAN checks
|
2022-10-04 16:46:33 +02:00 |
|
Martin Milata
|
f56041a759
|
chore(tests): remove leftover tempfile
|
2022-10-04 09:27:06 +02:00 |
|
tychovrahe
|
99eaaae28e
|
build(core): redistribute content in flash
[no changelog]
|
2022-10-03 09:43:53 +02:00 |
|
Dusan Klinec
|
90771ebb59
|
fix(xmr): fix tx sending to an integrated address
|
2022-09-30 13:47:06 +02:00 |
|
tychovrahe
|
fb08536b6a
|
feat(core): icon and images using new format
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
f7b9bb4ef8
|
feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
223d1b20fb
|
refactor(core): change fonts organization
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
b9647d1296
|
fix(core): fix flashing usb disconnected error
[no changelog]
|
2022-09-26 13:31:04 +02:00 |
|
tychovrahe
|
a4d0ec3926
|
fix(core/rust): fix flickering in UI2 hold to confirm screen
[no changelog]
|
2022-09-22 10:03:56 +02:00 |
|
Ondrej Mikle
|
4bed278e80
|
feat(legacy): Ability to flash bootloader and firmware via JLink
[no changelog]
|
2022-09-19 10:09:14 +02:00 |
|
Martin Milata
|
7c11dec7f6
|
refactor(core/rust/ui): Font as repr(u8) enum
[no changelog]
|
2022-09-16 13:57:32 +02:00 |
|
Martin Milata
|
ef504d40fc
|
perf(core/rust/ui): use 16-bit coordinates
[no changelog]
|
2022-09-16 13:57:32 +02:00 |
|
Martin Novak
|
dd168d2893
|
feat(core,legacy): display only sat instead of sat BTC
|
2022-09-15 08:01:24 +02:00 |
|
grdddj
|
f44ee9b665
|
feat(tests): add UI test for showing taproot address QR code
|
2022-09-14 15:13:19 +02:00 |
|
grdddj
|
093be69dfb
|
feat(legacy): do not convert bech32 addresses to uppercase for QR code
feat(legacy): maintain big QR code for taproot addresses
|
2022-09-14 15:13:19 +02:00 |
|
tychovrahe
|
e3d5c178f1
|
feat(core): enable bus fault and usage fault handlers
[no changelog]
|
2022-09-13 15:04:40 +02:00 |
|
grdddj
|
70d38e829b
|
feat(legacy): show fee rate when replacing transaction
|
2022-09-12 11:48:14 +02:00 |
|
tychovrahe
|
661ae37506
|
feat(tools): add toif conversion from greyscale with transparency (alpha channel)
[no changelog]
|
2022-09-09 22:58:10 +02:00 |
|
Martin Novak
|
a41cfadbf1
|
feat(core,legacy): Extend decimals of fee rate to 2 digits
|
2022-09-09 15:28:31 +02:00 |
|
Dusan Klinec
|
2fe40f70a6
|
fix(xmr): fixes #2453, incorrect address display
|
2022-09-09 14:07:30 +02:00 |
|
mroz
|
16b0ea00cd
|
ci(connect): exclude checkFirmwareAuthenticity test
|
2022-09-08 12:59:29 +02:00 |
|
Martin Milata
|
5a9c2a1363
|
feat(core/rust/ui): recovery layouts
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
5052594789
|
refactor(core/rust/ui): simplify button height computation
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
885ae2a943
|
refactor(core/rust/ui): add should_show_more
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
a5cff25209
|
fix(core/rust/ui): expose method for completely repainting layout
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
3b629a1ea4
|
refactor(core/rust/ui): layouts for SLIP-39 backups
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
4782afbae3
|
refactor(core/rust/ui): layouts for BIP-39 backups
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
4ff2c99f0a
|
refactor(core/rust/ui): add show_info and show_error
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
f0d5f9069a
|
refactor(core/rust/ui): text centering in Paragraphs
Only works for paragraphs, not formatted text.
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
247d9d267a
|
feat(core/rust/ui): explicit breaks for Paragraphs
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Andrew Kozlik
|
d96d3e705b
|
fix(legacy): Clear CoSi nonce when device is wiped to fix CI.
[no changelog]
|
2022-09-07 15:38:22 +02:00 |
|
matejcik
|
7ba7eff118
|
refactor(core/rust): more explicit buffer semantics, StrBuffer::alloc
[no changelog]
|
2022-09-06 16:27:22 +02:00 |
|
grdddj
|
5a2e831214
|
chore(ci): do not allow failure for Connect tests
|
2022-09-06 15:09:23 +02:00 |
|
Ondrej Mikle
|
77cdf4b43c
|
fix(core): consider device in USB suspend connected if it was configured before
[no changelog]
|
2022-09-05 09:36:32 +02:00 |
|
grdddj
|
a20783731a
|
fix(tests): not use transaction cache in connect tests
|
2022-09-01 15:02:12 +02:00 |
|
mroz
|
7e078e4daa
|
chore(ci): add special tag for connect tests
|
2022-09-01 15:02:12 +02:00 |
|
mroz
|
2269c6d0fe
|
feat(tests): use connect v9 in tests
|
2022-09-01 15:02:12 +02:00 |
|
Tomas Krnak
|
031bac4a9b
|
feat(core): add support for Zcash unified addresses
|
2022-08-30 21:15:49 +02:00 |
|
Andrew Kozlik
|
054b5456d2
|
chore(core): Decrease ECMULT_GEN_PREC_BITS to save 32kB of flash space.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
b5cb9cb035
|
feat(core): Allow Any type in is_type_of().
[no changelog]
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
2f6a7096da
|
chore(legacy): Do not allow access to SLIP25 paths.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
58ef0da703
|
feat(tests): Test spend from SLIP-25 path.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
97115a1a54
|
fix(tests): Device tests for SLIP-0025 CoinJoin accounts.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
a394ac5bb4
|
feat(python): Support UnlockPath in trezorlib.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
77be3653b4
|
feat(core): Implement SLIP-0025 CoinJoin accounts.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
9d89c3cb1b
|
feat(common): Add UnlockPath message.
[no changelog]
|
2022-08-30 15:53:44 +02:00 |
|
grdddj
|
c53177fe89
|
feat(core): show fee rate when replacing transaction
|
2022-08-30 10:20:54 +02:00 |
|
grdddj
|
d5b0650cc2
|
feat(tests): add possibility to run device/UI tests in parallel
|
2022-08-29 15:47:36 +02:00 |
|