1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-14 03:30:02 +00:00
Commit Graph

716 Commits

Author SHA1 Message Date
M1nd3r
87d6407d26 feat(core, debug): change DebugLinkState to contain thp_pairing_code_qr_code and thp_pairing_code_nfc_unidirectional instead of thp_pairing_secret
[no changelog]
2024-09-05 13:37:22 +02:00
M1nd3r
d45491b57b feat(core): change thp_channel_id in DebugLinkGetState to bytes
[no changelog]
2024-08-23 10:14:26 +02:00
M1nd3r
f00011d480 feat(core): implement a new Trezor-Host protocol 2024-08-22 13:55:03 +02:00
matejcik
73019d079d feat(core): unify RustLayout, implement single global layout 2024-08-22 11:38:53 +02:00
Ioan Bizău
522d33a71f refactor(core): send out ButtonRequest name
[no changelog]
2024-07-19 11:28:07 +03:00
matejcik
21eafdc5ec chore(common): remove wallets and links from misc.json
firmware repo is no longer a source of truth for these values
2024-07-18 12:43:43 +02:00
matejcik
91cbb332f4 chore(common): drop NEM mosaics support when NEM network is unsupported
this does not affect codegen but it might confuse consumers of the
support info
2024-07-18 12:43:43 +02:00
Martin Milata
98dca4db4c Merge branch 'release/24.07' 2024-07-10 12:24:18 +02:00
Andrew Kozlik
b71a809da3 feat(common): Add DebugLinkOptigaSetSecMax message.
[no changelog]
2024-07-09 16:52:50 +02:00
Martin Milata
54441182ea chore(common): set definition timestamp to the current signed definitions
[no changelog]
2024-07-01 11:49:31 +02:00
gabrielkerekes
6f76ac3be6 fix(solana): allow AToken Create instruction to contain an optional rent_sysvar account
This is needed because some dApps (https://jup.ag/perps or http://solend.fi/) include the rent_sysvar account although it's not required anymore (it's also not a part of the [official docs](https://docs.rs/spl-associated-token-account/latest/spl_associated_token_account/instruction/enum.AssociatedTokenAccountInstruction.html#variant.Create)).
2024-07-01 09:46:40 +00:00
obrusvit
2de8acc141 chore(core): remove CoSi functionality
trezorctl CoSi feature is removed from all models
2024-07-01 09:32:38 +02:00
Pavol Rusnak
3602a8dde9 chore(legacy): remove CoSi functionality 2024-07-01 09:32:38 +02:00
matejcik
eaeb58fb25 chore(python): annotate package with minimum python 3.8
also add 3.12 to tox config
2024-06-25 13:43:13 +02:00
Andrew Kozlik
4ee81daee7 feat(core): Add optiga_sec field to Features
[no changelog]
2024-06-25 12:45:00 +02:00
Martin Milata
f2a2ddfd8d Merge branch 'release/24.06' 2024-06-17 22:14:02 +02:00
matejcik
da75d8f4b6 chore(common): make unused fields optional
[no changelog]
2024-06-10 11:06:06 +02:00
tomasklim
5c781ca14b chore(common): remove unused coins_details.json file 2024-06-07 14:20:33 +02:00
tomasklim
4f4e9ab904 chore(common): fix solana and ada support 2024-06-07 14:20:33 +02:00
Martin Milata
924492ce1b chore(common): set definition timestamp to the current signed definitions
[no changelog]
2024-06-06 14:30:14 +02:00
Ioan Bizău
8870869f93 chore(core): rename recovery type & kind and tweak feature flags 2024-06-05 12:35:09 +03:00
Ioan Bizău
8ef7dfab0d feat(core): implement repeated backup 2024-06-05 12:35:09 +03:00
tychovrahe
b9a55cf2a7 feat(core): add settings to turn haptic on/off
[no changelog]
2024-06-03 14:26:25 +02:00
tychovrahe
a65511846b feat(core): added user adjustable brightness setting 2024-06-03 14:26:25 +02:00
Andrew Kozlik
f24c48ef1e feat(core): Add extendable BackupTypes. 2024-05-28 18:03:26 +02:00
Ioan Bizău
269adf4868 chore(core): add coin support info for T3T1 2024-05-24 13:53:05 +02:00
Peter Jaško
7eb6fcf43c feat(cardano): Tag sets 2024-05-23 10:01:48 +02:00
Peter Jaško
10e4352aad feat(cardano): Add Conway certificates 2024-05-23 10:01:48 +02:00
Ioan Bizău
3006224bff feat(core): add ability to request backups with any number of groups/shares 2024-05-01 09:23:40 +02:00
Andrew Kozlik
27f54eec9c feat(core): Add unit packaging variant field to Features.
[no changelog]
2024-04-25 15:51:52 +02:00
overcat
3d1e2bc20d fix(legacy): resolves the issue of incorrect signature generation when the Stellar transaction source account differs from the signing account. 2024-04-10 09:28:11 +02:00
Fernando Paredes Garcia
17783a9648 Update URL for Syscoin UTXO. 2024-04-05 14:16:18 +02:00
matejcik
67c0cb0bd4 chore(common): drop wallets.json
the wallet info is not used by firmware or consumers of trezor-common
and so it moves to the definitions repo
at https://github.com/trezor/definitions
2024-04-02 10:43:06 +02:00
matejcik
b263dbc109 fix(all): improve Solana template generation 2024-03-26 15:22:32 +01:00
RostarMarek
8b485de173 feat(solana): Hidden flag functionality for instructions 2024-03-25 16:31:01 +01:00
Martin Milata
1fddb0b498 feat(core): Add Capability.Translations to Features
[no changelog]

(cherry picked from commit 48124023d7)
2024-02-29 13:24:32 +01:00
Martin Milata
6b821a8cd5 chore(common): set definition timestamp to the current signed definitions
[no changelog]
2024-02-27 17:10:42 +01:00
Martin Milata
3f10a291b5 feat(common): send BIP-380 descriptor in GetPublicKey response
[no changelog]
2024-02-27 11:09:56 +01:00
Martin Milata
f53b945e61 feat(common): Add language_version_matches flag to Features
[no changelog]
2024-02-26 18:10:24 +01:00
obrusvit
ebcf3e2db2 feat(core): confirm ETH stake, unstake, claim 2024-02-23 18:09:43 +01:00
obrusvit
e2b7244383 Rename trezorctl self-test to prodtest-t1.
It was confusing for trezorctl users. The new name clearly signals that
it's meant to work only for Model One.
2024-02-22 11:47:26 +01:00
matejcik
0bb57173db chore(common): remove useless proto imports 2024-02-12 14:49:32 +01:00
matejcik
9c72c7c99d feat(common): provide some useful paths for the mako templates 2024-02-12 14:49:32 +01:00
matejcik
055662ea27 chore(common): deprecate language fields in ApplySettings, ResetDevice, RecoveryDevice 2024-02-12 14:49:32 +01:00
grdddj
b8ea21d24a feat(all): implement translations into Trezor
Co-authored-by matejcik <ja@matejcik.cz>
2024-02-12 14:49:32 +01:00
matejcik
1c244648c5 fix(common): set consistent timestamps on template-generated files
this helps the build system keep track of whether anything has actually changed
2024-02-01 15:50:07 +01:00
matejcik
c09f9e88e2 chore(common): add Solana support info 2024-01-02 12:24:35 +01:00
Martin Milata
f4d3a7456a Merge branch 'release/23.12' 2023-12-20 17:23:49 +01:00
overcat
579cc0d882 feat(common & core & legacy & python/stellar): add support for ClaimClaimableBalanceOp. 2023-12-11 11:14:33 +01:00
Martin Milata
0199f9c26c chore(common): set definition timestamp to the current signed definitions
[no changelog]
2023-12-06 12:50:32 +01:00