Commit Graph

1571 Commits (dd797fa76724230c77e409c6907a8927774b7699)

Author SHA1 Message Date
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
Martin Milata aa9f848b70 fix(core/ui): button text and warning style update
1 year ago
grdddj 0381faffb1 feat(core): support DebugLinkRecordScreen.refresh_index
1 year ago
grdddj 9804926682 feat(common/protob): add optional uint32 refresh_index into DebugLinkRecordScreen message
1 year ago
Martin Milata 14a8b0c62b fix(core): do not touch idle timer on USB events
2 years ago
matejcik ff6bf906d0 chore(common): sync builtin definitions with the external repo
2 years ago
matejcik b8e8fcff33 chore(common): set definition timestamp to the current signed definitions
2 years ago
matejcik 5e0a2ed6d0 feat(core/cosi): confirm CoSi path on screen (fixes #2932)
2 years ago
Andrew Kozlik 4cd88e16f7 feat(core): Introduce use_compact option for FIDO2.
2 years ago
Andrew Kozlik 32dec18366 feat(core): Don't store blank names in FIDO2 credentials.
2 years ago
Martin Milata c21cf87c53 fix(core/ripple): use standard layouts for sign_tx
2 years ago
Martin Milata a44e738d31 feat(core/ui): sending transaction style update
2 years ago
tychovrahe 64bc94cbc9 feat(core): uninitialized welcome flow
2 years ago
Martin Milata c100358ce2 fix(core/ui): don't send ButtonRequest when displaying GetAddress QR code
2 years ago
Martin Milata 08cad2f909 fix(core/ui): coinjoin layouts style update
2 years ago
Andrew Kozlik 77d8af1322 refactor(core): Use set_int()/get_int() for APP_COMMON_AUTHORIZATION_TYPE.
2 years ago
Andrew Kozlik 9bb1d1cf8b feat(core): Implement storage.cache.get_int_all_sessions().
2 years ago
matejcik b92c5c21f9 feat(core): update Ethereum definitions to verify using CoSi
2 years ago
matejcik dc5e4c1c8f feat(core): implement CoSi module and CoSi verification
2 years ago
Martin Novák c2c0900c5d feat(core): external Ethereum definitions
2 years ago
matejcik 505e014ae1 refactor(core): delegate EthereumGetPublicKey to bitcoin GetPublicKey
2 years ago
Martin Milata 19a2ea21b6 fix(core/ui): Model T style update
2 years ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
2 years ago
Andrew Kozlik 60aa2e7292 feat(core): Show source account path in BTC signing.
2 years ago
Andrew Kozlik d4ddc78dbb feat(core): Show path for internal outputs in BTC signing.
2 years ago
Andrew Kozlik edeccde9f3 fix(core): Show app icon in Fido2ConfirmNoCredentials.
2 years ago
David Misiak 826ade2a8d chore(cardano): rename voting public key to vote public key
2 years ago
David Misiak 0754a008e9 chore(cardano): rename cvote reward_address to payment_address
2 years ago
David Misiak 2011ffe9c9 chore(cardano): replace governance by cvote
2 years ago
David Misiak 764e3c8d75 fix(cardano): update cvote bech32 prefix
2 years ago
David Misiak ac58c1c25b feat(cardano): show governance registration reward address credentials
2 years ago
David Misiak a94cfa1a13 feat(cardano): allow external reward addresses in governance registrations
2 years ago
Martin Milata 557e29769b feat(core/ui): redesigned passphrase dialogs
2 years ago
Martin Milata 16a9f187bd chore(common): update chains and tokens
2 years ago
Andrew Kozlik 423ce75b4f feat(core): Validate script type of change-outputs in Bitcoin signing.
2 years ago
Andrew Kozlik 102ab3c7d6 feat(core): Check script type match for change-outputs in Bitcoin signing.
2 years ago
Andrew Kozlik 9528e2f9eb feat(common): Add Apple to known FIDO services.
2 years ago
Andrew Kozlik 4372d19ceb feat(core): Remove authorization when rounds are depleted.
2 years ago
grdddj acec852aa4 feat(core): show welcome screen after device is connected
2 years ago
grdddj 5d987b2bc9 feat(core): not showing `Starting up` progress loader after connecting device
2 years ago
Andrew Kozlik 00dde0e312 feat(core): Handle .dummy RP ID in Chrome FIDO2.
2 years ago
Andrew Kozlik 2ee5b0aa15 fix(core): Fix FIDO2 falling back to U2F.
2 years ago
Andrew Kozlik deb38a2db5 feat(core): Ignore channel ID in U2F.
2 years ago
grdddj 107a7c93b1 chore(core): enable reboot-to-bootloader without experimental features
2 years ago
Andrew Kozlik 0a955b4ad6 feat(core): Force basic attestation in FIDO2 for google.com.
2 years ago
grdddj 20d280d7e0 feat(core): ability to not show passphrase coming from host
2 years ago
Martin Milata afb5c55416 feat(core/ui): reset_device copy change
2 years ago
grdddj 82bd908246 feat(core): EIP712 signing shows the ethereum address at the beginning
2 years ago
grdddj aa283a8392 fix(core): remove the possibility of AssertionError in select_word
2 years ago
Martin Milata 7a375b5642 feat(core/ui): adjust device customization layouts
2 years ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
2 years ago
matejcik 8d44db5270 fix(core): ensure SLIP26 path is accepted for SignMessage
2 years ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
2 years ago
grdddj 32d5beb762 fix(core): making sure last layouts before signing are always HoldToConfirm
2 years ago
grdddj 5196f249a2 feat(core): add make command to check for unused upy code using vulture
2 years ago
grdddj 428ac8d2ac chore(core): delete unused code in src
2 years ago
grdddj b08a6fe2c1 chore(core): delete unused code from micropython UI
2 years ago
grdddj 021f41c23a fix(core): properly call request_passphrase_on_host dialogue
2 years ago
grdddj 25dc6ff130 feat(core): implement loader based on time in milliseconds
2 years ago
Andrew Kozlik e612d58f36 feat(core): Add debugging tool for hashing operations.
2 years ago
Andrew Kozlik ab65b18b07 fix(core): Use lowercase in the name coinjoin.
2 years ago
tychovrahe 1359b21508 feat(core): confirm homescreen image with thumbnail
2 years ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
2 years ago
tychovrahe 14f8e88e01 fix(core): fix backlight fading when changing screens/layouts
2 years ago
tychovrahe 12f87aa01e fix(core): fix usb disconnected warning in new homescreen
2 years ago
Andrew Kozlik 2f9483f994 feat(core): Allow coinjoin request debugging key for testnets.
2 years ago
Armin Sabouri 96b2d05d47 refactor(core): Allow eth & btc signing at m/45'/coin_type/account/change/address_index
2 years ago
matejcik 497285f9a1 feat(core): make first steps to unify Rust API for both models
2 years ago
grdddj c068c668fa feat(core/ethereum): remove EIP-712 field size limitation of 1024 bytes
2 years ago
Martin Milata 253f2587dc fix(core/ui): polish XPUB screen
2 years ago
Martin Milata a11be914cc chore(core/ui): RustLayout not a private class
2 years ago
Martin Milata 2a3aabb57e refactor(core/rust/ui): avoid homescreen flicker during workflow restarts
2 years ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
Martin Milata 1b4dff6275 fix(core/rust/ui): respect DISABLE_ANIMATION
2 years ago
Martin Milata 75cee540a4 fix(core/monero): fix blinking progress indicators
2 years ago
Martin Milata 95d8a21294 feat(core/rust/ui): progress indicators
2 years ago
Martin Milata fc3ee87c25 feat(core/bitcoin): SignMessage: whitelist T1 firmware signing address_n
2 years ago
Martin Milata b12de5d861 feat(core): CoSi collective signatures
2 years ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
Martin Milata 3b92923caa feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
2 years ago
matejcik ff2d1c3f1f feat(core/ui): drop T1 UI (fixes #2639)
2 years ago
matejcik 95d26fe04a feat(core/ui): drop UI1 remnats
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
Martin Milata 58d0788986 fix(core/ui): show fee rate in confirm_total
2 years ago
grdddj bd6f3d5f46 chore(core/ui): delete altcoin.py file
2 years ago
grdddj 5187be91fe chore(tests): fix click, upgrade and persistence tests for new UI
2 years ago
grdddj 2cbb9efeca feat(core/ui): implement all layouts raising NotImplementedError
2 years ago
grdddj ae525fed26 chore(core/ui): delete unused arguments to layouts
2 years ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
Martin Milata 1a9f3c18dd Merge branch 'release/22.11'
2 years ago
grdddj 107c222631 chore(core): decrease TT_v2 UI size by 390 bytes
2 years ago
grdddj bd7513f2df chore(core): decrease crypto size by 60 bytes
2 years ago
grdddj 8bb73ffebe chore(core): decrease storage size by 210 bytes
2 years ago
grdddj 55bb61d404 chore(core): decrease bitcoin size by 1740 bytes
2 years ago
grdddj 45b4b609db chore(core): decrease monero size by 2630 bytes
2 years ago
grdddj 16f1d3da86 chore(core): decrease base and handlers by 300 bytes
2 years ago
grdddj 0c8528821f chore(core): decrease cardano size by 2290 bytes
2 years ago
grdddj 26fd0de198 chore(core): decrease ethereum size by 17250 bytes
2 years ago
grdddj 0c3423b1c7 chore(core): decrease webauthn size by 1270 bytes
2 years ago