Andrew Kozlik
|
911fe2a526
|
feat(core): Implement extend_mnemonics() for SLIP-39.
[no changelog]
|
2024-10-10 12:52:06 +02:00 |
|
tychovrahe
|
d71d9e9c34
|
feat(core): add T3W1 emulator build
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
a0c885d244
|
fix(core): fix T3T1 MCU definition for emulator
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
915d4fca94
|
feat(core): add support for T3W1, on F4
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
138fadbf7b
|
feat(core): add LHS200KB display panel
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
5575fce461
|
chore(core): remove button state syscalls
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
f822074047
|
chore(core): add autogenerated notice to enums/__init__.py
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
91b1d950fd
|
fix(core): fix rust compilation of pixeldata for new rendering on 16bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
b5b12ba50c
|
fix(core): fix st7789-v driver issue data when using 16 bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
cepetr
|
af4d792212
|
fix(emulator): fix rsod drawing in emulator
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
0ebc82728b
|
fix(core): resolve static_assert error on macos compiler
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
matejcik
|
3036d524a6
|
refactor(core): outline nested functions in mini_printf
so that we can compile it with clang
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
a247b4e87a
|
refactor(core): rename reboot to reboot_device
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
M1nd3r
|
c99988312a
|
feat(core): add pairing credential manager
[no changelog]
|
2024-10-09 10:44:30 +02:00 |
|
M1nd3r
|
b0c2db8a77
|
test(core): add credential manager tests
[no changelog]
|
2024-10-09 10:44:30 +02:00 |
|
M1nd3r
|
6ba75b267d
|
chore(core): exclude THP modules and messages from non-THP builds
[no changelog]
|
2024-10-09 10:44:30 +02:00 |
|
M1nd3r
|
7a7688514a
|
chore(core): add internal_only option for protobug messages
[no changelog]
|
2024-10-09 10:44:30 +02:00 |
|
cepetr
|
5eb5f8d8f2
|
refactor(core): improve random_delays api
[no changelog]
|
2024-10-07 11:39:09 +02:00 |
|
cepetr
|
f54edd0d6a
|
fix(core): ensure proper handling of vendor string
[no changelog]
|
2024-10-02 16:57:16 +02:00 |
|
Martin Milata
|
a44c660ccc
|
ci: move shell.nix to root directory
[no changelog]
|
2024-10-02 12:23:50 +02:00 |
|
Darsey Litzenberger
|
9416caade4
|
feat(python): add pretty-printing of protobuf messages in IPython
|
2024-10-02 10:38:27 +02:00 |
|
Ioan Bizău
|
774f9de745
|
chore(core/translations): shorten some menu item translations
[no changelog]
|
2024-10-02 10:55:45 +03:00 |
|
Ioan Bizău
|
9b8f18577f
|
chore(core/ui): crash on button text too long
[no changelog]
|
2024-10-02 10:55:45 +03:00 |
|
Ioan Bizău
|
69100c0755
|
feat(core/ui): allow two lines of text in menu items
|
2024-10-02 10:55:45 +03:00 |
|
cepetr
|
e6bda579b1
|
fix(core): fix interaction-less update
[no changelog]
|
2024-10-01 10:12:44 +02:00 |
|
cepetr
|
51b703cb1a
|
fix(core): remove unnecessary framebuffer copying
[no changelog]
|
2024-10-01 10:12:27 +02:00 |
|
cepetr
|
e01fda59a9
|
fix(core): fix incorrect detection of exception/handler mode
[no changelog]
|
2024-10-01 10:12:27 +02:00 |
|
Jan Šetina
|
a1d9975507
|
docs: add Safe 3 and Safe 5 in documentation (#4228)
* docs: add Safe 3 and Safe 5 in documentation
* Update core/README.md
---------
Co-authored-by: matejcik <ja@matejcik.cz>
|
2024-09-30 10:15:35 +02:00 |
|
tychovrahe
|
7374700c0a
|
refactor(core): ui configuration in build scripts
[no changelog]
|
2024-09-27 22:02:08 +02:00 |
|
matejcik
|
df8be364fb
|
build(core/rust): provide a default value for BUILD_DIR
to make it easier to run cargo separately, and support rust-analyzer
without tweaking its config
|
2024-09-27 14:11:02 +02:00 |
|
tychovrahe
|
775780cc8b
|
refactor(core): rename TRANSLATIONS_AREA to ASSETS_AREA
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d361c23224
|
chore(core): remove SBU interface from python
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
10eaa15427
|
chore(core/build): reuse embed_raw_binary function to embeed vendorheaders
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d312944f1e
|
feat(core): embed bootloaders to DISC1,2 models in order to support testing related featurees
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
94af4d98f0
|
chore(core): clean sconscripts
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d412ce987e
|
refactor(core): use common layout.c file
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
21c1359ac6
|
refactor(core): streamline layout definitions
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
Ondřej Vejpustek
|
3b49e5400d
|
fix(crypto): remove memory access dependent on secret data
|
2024-09-26 14:01:47 +02:00 |
|
Ondřej Vejpustek
|
7548fbf9ad
|
refactor(crypto): do not use precomputed table for ed25519
|
2024-09-26 14:01:47 +02:00 |
|
Ondřej Vejpustek
|
5e36f86291
|
refactor(crypto): use wrapper instead of ge25519_scalarmult_base_niels
|
2024-09-26 14:01:47 +02:00 |
|
Ondřej Vejpustek
|
3870e9d2a1
|
refactor(crypto): introduce symbolic constant for size optimization of ed25519
|
2024-09-26 14:01:47 +02:00 |
|
Ondřej Vejpustek
|
f246f82b02
|
style(crypto): fix line breaks and indentation in comments
|
2024-09-26 13:17:43 +02:00 |
|
Ondřej Vejpustek
|
8bf02cf0a2
|
style(crypto): format blake and groestl
|
2024-09-26 13:17:43 +02:00 |
|
Ondřej Vejpustek
|
332c0bf365
|
refactor(crypto): add missing includes
|
2024-09-26 13:17:43 +02:00 |
|
matejcik
|
6cbba09d1d
|
refactor(core): return FlowMsg::Choice and FlowMsg::Text as plain values
instead of tuples
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
2661dbb3d1
|
fix(core): change incorrect usage of "deadline" in Rust timer code
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
9431f2a77d
|
refactor(core/rust): simplify TryFrom<FlowMsg>
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
a159ea133a
|
refactor(core/rust): add comments in frame.rs
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
85d699a42d
|
refactor(core/rust): simplify match statement in footer.rs
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
f7ce99e7d7
|
refactor(core/rust): EventPropagation enum
to indicate in a better way that some event should be propagated further
there are probably more places where this would be appropriate
|
2024-09-26 10:00:48 +02:00 |
|