trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

:lock: Trezor Firmware Monorepo

Results 536 trezor-firmware issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Missing account name and fee rate when sending XRP transaction. **Steps to reproduce:** 1. Send XRP transaction 2. when confirming fee press (i) 3. Observe missing information...

bug

Hashing the firmware image takes considerable time, 450 ms per pass on the STM32F4. Touch controller has a 400 ms startup time. We can initialize the touch controller, start hashing,...

hardware only
code
bootloader core

Let's discuss the merits of the individual commits in this PR. See also: - https://www.notion.so/satoshilabs/Implement-PIN-protection-using-OPTIGA-in-firmware-8688fbc787354b848bb89ccda54a8982 - https://satoshilabs.slack.com/archives/C04TYLWUK0Q/p1696596731865469?thread_ts=1696431191.030249&cid=C04TYLWUK0Q

Make it the same as in model T. Fee rate should be under the i icon. More info [here](https://satoshilabs.slack.com/archives/C031LD98L9K/p1702042197078249). ![image](https://github.com/trezor/trezor-firmware/assets/57008159/0c78be97-8002-4bb5-a2e1-c7ce934304e1) ![image](https://github.com/trezor/trezor-firmware/assets/57008159/7c3556e5-9cdf-48c9-8b83-c1face1b9f1d)

T2B1

There are few weak points where RSOD might not draw properly: - when stack is almost full, hardfault occurs and there is not enough space on stack to draw the...

code

Based on https://github.com/trezor/trezor-firmware/pull/3368. ![image](https://github.com/trezor/trezor-firmware/assets/57008159/d583a635-7f13-4362-b5f6-422b0ed1c61d) ![image](https://github.com/trezor/trezor-firmware/assets/57008159/3be28441-dc41-46b5-9f06-2f958ec980d0)

core

This pull request implements [elligator 2](https://www.rfc-editor.org/rfc/rfc9380.html#ell2-opt).

which will fix failing HWI tests (hopefully) related: #3337

code

![image](https://github.com/trezor/trezor-firmware/assets/57008159/75df1ba9-2176-4855-82e9-6697a74fdf4a) ![image](https://github.com/trezor/trezor-firmware/assets/57008159/86342438-fabb-4af2-a71f-1c375bd421ae)

core