Commit Graph

3684 Commits (b0cd000bf26fc04cd0c3b387f0e179fe0ae8995a)

Author SHA1 Message Date
Martin Milata 7c8be6f0ea fix(core/ui/mercury): FIDO2 layouts
3 weeks ago
tychovrahe 167f567ab0 fix(core/prodtest): T3B1 welcome screen changed to full white screen to match T2B1
3 weeks ago
tychovrahe 6caafd6642 fix(core/bootloader): fix T3B1 bootloader UI - unsafe screen, boot image
3 weeks ago
obrusvit 9e18e72a2c feat(core): ask for 20/33 words to unlock backup
3 weeks ago
tychovrahe 3bfc0b61e5 feat(core/tests): add core bootloader hashes to make gen and gen_check targets
3 weeks ago
tychovrahe 7275a5544e refactor(core): move embedded bootloaders and their hashes to model folders
3 weeks ago
matejcik afb75892f2 chore(core): include T3B1 where relevant
3 weeks ago
tychovrahe 384615c047 fix(core): fix button alignment in T3T1 bootloader
3 weeks ago
matejcik 4ac28e60f6 chore(core): regenerate networks
3 weeks ago
matejcik 6ae96868df chore(core): use trezor-core-tools in scripts
3 weeks ago
matejcik 4208707088 refactor(core/tools): make combine_firmware nicer
3 weeks ago
matejcik 0ce00cbdb6 feat(core/tools): create a poetry-installable package from some cli tools
3 weeks ago
obrusvit f0989e20b8 fix(core/ui): fix persistent word during recovery
3 weeks ago
obrusvit 65d3fd00f1 fix(core/ui): fix mnemonic keys availability
3 weeks ago
obrusvit e2022db8fa feat(core/mercury): use less severe icon color
3 weeks ago
tychovrahe c7eabe3088 fix(core): update display initialization sequence on T3T1
3 weeks ago
matejcik c39ba83c8b fix(core/debug): make sure return_layout_change does not crash on a race condition
3 weeks ago
Andrew Kozlik 2a567f3a0c feat: Remove display_random feature.
3 weeks ago
Ioan Bizău e3c3264f68 chore(core/translations): shorten es menu item
3 weeks ago
Ioan Bizău b747a5bcc9 refactor(core): merge confirm_summary flow into confirm_output flow
3 weeks ago
Ioan Bizău 692eee3e07 feat(core): add progress to Ethereum transaction signing
3 weeks ago
Ioan Bizău 09d3301785 feat(core): improve ETH send flow
3 weeks ago
Ondřej Vejpustek eaa12f1cad chore(crypto): update secp256k1 submodule to 0.5.1
4 weeks ago
Ondřej Vejpustek 54eef8d886 refactor(crypto,core,lagacy): use secp256k1 submodule for ECDH
4 weeks ago
Ondřej Vejpustek df2545b78e chore(crypto,core,legacy): reduce size of precomputed table used by secp256k1 submodule
4 weeks ago
cepetr c0b295a9b1 fix(core/prodtest): fix prodtest build with NEW_RENDERING on
4 weeks ago
obrusvit e19138cdc8 chore(core): remove unused mercury ButtonContent
4 weeks ago
obrusvit b7dc557bfa feat(core): slight change of passphrase copy
4 weeks ago
obrusvit 80792eae5a chore(core): regenerate lang jsons
4 weeks ago
obrusvit 50dc265162 feat(core/mercury): impl flow_request_passphrase
4 weeks ago
obrusvit 60ad7219fe refactor(core): use PromptMsg instead of Option<>
4 weeks ago
obrusvit 2b4d6eb798 feat(core/mercury): passphrase confirm empty btn
4 weeks ago
obrusvit 15526343c9 feat(core/mercury): introduce binary_selection
4 weeks ago
obrusvit d99a94758b feat(core/mercury): allow passphrase in FlowStore
4 weeks ago
obrusvit 2203d9be1a feat(core/ui): introduce FlowMsg::Text option
4 weeks ago
Ondřej Vejpustek eef4319cda chore(crypto,legacy,core): add comments about prefixes
4 weeks ago
Ondřej Vejpustek 20f75e001b fix(core,legacy): fix curve25519 public key prefix
4 weeks ago
Ondřej Vejpustek 59a005bf99 refactor(crypto): change ed25519 and curve25519 public key prefix
4 weeks ago
Ondřej Vejpustek 865ca5f0a9 fix(crypto): fix fingerprints for curve25519 and ed25519
4 weeks ago
Ondřej Vejpustek 5912c1e820 refactor(crypto): use boolean to indicate public key is set
4 weeks ago
Martin Milata 4868a04107 docs(core): changelog: 2.8.1 not released for T2B1
1 month ago
Martin Milata c07ba50ce0 Merge branch 'release/24.08.01'
1 month ago
tychovrahe dc276d1520 fix(core/bootloader): fix firmware update on stm32u5a
1 month ago
tychovrahe a265b0f176 fix(core/bootloader): evaluate model before vendor header signature when installing firmware
1 month ago
tychovrahe 5417ec15df fix(core): introduce ui_overlay feature - fixes T3T1 bootloader compilation with new rendering
1 month ago
tychovrahe 77eeabf7f5 fix(core/prodtest): fix expected param numbers for TOUCH_IDLE command
1 month ago
tychovrahe 4b68431f7c feat(core): tune consumption mask protection on T3B1
1 month ago
tychovrahe c42c268e05 fix(core): fix dma2d includes and initialization with respect to new rendering
1 month ago
tychovrahe 171961829a fix(core): fix gfx_clear
1 month ago
vdovhanych bb92a6b56a chore: fix hardcoded x86 build
1 month ago
Ondřej Vejpustek aedef2d69d refactor(core/tests): create template for solana
1 month ago
Ondřej Vejpustek 90eef5331a refactor(core/solana): use local constants
1 month ago
Ondřej Vejpustek 1c5d47a875 refactor(core/solana): use variables instead of literals
1 month ago
matejcik c6093c7a1a chore(core): include signed translations for 2.8.1
2 months ago
matejcik 632b956155 docs(core): added Solana fix to changelog
2 months ago
Ondřej Vejpustek 5bba2e0aad feat(core): improve optiga initialization error handling
2 months ago
tychovrahe 7307c47b94 chore(core): support new rendering on T3B1
2 months ago
tychovrahe 182f8d9774 chore(core): fix unused warning
2 months ago
tychovrahe effd81ed3b chore(core): fix xframebuffer conditionals
2 months ago
matejcik ee6ab8effb docs(core): generate changelog for 2.8.1
2 months ago
Martin Milata 8cffddb957 chore(common): set definition timestamp to the current signed definitions
2 months ago
tychovrahe 4397978563 chore(core): add T3B1 binaries
2 months ago
Martin Milata c3161f8b18 chore(core): bump version to 2.8.2
2 months ago
Ondřej Vejpustek 52437b1fc8 feat(core): improve optiga initialization error handling
2 months ago
Andrew Kozlik 13de099bc1 refactor(core): Improve parameter naming in ed25519_sign_ext().
2 months ago
Andrew Kozlik 6ed8aad608 fix(core): Remove bias in ed25519.generate_secret()
2 months ago
tychovrahe b37971eea4 feat(core/prodtest): add commands to read bootloader and boardloader versions
2 months ago
tychovrahe e30fe7769a feat(core/prodtest): add more touch layer tests
2 months ago
obrusvit fbf380caba refactor(core/mercury): init Paragraphs from Vec
2 months ago
obrusvit 71b2c986f8 feat(core/ui): send BR from rust during recovery
2 months ago
obrusvit 510230628b feat(core): allow BR from rust on every Attach
2 months ago
obrusvit 11308f578d feat(core/ui): T3T1 instruction screens between shares
2 months ago
Martin Milata 6c75d9f97a docs(core): fix 2.8.0 changelog
2 months ago
Ioan Bizău 4afaf4c41e Revert "fix(core/translations): remove unbreakable spaces for now"
2 months ago
Ioan Bizău 5188dfc83d feat(core): deal with non-breaking spaces
2 months ago
Ioan Bizău a35e9ba5fa chore(core/translations): use ASCII apostrophe in French
2 months ago
cepetr 470d6ec24e fix(core/embed): fix too frequent reading of touch panel registers
2 months ago
Ioan Bizău 33f5d47330 chore(core): rename "hidden wallet" -> "passphrase wallet"
2 months ago
tychovrahe 79feb690ad fix(core/mercury): prefer vertical swipes over horizontal
2 months ago
Ioan Bizău 6f96585d4b feat(core): make brightness an u8
2 months ago
tychovrahe a15dd6598f fix(core/mercury): improve share words swiping animation
2 months ago
obrusvit 008490bf4b refactor(core/mercury): unify confirm TOS
2 months ago
obrusvit f41176af02 feat(core/mercury): change FW update UI
2 months ago
Ioan Bizău 53799cdee8 fix(core/ui): fix cancel in ethereum sign tx flow
2 months ago
Martin Milata 888e384f79 refactor(core/mercury): remove unnecessary Child
2 months ago
tychovrahe 1212a7319a fix(core): T3T1: adjust touch coordinates
2 months ago
tychovrahe edd5351732 fix(core): fix missing touch events when PRESS_DOWN is missed
2 months ago
obrusvit fa9e2c0702 fix(core): templates for SLIP39 checklist
2 months ago
obrusvit c6df2179d6 fix(core): show correct word count in more info
2 months ago
obrusvit 0d987a68f4 fix(core/mercury): multi-share backup more info
2 months ago
matejcik b567a91c22 chore(core): changelogs and bump versions of boardloader, bootloader, prodtest
2 months ago
M1nd3r 27fc3a6614 test(core): unify noqa style
2 months ago
obrusvit bd6c954a4f fix(core): add inverted exclamation mark for ES
2 months ago
obrusvit 958d08cc91 fix(core/mercury): small copy change in tutorial
2 months ago
Ioan Bizău 522d33a71f refactor(core): send out ButtonRequest name
2 months ago
Ioan Bizău 1ef88117fe fix: make sure storage.cache import is correctly retained
2 months ago
Ioan Bizău c7ec093863 feat(core): make "experimental features" storage field public to get rid of the cached field
2 months ago
Ioan Bizău 7a32ebf2b6 refactor(core): use set-/get_bool in storage cache
2 months ago
obrusvit 108d9c737e feat(core/mercury): add rounded overlay to keypads
2 months ago
M1nd3r e34a027291 style(core): fix indentation in crc32 documentation
2 months ago