Lukas Bielesch
6cc9c62941
chore(core): new entry in DebugLinkDecision message
...
- new optional enum TouchEventType in DebugLinkDecision message
- add new hold_touch debuglink function
- new pin tests utilizing hold_touch function
2025-07-16 13:40:04 +02:00
Lukas Bielesch
67414fb020
Merge branch 'release/25.07' into merge-release-25.07
2025-07-15 14:47:08 +02:00
M1nd3r
286fb47541
chore: reoder THP messages
...
[no changelog]
2025-07-14 21:05:27 +02:00
Ioan Bizău
327ccd38e4
Revert "feat: Make payment request protobuf fields optional."
...
This reverts commit 4a4cc34d65
.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
8ffeb6e387
feat(common): Add PaymentNotification protobuf message.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
70ef22b865
feat(common): Add PaymentRequest field to Ripple signing.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
c1cfd66b6d
feat(common): Add mac field to altcoin Address response messages.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
2602fa7751
feat: Make payment request protobuf fields optional.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
65a200d39c
feat: Add "text details" memo to payment requests.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
f699ecf65e
feat(common): Add address_n field to PaymentRequest memos.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
9599e4d48c
feat(common): Add PaymentRequest field to Ethereum signing.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
635f74f407
refactor: Move TxAckPaymentRequest to common messages as PaymentRequest.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
913ba93616
feat(core): Add mac to EthereumAddress.
2025-07-10 10:10:14 +02:00
Martin Milata
5194e1e10b
feat(common): allow multiple wire id enums
...
[no changelog]
2025-07-03 00:09:25 +02:00
Martin Milata
ad9989f3a1
refactor(common/protob): split ThpMessageType off MessageType
...
[no changelog]
Co-authored-by: M1nd3r <petrsedlacek.km@seznam.cz>
2025-07-03 00:09:25 +02:00
Martin Milata
f849bb952c
refactor(common/protob): make some THP fields required
...
[no changelog]
Co-authored-by: M1nd3r <petrsedlacek.km@seznam.cz>
2025-07-03 00:09:25 +02:00
Lukas Bielesch
5e4c97f98d
chore: update releases
2025-06-24 17:46:17 +02:00
Lukas Bielesch
b5403f9fdb
chore(build): update definitions timestamps
2025-06-24 16:44:10 +02:00
Ioan Bizău
f5123c8b3f
chore(core): add 1inch and LiFI addresses
...
[no changelog]
2025-06-24 13:56:03 +02:00
Roman Zeyde
7c45ce6522
chore(core): fix "trezor" -> "Trezor"
...
Also, remove duplicated `coinjoin__title_do_not_disconnect` string.
[no changelog]
2025-06-20 14:40:13 +03:00
M1nd3r
3d8eab3515
chore(core): remove DebugLinkToggleThpPairingDialog
...
[no changelog]
2025-06-16 14:53:13 +02:00
Martin Milata
6626f3559e
refactor(common): pb2py: exclude MessageType enum from blobs
...
[no changelog]
2025-06-13 15:58:33 +02:00
Martin Milata
95ecbbed8b
feat(common): add Trezor Host Protocol protobuf definitions
...
[no changelog]
2025-06-13 15:58:33 +02:00
M1nd3r
dd76266de5
chore: add THP FailureTypes
...
[no changelog]
2025-06-10 17:00:06 +02:00
Roman Zeyde
6f28b96733
test(core): collect GC statistics via new debug RPC
...
[no changelog]
2025-06-10 12:16:12 +03:00
Ioan Bizău
8a5f599522
Merge branch 'release/25.05' into ibz/merge-release-25.05
2025-05-23 11:05:50 +02:00
Ioan Bizău
0ba8173424
feat(core): introduce a flow for ethereum approve
2025-05-21 11:54:21 +02:00
matejcik
9fc0c5d82b
docs: improve external definition documentation
...
and introduce the new URL scheme
[no changelog]
2025-05-19 11:14:20 +02:00
Martin Milata
241fcc0044
feat(core): homescreen streaming
...
[no changelog]
2025-05-14 23:57:03 +02:00
Martin Milata
846dd3b934
refactor(common/protob): rename TranslationDataRequest to DataChunkRequest
...
[no changelog]
2025-05-14 23:57:03 +02:00
Martin Milata
46c53bc30c
feat(core): add Capability.NFC to Features
2025-05-13 10:48:13 +02:00
Martin Milata
a04525c6de
feat(core): add Capability.BLE to Features
2025-05-13 10:48:13 +02:00
Roman Zeyde
3a7850f6a0
chore: remove BNB Beacon Chain support
2025-05-13 09:04:48 +03:00
tychovrahe
54202b9f53
feat(nordic): send busy response when trezor is not listening to BLE messages
...
[no changelog]
2025-05-07 16:08:46 +02:00
Ioan Bizău
41b786353e
chore: update releases
2025-04-30 10:11:02 +02:00
Ioan Bizău
23058e10df
chore(build): update definitions timestamps
2025-04-30 09:15:20 +02:00
matejcik
279d59c698
build(common): allow messages-definitions.proto for protob check
2025-04-29 14:54:41 +02:00
matejcik
e4e6d60e64
refactor(core/solana): restructure programs.json and related code
2025-04-29 14:54:41 +02:00
Eugene Rossokha
c1e4ff7468
test: test solana loadable tokens
2025-04-29 14:54:41 +02:00
Eugene Rossokha
ffbdea202a
feat(core): add loadable solana tokens
2025-04-29 14:54:41 +02:00
Eugene Rossokha
1d444c3845
fix(core): add display_name for missing token_mint
2025-04-29 14:54:41 +02:00
matejcik
4a3e2728ca
feat(core/solana): implement diffable textual representation of supported programs
2025-04-29 14:54:41 +02:00
Roman Zeyde
09a323e578
fix(core): remove debug-related data from PYOPT=1 firmware builds
...
It reduces T3T1 release universal firmware size by ~2kB:
```
Memory region Used Size Region Size %age Used
FLASH: 1580304 B 1664 KB 92.74%
```
Before this PR:
```
Memory region Used Size Region Size %age Used
FLASH: 1578256 B 1664 KB 92.62%
```
(Tested with `TREZOR_MODEL=T3T1 PYOPT=1 make -C core build_firmware`)
[no changelog]
2025-04-24 17:27:21 +03:00
Roman Zeyde
6473b3ca48
feat(vendor): update MicroPython to support sorted qstr pools
...
Requires https://github.com/trezor/micropython/pull/20 .
[no changelog]
2025-04-14 21:20:08 +03:00
tychovrahe
4adf6d087d
feat(core): add BLE unpair command & message
...
[no changelog]
2025-04-03 16:17:12 +02:00
tychovrahe
aa682bcc6e
fix(core): generate coin support for discovery kits
...
[no changelog]
2025-03-27 15:46:46 +01:00
obrusvit
29d69db300
Merge branch 'release/25.03' into obrusvit/merge-release-25.03
2025-03-10 11:17:26 +01:00
obrusvit
10b552bc81
chore: update releases.json
2025-03-06 17:23:11 +01:00
Tomáš Boďa
169d25bd9e
feat(blockchain-link): added 4 backend endpoints for each EVM
2025-03-03 13:31:40 +01:00
Ioan Bizău
e2a794a4e6
chore(core): remove deprecated comment
...
[no changelog]
2025-02-28 14:15:45 +01:00