These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 1ca9b90 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
fix(common): minor protobuf fixes - Set `RippleSignedTx` as `wire_out` instead of `wire_in`. - Fixed a typo in a `RippleSignTx` message definition comment. - Fixed two typos in `messages-monero.proto` docstrings. [no changelog]
| Commit: | c1c121c | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
fix(common): add java-handling to solana protobuf [no changelog]
| Commit: | abbd66f | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore(common): add protobuf style check - Adjusted `.clang-format` for use with Proto files. - Added `protostyle` and `protostyle_check` to `Makefile`, included them in `style` and `style_check` respectively. - Formatted all `.proto` files, adjusted comments. - Added a few echo statements to `Makefile` rules. [no changelog]
The documentation is generated from this commit.
| Commit: | dc41683 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
test: allow setting `unfinished_backup` flag in storage [no changelog]
| Commit: | c9a7e88 | |
|---|---|---|
| Author: | PrisionMike | |
| Committer: | Suyash Shandilya | |
feat(tron): Unfreeze and claiming TRX - scaffolding - Generated code [no changelog]
| Commit: | feb6f01 | |
|---|---|---|
| Author: | PrisionMike | |
| Committer: | Suyash Shandilya | |
feat(tron): adding FreezeBalanceV2 message support - Updated message definitions. Introduced new strings. - Mostly generated code. Main changes in subsequent commit. [no changelog]
| Commit: | f398165 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore(common): remove unused `Failure_BufferError` code [no changelog]
| Commit: | 387076b | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
feat(common): introduce `Failure_InProgress` code It will be used to indicate that an non-interruptible workflow is currently running on the device. [no changelog]
| Commit: | 5242bdb | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore(common): correct `DebugLinkSetLogFilter` next message annotation [no changelog]
| Commit: | 62a28ec | |
|---|---|---|
| Author: | Martin Pastyřík | |
| Committer: | Martin Pastyřík | |
fix(core): remove host static public key from protobuf message [no changelog]
| Commit: | ddfeed0 | |
|---|---|---|
| Author: | kopecdav | |
| Committer: | kopecdav | |
feat(core): add battery_cycle field in the protobuf telemetry message. [no changelog]
| Commit: | 6be7d40 | |
|---|---|---|
| Author: | kopecdav | |
| Committer: | kopecdav | |
feat(python): Update trezorctl telemetry command with battery_cycle field. [no changelog]
| Commit: | ffde4ee | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
chore(core): add messages for reading out telemetry data [no changelog]
| Commit: | f68a7e5 | |
|---|---|---|
| Author: | PrisionMike | |
| Committer: | Suyash Shandilya | |
feat(tron): add TriggerSmartContract support. - Blind signing TRON smart contracts. - Only contract address shown to user. - USDT,USDD transfer tested. - Fee layout imperfect. To be fixed later. [no changelog]
| Commit: | 1a33e5b | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore(common): deprecate uploading language blob during firmware update Remove unused protobuf field from `RebootToBootloader`. [no changelog]
| Commit: | 5643fd5 | |
|---|---|---|
| Author: | Jun Luo | |
| Committer: | Suyash Shandilya | |
feat(tron): add TransferContract support Allows native TRX transfer [no changelog] Co-authored-by: PrisionMike <su.sh2396@gmail.com>
| Commit: | f20f22f | |
|---|---|---|
| Author: | cepetr | |
| Committer: | cepetr | |
feat(core): add trezorctl set-log-filter command [no changelog]
| Commit: | 4d45a7c | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(core): send build version in features
| Commit: | aef80ec | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
Reapply "chore: remove `GetNonce` and `PaymentRequest` from experimental features" This reverts commit cc7843ad0fcfd4cd14ac20620227cefa3063ef74.
| Commit: | ca76c06 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat: buy crypto with fiat [no changelog]
| Commit: | ebe58a0 | |
|---|---|---|
| Author: | PrisionMike | |
| Committer: | Suyash Shandilya | |
fix(tron): update tron to use session - Minor code fixes to old PR by overcat - Only build Tron for debug builds - Updated message index - Updated text fixtures [no changelog]
| Commit: | 01eb5fc | |
|---|---|---|
| Author: | Jun Luo | |
| Committer: | Suyash Shandilya | |
feat(common,core,python,tests): add `tron.get_address` support. [no changelog]
| Commit: | 1f486f5 | |
|---|---|---|
| Author: | Martin Pastyřík | |
| Committer: | Martin Pastyřík | |
feat(core): functions for Evolu spam protection [no changelog]
| Commit: | cc7843a | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
Revert "chore: remove `GetNonce` and `PaymentRequest` from experimental features" This reverts commit efb19af74bf8f54ce32a951a9cda9f54fb9da286.
| Commit: | 1a17cd2 | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(core): notify host on power status change using internal notification system [no changelog]
| Commit: | efb19af | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore: remove `GetNonce` and `PaymentRequest` from experimental features
| Commit: | 7c1a4e2 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat: 32 bytes amount in ETH payment requests [no changelog]
| Commit: | 6677978 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
fix(protob): remove wrong message annotation [no changelog]
| Commit: | 77b04ef | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore: reserve message type range [no changelog]
| Commit: | 7e4ff90 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
feat(common): allow exporting unit serial number [no changelog]
| Commit: | 333e4db | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Lukáš Bielesch | |
feat(core/tests): device menu click tests - move keyboard shared code to common [no changelog]
| Commit: | e3501bd | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Lukáš Bielesch | |
chore(core): add auto_lock_delay_battery_ms to Feature messages [no changelog]
| Commit: | e97f334 | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(core/bootloader): signal firmware corrupted in features
| Commit: | 3dbe060 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore(core): make `host_name` & `app_name` required also in `ThpCredentialMetadata` [no changelog]
| Commit: | 09c53ca | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Martin Milata | |
feat(core/eckhart): cache THP app/host name along with MAC [no changelog] Co-authored-by: Martin Milata <martin@martinmilata.cz>
| Commit: | 281408f | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
fix(core): make app_name required for THP pairing [no changelog]
| Commit: | ae7762a | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Andrew Kozlik | |
chore(core): Add Tropic fields to AuthenticityProof.
| Commit: | 1288bc9 | |
|---|---|---|
| Author: | obrusvit | |
| Committer: | Vít Obrusník | |
fix(core): allow Evolu msgs in BTC only [no changelog]
| Commit: | 989f485 | |
|---|---|---|
| Author: | obrusvit | |
| Committer: | Vít Obrusník | |
feat(protob): extend ApplySettings - add auto_lock_delay_battery_ms to set delay in ms after which the device locks when on battery or wireless charger [no changelog]
| Commit: | 62288fe | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore: add protobuf definitions for THP hostname cache [no changelog]
| Commit: | 4a5ad27 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat(core): SLIP-24 payment requests for Stellar [no changelog]
| Commit: | cb7f3ff | |
|---|---|---|
| Author: | matejcik | |
| Committer: | matejcik | |
fix(common): require fields on SLIP-24 Text Details memo
| Commit: | 59ec3a4 | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Lukáš Bielesch | |
chore(core/eckhart): implement BLE device unpairing [no changelog]
| Commit: | 6939e7f | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(core/bootloader): add battery SoC to features messages [no changelog]
| Commit: | 52ffbd5 | |
|---|---|---|
| Author: | obrusvit | |
| Committer: | Vít Obrusník | |
feat(core): generate SLIP-21 node for Evolu
| Commit: | a7ff4a6 | |
|---|---|---|
| Author: | Peter Jaško | |
| Committer: | Ioan Bizău | |
fix(cardano): Change display_ascii flag to prefer_hex_display This makes the behavior more consistent with Ethereum message signing.
| Commit: | 9e5adaf | |
|---|---|---|
| Author: | Peter Jaško | |
| Committer: | Ioan Bizău | |
feat(cardano): Message signing
| Commit: | 5609c69 | |
|---|---|---|
| Author: | Peter Jaško | |
| Committer: | Ioan Bizău | |
feat(cardano): stop hashing in message signing
| Commit: | 2288830 | |
|---|---|---|
| Author: | Peter Jaško | |
| Committer: | Ioan Bizău | |
feat(cardano): replace chunking with length+offset
| Commit: | 70e37c7 | |
|---|---|---|
| Author: | Peter Jaško | |
| Committer: | Ioan Bizău | |
fix(cardano): Return pubkey This ends up being useful for software wallets.
| Commit: | b8c903c | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(core): extend THP credentials with app_name [no changelog]
| Commit: | 4a45ce7 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat(core): SLIP-24 payment requests for Solana [no changelog]
| Commit: | ec2b858 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat(core): SLIP-24 payment requests for Cardano [no changelog]
| Commit: | 1497d1c | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Petr Sedláček | |
build(core): include THP-related messages in BTC-only builds [no changelog]
| Commit: | 388bfe4 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore(common/core): use `public_key` instead of `pubkey` in THP messages [no changelog]
| Commit: | 3a26d3c | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore(common): add ButtonAck to ThpMessageType [no changelog]
| Commit: | 369fb5e | |
|---|---|---|
| Author: | Michael de Hoog | |
| Committer: | Vít Obrusník | |
feat(core): support displaying EIP-712 message hash during signing
| Commit: | 7e076f5 | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Lukáš Bielesch | |
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
| Commit: | 7f1ebf2 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore: reoder THP messages [no changelog]
| Commit: | 0f6944f | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
Revert "feat: Make payment request protobuf fields optional." This reverts commit 4a4cc34d65ee5ec7b1cfc1617b2d20f15122ddf6.
| Commit: | ebfb749 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(common): Add address_n field to PaymentRequest memos.
| Commit: | b6335c1 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(common): Add PaymentNotification protobuf message.
| Commit: | c56de9b | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(common): Add PaymentRequest field to Ripple signing.
| Commit: | 08573e9 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(common): Add mac field to altcoin Address response messages.
| Commit: | 926214e | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(common): Add PaymentRequest field to Ethereum signing.
| Commit: | 691aec0 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat: Make payment request protobuf fields optional.
| Commit: | fece4b4 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat: Add "text details" memo to payment requests.
| Commit: | 6f538c5 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
refactor: Move TxAckPaymentRequest to common messages as PaymentRequest.
| Commit: | 7688771 | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Ioan Bizău | |
feat(core): Add mac to EthereumAddress.
| Commit: | 1282a9b | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
refactor(common/protob): make some THP fields required [no changelog] Co-authored-by: M1nd3r <petrsedlacek.km@seznam.cz>
| Commit: | 6ec2f06 | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(common): allow multiple wire id enums [no changelog]
| Commit: | f6aa838 | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
refactor(common/protob): split ThpMessageType off MessageType [no changelog] Co-authored-by: M1nd3r <petrsedlacek.km@seznam.cz>
| Commit: | e6ec36a | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore(core): fix "trezor" -> "Trezor" Also, remove duplicated `coinjoin__title_do_not_disconnect` string. [no changelog]
| Commit: | 9ba5dd7 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore(core): remove DebugLinkToggleThpPairingDialog [no changelog]
| Commit: | 5812fc5 | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(common): add Trezor Host Protocol protobuf definitions [no changelog]
| Commit: | 0bb0611 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore: add THP FailureTypes [no changelog]
| Commit: | 18c8302 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
test(core): collect GC statistics via new debug RPC [no changelog]
| Commit: | c1ec316 | |
|---|---|---|
| Author: | matejcik | |
| Committer: | matejcik | |
docs: improve external definition documentation and introduce the new URL scheme [no changelog]
| Commit: | 0e62ce9 | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(core): homescreen streaming [no changelog]
| Commit: | bf420be | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
refactor(common/protob): rename TranslationDataRequest to DataChunkRequest [no changelog]
| Commit: | da3e218 | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(core): add Capability.BLE to Features
| Commit: | 8aaab3c | |
|---|---|---|
| Author: | Martin Milata | |
| Committer: | Martin Milata | |
feat(core): add Capability.NFC to Features
| Commit: | d899ed8 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
chore: remove BNB Beacon Chain support
| Commit: | e5c7160 | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(nordic): send busy response when trezor is not listening to BLE messages [no changelog]
| Commit: | af4781b | |
|---|---|---|
| Author: | Eugene Rossokha | |
| Committer: | matejcik | |
feat(core): add loadable solana tokens
| Commit: | 51515a2 | |
|---|---|---|
| Author: | tychovrahe | |
| Committer: | TychoVrahe | |
feat(core): add BLE unpair command & message [no changelog]
| Commit: | c620fd4 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
chore(core): remove deprecated comment [no changelog]
| Commit: | d3c8f46 | |
|---|---|---|
| Author: | Ioan Bizău | |
| Committer: | Ioan Bizău | |
feat(core): introduce Nostr [no changelog]
| Commit: | cc26847 | |
|---|---|---|
| Author: | Roman Zeyde | |
| Committer: | Roman Zeyde | |
test(core): don't fetch full `DebugLinkState` by default In case the main workflow is restarting after a `DebugLinkDecision`, sending the response of `DebugLinkGetState` may get interrupted. We are making the state fetching explicit, in order to avoid the "restart" race condition (as described in #4401). Following the above change, text-based layout recording is removed. [no changelog]
| Commit: | e8792ec | |
|---|---|---|
| Author: | obrusvit | |
| Committer: | Vít Obrusník | |
refactor(core): consistent naming of UI layouts - follow-up on 8710637a39ce - layout_bolt stays the same - layout_samson -> layout_caesar - layout_quicksilver -> layout_delizia - use super for importing rust modules in layout code [no changelog]
| Commit: | f7afe6b | |
|---|---|---|
| Author: | matejcik | |
| Committer: | matejcik | |
fix(all): make more protobuf fields required [no changelog]
| Commit: | 8710637 | |
|---|---|---|
| Author: | obrusvit | |
| Committer: | Vít Obrusník | |
refactor(core): consistent naming of UI layouts - UI layouts name changes: - model_tt -> layout_bolt - model_tr -> layout_samson - model_mercury -> layout_quicksilver - rust features `model_xyz` freed for different use, now it's `layout_xyz` - input_flow function names are based on UI layout and not internal model name (i.e. quicksilver instead of t3t1) - directory names and commentary changed accordingly [no changelog]
| Commit: | dc5b2de | |
|---|---|---|
| Author: | Andrew Kozlik | |
| Committer: | Andrew Kozlik | |
feat(common): Add messages for entropy check workflow. [no changelog]
| Commit: | 75b0663 | |
|---|---|---|
| Author: | Ondřej Vejpustek | |
| Committer: | Ondřej Vejpustek | |
chore(common): comment protobuf message
| Commit: | 356fd99 | |
|---|---|---|
| Author: | Ondřej Vejpustek | |
| Committer: | Ondřej Vejpustek | |
feat(common): introduce MultisigPubkeyOrder
| Commit: | db086a9 | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
chore(protob): reserve wire types for thp messages [no changelog]
| Commit: | 5bd9f0f | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
docs(core): fix docs indentation and correct a few typos [no changelog]
| Commit: | 8e348ab | |
|---|---|---|
| Author: | Lukas Bielesch | |
| Committer: | Lukáš Bielesch | |
chore(common): Create enum for valid device rotations
| Commit: | 502a0b8 | |
|---|---|---|
| Author: | matejcik | |
| Committer: | matejcik | |
feat(core): unify RustLayout, implement single global layout
| Commit: | 9ae653f | |
|---|---|---|
| Author: | M1nd3r | |
| Committer: | Petr Sedláček | |
feat(core): allow benchmark on BITCOIN_ONLY debug build [no changelog]