1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-02-24 13:22:05 +00:00
trezor-firmware/core/embed/rust
matejcik 61a3382abd fix(core/rust): increase capacity of debug error message
slicing the str like before is wrong because we may just happen to hit
in the middle of an utf8 sequence, which will cause a silent panic.
this way we at least get a visible panic: either "Text too long: <full
text>", or "unwrap failed" if the text doesn't fit into the 128-byte
string instance
2025-02-20 16:09:14 +01:00
..
.cargo
docs chore(core/rust): move illustration outside src/ tree 2024-02-12 14:49:32 +01:00
fuzz chore(deps): bump shlex from 1.0.0 to 1.3.0 in /core/embed/rust/fuzz 2024-03-18 11:49:06 +01:00
src fix(core/rust): increase capacity of debug error message 2025-02-20 16:09:14 +01:00
build.rs build(core/rust): fix cargo build without envvars 2025-02-19 19:21:38 +01:00
Cargo.lock chore(core/rust): drop cstr_core dependency 2024-06-19 09:14:51 +02:00
Cargo.toml refactor(core): render prodtest UI in rust 2025-02-11 11:25:18 +01:00
crypto.h feat(core/rust): add trezorcrypto bindings 2024-02-12 14:49:32 +01:00
librust_qstr.h fix(core): exclude unused strings from firmware 2025-02-20 16:09:14 +01:00
librust_qstr.h.mako fix(core/rust): exclude altcoin strings from generated code 2024-03-08 13:17:12 +01:00
librust.h refactor(core): remove trezorui2 module 2024-12-19 00:09:20 +01:00
micropython.h refactor(core): restructure embed folder 2024-11-18 09:41:02 +01:00
qstr.h
rust_ui_bootloader.h refactor(core): introduce global trezor_rtl/bsp/model headers 2024-11-05 10:00:31 +01:00
rust_ui_common.h fix(core): add fade-in to boot stage 2 screen if backlight was reset 2025-02-02 22:41:17 +01:00
rust_ui_prodtest.h refactor(core): render prodtest UI in rust 2025-02-11 11:25:18 +01:00
rust_ui.h refactor(core): introduce global trezor_rtl/bsp/model headers 2024-11-05 10:00:31 +01:00
rustfmt.toml
trezorhal.h refactor(core): remove fonts and no longer used drawing functions from C 2025-02-11 11:25:18 +01:00