M1nd3r
|
b4689a1191
|
feat(core): implement a new Trezor-Host protocol
|
2024-10-16 16:23:46 +02:00 |
|
matejcik
|
df6483c269
|
feat(core): unify RustLayout, implement single global layout
|
2024-10-16 16:23:45 +02:00 |
|
Ondřej Vejpustek
|
b436b39091
|
chore(core): add benchmark messages
[no changelog]
|
2024-10-11 16:35:34 +02:00 |
|
M1nd3r
|
c99988312a
|
feat(core): add pairing credential manager
[no changelog]
|
2024-10-09 10:44:30 +02:00 |
|
Andrew Kozlik
|
2a567f3a0c
|
feat: Remove display_random feature.
|
2024-08-27 19:33:23 +02:00 |
|
Ioan Bizău
|
0a0c1004c8
|
chore(core): fix failing style check
|
2024-08-27 16:21:03 +03:00 |
|
Pavol Rusnak
|
07ac2fd4d8
|
chore(rust/trezor-client): run clippy
[no changelog]
|
2024-08-27 10:05:15 +02:00 |
|
Ioan Bizău
|
522d33a71f
|
refactor(core): send out ButtonRequest name
[no changelog]
|
2024-07-19 11:28:07 +03:00 |
|
Pavol Rusnak
|
32a5866338
|
feat(rust/trezor-client): bump dependencies in Cargo.lock
|
2024-07-12 10:11:25 +02:00 |
|
Pavol Rusnak
|
5dcbaa4068
|
feat(rust/trezor-client): bump version to 0.1.4
|
2024-07-12 10:10:12 +02:00 |
|
Andrew Kozlik
|
b71a809da3
|
feat(common): Add DebugLinkOptigaSetSecMax message.
[no changelog]
|
2024-07-09 16:52:50 +02:00 |
|
obrusvit
|
2de8acc141
|
chore(core): remove CoSi functionality
trezorctl CoSi feature is removed from all models
|
2024-07-01 09:32:38 +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 |
|
TuDo1403
|
ac1a25fc21
|
fix(trezor-client): fix convert_signature invalid s convert
|
2024-06-17 11:47:16 +02:00 |
|
matejcik
|
da75d8f4b6
|
chore(common): make unused fields optional
[no changelog]
|
2024-06-10 11:06:06 +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 |
|
cepetr
|
212391fc37
|
feat(core): add pareen & easer crates
[no changelog]
|
2024-06-03 14:26:25 +02: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 |
|
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 |
|
cepetr
|
80d1ce25c6
|
refactor(core/rust): improve tjpgdec interface
[no changelog]
|
2024-05-17 09:17:37 +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 |
|
stevenbooke
|
6a8ce5b5c0
|
feat(rust/trezor_client): add solana_get_address example
|
2024-03-09 19:12:04 +00:00 |
|
Martin Milata
|
48124023d7
|
feat(core): Add Capability.Translations to Features
[no changelog]
|
2024-02-29 11:16:05 +00: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
|
9cd97565c9
|
ci: add Safe 3 to GH actions rust unit tests
[no changelog]
|
2024-02-22 12:10:12 +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
|
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 |
|
Pavol Rusnak
|
b5c86a45ed
|
feat(rust/trezor-client): bump dependencies in Cargo.lock
|
2024-02-10 18:53:49 -03:00 |
|
Pavol Rusnak
|
d5eb68d1bc
|
feat(rust/trezor-client): bump version to 0.1.3
|
2024-02-10 18:52:31 -03:00 |
|
grdddj
|
76c547bb91
|
feat(core): add loader to homescreen when locking the device for TS3
|
2024-02-05 14:46:40 +01:00 |
|
DaniPopes
|
74c1129445
|
feat(rust/ethereum): remove primitive-types dependency, make chain ID optional
|
2024-01-25 16:00:40 +01:00 |
|
Roman Zeyde
|
071e1fa903
|
fixup! feat(rust/trezor-client): add get_ecdh_session_key method
|
2024-01-15 13:58:10 +01:00 |
|
Roman Zeyde
|
6d371be724
|
feat(rust/trezor-client): add get_ecdh_session_key method
|
2024-01-15 13:58:10 +01:00 |
|
overcat
|
579cc0d882
|
feat(common & core & legacy & python/stellar): add support for ClaimClaimableBalanceOp .
|
2023-12-11 11:14:33 +01:00 |
|
matejcik
|
20400bc7b9
|
fix(rust/trezor-client): fix Solana messages
|
2023-12-05 22:11:41 +01:00 |
|
gabrielkerekes
|
6aa5ac869a
|
feat(solana): add additional info with token account
|
2023-12-05 22:11:41 +01:00 |
|
gabrielkerekes
|
bf45d51af6
|
feat(solana): basic sign_tx setup and support
|
2023-12-05 22:11:41 +01:00 |
|
gabrielkerekes
|
44dc417c0e
|
feat(solana): add get_address
|
2023-12-05 22:11:41 +01:00 |
|
gabrielkerekes
|
ec4a607dbe
|
feat(solana): add get_public_key
|
2023-12-05 22:11:41 +01:00 |
|
gabrielkerekes
|
50861eb019
|
feat(solana): basic Solana setup
|
2023-12-05 22:11:41 +01:00 |
|
Roman Zeyde
|
3d356b25ab
|
fix(rust/trezor-client): update sign_message example
The existing code seems to fail with Model T 2.6.0:
```
2023-11-25T15:52:06.035004Z TRACE trezor_client::client: Sending MessageType_SignMessage msg: SignMessage { address_n: [2147483648, 2147483648, 2147483649], message: Some([114, 101, 103, 101, 108, 32, 104, 101, 116]), coin_name: Some("Testnet"), script_type: Some(SPENDADDRESS), no_script_type: None, chunkify: None, special_fields: SpecialFields { unknown_fields: UnknownFields { fields: None }, cached_size: CachedSize { size: 0 } } }
2023-11-25T15:52:06.413333Z DEBUG trezor_client::client: Received failure: Failure { code: Some(Failure_DataError), message: Some("Forbidden key path"), special_fields: SpecialFields { unknown_fields: UnknownFields { fields: None }, cached_size: CachedSize { size: 0 } } }
thread 'main' panicked at examples/sign_message.rs:10:49:
called `Result::unwrap()` on an `Err` value: FailureResponse(Failure { code: Some(Failure_DataError), message: Some("Forbidden key path"), special_fields: SpecialFields { unknown_fields: UnknownFields { fields: None }, cached_size: CachedSize { size: 0 } } })
```
Also, use `handle_interaction` from `trezor_client::client::common` to
simplify the example.
|
2023-11-28 09:55:39 +01:00 |
|