1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-06-26 18:02:35 +00:00
Commit Graph

736 Commits

Author SHA1 Message Date
Martin Milata
95ecbbed8b feat(common): add Trezor Host Protocol protobuf definitions
[no changelog]
2025-06-13 15:58:33 +02:00
M1nd3r
731a4e6088 chore(legacy): update 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
Roman Zeyde
5601c0286e test(legacy): enable --do-master-diff for legacy emulator UI tests
[no changelog]
2025-06-05 19:20:26 +03:00
tychovrahe
5c3cf0004e chore(core): bump FW and fix version due to storage migration
[no changelog]
2025-05-30 13:12:58 +02:00
tychovrahe
6bb3c0cf1d feat(core): update storage to use privileged BHK 2025-05-30 13:12:58 +02:00
Ioan Bizău
8a5f599522 Merge branch 'release/25.05' into ibz/merge-release-25.05 2025-05-23 11:05:50 +02:00
Martin Milata
846dd3b934 refactor(common/protob): rename TranslationDataRequest to DataChunkRequest
[no changelog]
2025-05-14 23:57:03 +02:00
Roman Zeyde
55b1c840fb chore(legacy): remove Binance from protob/Makefile
[no changelog]
2025-05-13 09:20:59 +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
d579d87948 chore(legacy): bump version to 1.13.2
[no changelog]
2025-05-01 08:53:26 +02:00
Ioan Bizău
4551af2488 chore(release): fix T1B1 version 2025-04-30 10:10:41 +02:00
Ioan Bizău
de81d59aca chore(build): changelog 2025-04-30 09:58:21 +02:00
Andrew Kozlik
dfb43b5c4e feat(legacy): Enable GetPublicKey in entropy check workflow. 2025-04-29 19:45:46 +02:00
Andrew Kozlik
46c26f331d feat(legacy): Implement entropy check workflow in ResetDevice. 2025-04-29 19:45:46 +02:00
Roman Zeyde
0729da9ccf fix(legacy): use GWei when ETH amount is between 1e6 and 1e12 2025-04-29 17:25:06 +02:00
matejcik
4422a80f34 build(legacy): fix legacy build
[no changelog]
2025-04-29 14:54:41 +02:00
matejcik
3e9b29cd67 fix(tests): update test string for invalid definitions
[no changelog]
2025-04-29 14:54:41 +02:00
Roman Zeyde
66d144a763 feat(legacy): confirm ETH stake, unstake and claim transactions 2025-04-29 12:57:20 +03:00
Roman Zeyde
c4a916e5fc refactor(legacy): deduplicate bigint256 parsing in ethereum.c
[no changelog]
2025-04-29 12:57:20 +03:00
Martin Milata
8dde000f29 fix(legacy): input hash could be different on emulator
[no changelog]
2025-04-25 13:22:09 +02:00
Martin Milata
19f30acfbb refactor(legacy): check size of integers when hashing
[no changelog]
2025-04-25 13:22:09 +02:00
Martin Milata
828e1868ab docs: fix broken changelog links 2025-04-09 10:11:21 +02:00
tychovrahe
4adf6d087d feat(core): add BLE unpair command & message
[no changelog]
2025-04-03 16:17:12 +02:00
Andrew Kozlik
b2701596cc chore: Add emulator warnings.
[no changelog]
2025-03-04 12:49:30 +01:00
Ioan Bizău
073038771e feat(core): introduce Nostr
[no changelog]
2025-02-28 14:15:45 +01:00
obrusvit
18b88a12f0 fix(legacy): add build to .gitignore
- "build" serves to ignore symlink to "build/" directory in the legacy
docker reproducible build
- otherwise, the symlink is considered a local change and the resulting
binary contains "-dirty" in the name
2025-02-19 22:05:32 +01:00
obrusvit
c69d2c9aff Merge branch 'release/25.02' into obrusvit/merge-release-25.02 2025-02-13 11:42:08 +01:00
obrusvit
9a01cb54bf chore(legacy): bump version to 1.13.1
[no changelog]
2025-02-12 14:25:26 +01:00
obrusvit
12cf7c614c docs(legacy): update changelog PR reference 2025-02-07 17:12:48 +01:00
obrusvit
bbcb920213 docs(legacy): change version to 1.13.0 2025-01-29 16:56:02 +01:00
obrusvit
7bd37520ac docs(legacy): changelog for 1.12.2 2025-01-29 12:29:15 +01:00
Roman Zeyde
c713ce23e9 fix(legacy): fix a minor typo in a warning message
[no changelog]
2025-01-29 11:51:41 +02:00
Ondřej Vejpustek
82da663a86 feat(core): remove deprecated path 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
54c0a30e08 fix(legacy): disallow using per-node paths 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
2f104ea1fe feat(legacy): support sortedmulti 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
0e8c1312bf feat(legacy): forbid multisig to singlesig change outputs 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
15fee9e146 refactor(legacy): introduce cryptoMultisigPubkeys 2025-01-28 14:22:13 +01:00
Martin Milata
7bf7d5fac2 fix(legacy): uint64 protobuf field decoding
[no changelog]
2025-01-25 11:55:04 +01:00
Roman Zeyde
e9aca68612 docs: make sure changelog fragments end with a period
Also, run `generate-changelog.py` over prodtest changelog.

[no changelog]
2025-01-20 14:54:27 +02:00
matejcik
8b6d8e7572 fix(all): make more protobuf fields required
[no changelog]
2025-01-17 11:28:12 +01:00
Roman Zeyde
cbfbd48e3a docs: use 'trezorctl firmware update'
Following #1258.

[no changelog]
2025-01-10 10:49:39 +01:00
Roman Zeyde
367ba7cd5c fix(legacy): show XPUB using a QR code
Similar layout to `fsm_layoutAddress` is used.

Fixes #3043.
2025-01-09 12:49:24 +01:00
Roman Zeyde
023e0c8722 refactor(legacy): separate QR rendering into a helper function
[no changelog]
2025-01-09 12:49:24 +01:00
Andrew Kozlik
df97d8d958 feat(common): Add messages for entropy check workflow.
[no changelog]
2025-01-02 13:44:36 +01:00
Ondřej Vejpustek
c8cd7c8098 feat(legacy): do not support sortedmulti on legacy
[no changelog]
2024-12-02 12:21:24 +01:00
Jack D
05f464f406
Legacy firmware support for Unchained paths (#4324)
feat(legacy): support Unchained p2wsh path
2024-11-29 16:36:25 +01:00
M1nd3r
16da9a8889 chore(common): separate definitions of protobuf options
[no changelog]
2024-10-23 22:27:48 +02:00
Ondřej Vejpustek
b436b39091 chore(core): add benchmark messages
[no changelog]
2024-10-11 16:35:34 +02:00
Andrew Kozlik
2a567f3a0c feat: Remove display_random feature. 2024-08-27 19:33:23 +02:00