Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Main #2

Open
wants to merge 629 commits into
base: master
Choose a base branch
from
Open

Main #2

wants to merge 629 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 3, 2024

  1. chore(core): update fixtures.json

    [no changelog]
    obrusvit committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    16b89e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e30a0e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. fix(core/embed): fix touch driver on dev kits

    [no changelog]
    cepetr committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    0ea965d View commit details
    Browse the repository at this point in the history
  2. fix(core/embed): fix memory clearing in u5 boardloader

    [no changelog]
    cepetr committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    076b476 View commit details
    Browse the repository at this point in the history
  3. chore(core/embed): remove unused code

    [no changelog]
    cepetr committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    68911c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5996198 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6667f96 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. build(deps): bump certifi from 2023.7.22 to 2024.7.4

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.7.22 to 2024.7.4.
    - [Commits](certifi/python-certifi@2023.07.22...2024.07.04)
    
    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and matejcik committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    96165e2 View commit details
    Browse the repository at this point in the history
  2. feat(core): add support for 32bit colors in UI

    [no changelog]
    TychoVrahe committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3bc9e23 View commit details
    Browse the repository at this point in the history
  3. fix(core): add missing filename argument (#4003)

    * Code improvement on printf
    mgiannopoulos24 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    25cb005 View commit details
    Browse the repository at this point in the history
  4. build(core): fix build for GCC13

    we need to cherry-pick two commits into the micropython submodule, and
    adapt one of the fixes
    matejcik committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    d82d5a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9420b38 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4cf0b2 View commit details
    Browse the repository at this point in the history
  7. feat(common): Add DebugLinkOptigaSetSecMax message.

    [no changelog]
    andrewkozlik committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b71a809 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b6b1ad8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e84f969 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1016b0c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Merge branch 'release/24.07'

    mmilata committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    98dca4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7005129 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. chore(core): update translations

    jq --sort-keys -s '.[0] * .[1]' es.json es-ES_diff_tutorial.json > es.json.tmp && mv es.json.tmp es.json
    
    [no changelog]
    mmilata committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    9304f6a View commit details
    Browse the repository at this point in the history
  2. fix(core/translations): remove unbreakable spaces for now

    [no changelog]
    mmilata committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1c9f925 View commit details
    Browse the repository at this point in the history
  3. test(core): T3T1 ShowDeviceTutorial

    [no changelog]
    mmilata committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    c857fcd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca1c5c4 View commit details
    Browse the repository at this point in the history
  5. fix(core): emulator: coverage data atexit handler

    Partially reverts 5fc3c6e.
    
    [no changelog]
    mmilata committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a05ed10 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    2a896c4 View commit details
    Browse the repository at this point in the history
  2. refactor(core/rust): reorganize LayoutObj

    * move most actual functionality to LayoutObjInner
    * subsume features of top-level Root and Child into LayoutObjInner
    (saving ~7 kB of flash because LayoutObjInner is not generic)
    * make use of GcBox to drop the top-level component
    matejcik committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    863dee1 View commit details
    Browse the repository at this point in the history
  3. debug(core): make C impl of __fatal_error print to stderr

    Previously, any C assertion or other case of __fatal_error would only
    show the RSOD, but not print to emulator output.
    
    That is (a) mildly annoying, and (b) would not work in the weird case in
    Rust unit tests where graphics are not available.
    matejcik committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    52333d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dcbaa4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32a5866 View commit details
    Browse the repository at this point in the history
  6. chore(core): add TS5 background image for emulator

    [no changelog]
    TychoVrahe committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e3b9548 View commit details
    Browse the repository at this point in the history
  7. ci: build T3T1 firmware for production bootloader

    [no changelog]
    mmilata committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    38bdfbe View commit details
    Browse the repository at this point in the history
  8. chore: generate-changelog.py adjustments

    - add T3T1 to the list of core hardware
    - add flag for regenerating model-specific changelogs in case the main
      one is manually edited
    - generate headings in the same format as currently used in
      core/CHANGELOG.md
    mmilata committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    8869b16 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    8fa602c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a64b22c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. build(deps): bump setuptools from 67.6.0 to 70.0.0

    Bumps [setuptools](https://github.com/pypa/setuptools) from 67.6.0 to 70.0.0.
    - [Release notes](https://github.com/pypa/setuptools/releases)
    - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
    - [Commits](pypa/setuptools@v67.6.0...v70.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: setuptools
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and matejcik committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    083071d View commit details
    Browse the repository at this point in the history
  2. chore(core/rust): publish the ConcreteRenderer types for each rendere…

    …r version
    
    we need them to be able to spell out a concrete type of the argument to
    `render()`
    matejcik committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4c10a4f View commit details
    Browse the repository at this point in the history
  3. refactor(core/rust): refactor SwipeFlow

    * remove SwipeStore in favor of Vec<dyn FlowComponent>
    * unify state and controllers
    * implement tighter coupling between controller/states and pages of the
    flow
    matejcik committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3fcb0ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3884abd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78b4017 View commit details
    Browse the repository at this point in the history
  6. chore(core): add T3B1 production keys

    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    11b1d5c View commit details
    Browse the repository at this point in the history
  7. feat(core): add temporary DEVICE_CERT_CHAIN for T3B1

    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    15b42af View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c94080 View commit details
    Browse the repository at this point in the history
  9. fix(core): fix missing TS3 font in bootloader

    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    655478c View commit details
    Browse the repository at this point in the history
  10. fix(core): include QA bootloader when building for fw for device with…

    … DEV bootloader
    
    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    03199cd View commit details
    Browse the repository at this point in the history
  11. fix(core): fix vector table alignment on STM32U5

    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    354dad6 View commit details
    Browse the repository at this point in the history
  12. chore(core/rust): drop unused ui_bounds

    [no changelog]
    mmilata committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7e26e1d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b99325a View commit details
    Browse the repository at this point in the history
  14. feat(core/mercury): pin entry animation

    [no changelog]
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ff869dd View commit details
    Browse the repository at this point in the history
  15. fix(core): queue events from iface if all tasks waiting on that iface…

    … are gone
    
    this juuust might fix unexplained freezes on hardware
    matejcik authored and TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    759ce5b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6b3aa76 View commit details
    Browse the repository at this point in the history
  17. fix(core/mercury): homescreen attach animation, resume animations aft…

    …er an interrupt from workflow
    TychoVrahe committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2994317 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    7404436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d90552 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6a2a3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    905beb6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    747303f View commit details
    Browse the repository at this point in the history
  6. fix(core/mercury): change status screen - display message in center a…

    …fter animation
    
    Because some messages didn't fit the title
    TychoVrahe committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    f2bdd6e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8736581 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df018a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    a700ff8 View commit details
    Browse the repository at this point in the history
  2. 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
    matejcik committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    91cbb33 View commit details
    Browse the repository at this point in the history
  3. chore(common): remove wallets and links from misc.json

    firmware repo is no longer a source of truth for these values
    matejcik committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    21eafdc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d37af9e View commit details
    Browse the repository at this point in the history
  5. style(core): fix indentation in crc32 documentation

    [no changelog]
    M1nd3r committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    e34a027 View commit details
    Browse the repository at this point in the history
  6. feat(core/mercury): add rounded overlay to keypads

    Make the corner keys of passphrase and mnemonic keyboards rounded by an
    overlay, similarly to PIN keyboard.
    
    [no changelog]
    obrusvit committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    108d9c7 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. refactor(core): use set-/get_bool in storage cache

    [no changelog]
    ibz committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    7a32ebf View commit details
    Browse the repository at this point in the history
  2. feat(core): make "experimental features" storage field public to get …

    …rid of the cached field
    
    [no changelog]
    ibz committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    c7ec093 View commit details
    Browse the repository at this point in the history
  3. fix: make sure storage.cache import is correctly retained

    [no changelog]
    ibz committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1ef8811 View commit details
    Browse the repository at this point in the history
  4. refactor(core): send out ButtonRequest name

    [no changelog]
    ibz committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    522d33a View commit details
    Browse the repository at this point in the history
  5. fix(core/mercury): small copy change in tutorial

    [no changelog]
    obrusvit committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    958d08c View commit details
    Browse the repository at this point in the history
  6. fix(core): add inverted exclamation mark for ES

    [no changelog]
    obrusvit committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    bd6c954 View commit details
    Browse the repository at this point in the history
  7. chore(core): update fixtures.json

    Update after an update of tutorial copy and adding inverted exclamation
    mark for spanish language.
    
    [no changelog]
    obrusvit committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f846ec3 View commit details
    Browse the repository at this point in the history
  8. test(core): unify noqa style

    [no changelog]
    M1nd3r committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    27fc3a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b567a91 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. fix(core/mercury): multi-share backup more info

    The commit fixes More Info screen hidden behind context menu during a
    prompt for number of shares and shares threshold. It removes wrong title
    and enables changing the info text based on currently selected number.
    obrusvit committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0d987a6 View commit details
    Browse the repository at this point in the history
  2. fix(core): show correct word count in more info

    Make translated strings describing recovery shares templated so that we
    can show correct number of words (i.e. 20 or 33) in more info.
    obrusvit committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    c6df217 View commit details
    Browse the repository at this point in the history
  3. fix(core): templates for SLIP39 checklist

    The commmit fixes translation strings templates for non-en langs.
    
    [no changelog]
    obrusvit committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    fa9e2c0 View commit details
    Browse the repository at this point in the history
  4. chore(core): update fixtures.json

    [no changelog]
    obrusvit committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    cf69a3c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    edd5351 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1212a73 View commit details
    Browse the repository at this point in the history
  3. refactor(core/mercury): remove unnecessary Child

    [no changelog]
    mmilata committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    888e384 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. fix(core/ui): fix cancel in ethereum sign tx flow

    [no changelog]
    ibz committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    53799cd View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. feat(core/mercury): change FW update UI

    This commit changes the UI of confirming interaction-less firmware
    update.
    obrusvit committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    f41176a View commit details
    Browse the repository at this point in the history
  2. refactor(core/mercury): unify confirm TOS

    [no changelog]
    obrusvit committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    008490b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    a15dd65 View commit details
    Browse the repository at this point in the history
  2. feat(core): make brightness an u8

    [no changelog]
    ibz committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    6f96585 View commit details
    Browse the repository at this point in the history
  3. chore: fix failing Poetry env

    poetry env was failing on click-default-group, which is unmaintained and
    apparently used a long-deprecated setuptools component. Today's
    setuptools update removed it, which broke installation.
    
    Fortunately, we don't need click-default-group for anything, and neither
    does towncrier (which pulled in that dep), whose maintainers cleverly
    realized _last year_ that they'd better vendor the package.
    
    Updating towncrier seems to fix the problem.
    Also bumping locked version of requests because poetry complains that
    the locked one was yanked...
    matejcik committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    6d64448 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79feb69 View commit details
    Browse the repository at this point in the history
  5. chore(core): rename "hidden wallet" -> "passphrase wallet"

    [no changelog]
    ibz committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    33f5d47 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    470d6ec View commit details
    Browse the repository at this point in the history
  2. chore(core/translations): use ASCII apostrophe in French

    [no changelog]
    ibz committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    a35e9ba View commit details
    Browse the repository at this point in the history
  3. feat(core): deal with non-breaking spaces

    [no changelog]
    ibz committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    5188dfc View commit details
    Browse the repository at this point in the history
  4. Revert "fix(core/translations): remove unbreakable spaces for now"

    This reverts commit cca066c.
    
    [no changelog]
    ibz committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4afaf4c View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    6c75d9f View commit details
    Browse the repository at this point in the history
  2. feat(core/ui): T3T1 instruction screens between shares

    Changes the content and visual appearance of the screens between shares
    during multi-share (shamir) recovery. Context menu with the option to
    cancel is added to the screen.
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    11308f5 View commit details
    Browse the repository at this point in the history
  3. feat(core): allow BR from rust on every Attach

    This commit allows creating a rust flow in which a component sends the
    configured ButtonRequest repeatedly on every Event::Attach.
    
    This is necessary in recovery homescreen flow where we want to send
    ButtonRequest also after restarting the device.
    
    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    5102306 View commit details
    Browse the repository at this point in the history
  4. feat(core/ui): send BR from rust during recovery

    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    71b2c98 View commit details
    Browse the repository at this point in the history
  5. tests: fix input_flow of recovery abort

    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    37edfcb View commit details
    Browse the repository at this point in the history
  6. tests: UI test of cancel recovery between shares

    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    935afbb View commit details
    Browse the repository at this point in the history
  7. chore(core): update fixtures.json

    Update as a part of T3T1 recovery share success screens and adding a new
    test of aborting the recovery process between shares for all models.
    
    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    ca46978 View commit details
    Browse the repository at this point in the history
  8. refactor(core/mercury): init Paragraphs from Vec

    [no changelog]
    obrusvit committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    fbf380c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e30fe77 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b37971e View commit details
    Browse the repository at this point in the history
  11. fix(core): Remove bias in ed25519.generate_secret()

    [no changelog]
    andrewkozlik committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    6ed8aad View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    13de099 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5498549 View commit details
    Browse the repository at this point in the history
  14. build(deps-dev): bump zipp from 3.7.0 to 3.19.1

    Bumps [zipp](https://github.com/jaraco/zipp) from 3.7.0 to 3.19.1.
    - [Release notes](https://github.com/jaraco/zipp/releases)
    - [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
    - [Commits](jaraco/zipp@v3.7.0...v3.19.1)
    
    ---
    updated-dependencies:
    - dependency-name: zipp
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and matejcik committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    9746308 View commit details
    Browse the repository at this point in the history
  15. feat(core): improve optiga initialization error handling

    [no changelog]
    onvej-sl committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    52437b1 View commit details
    Browse the repository at this point in the history
  16. chore(core): bump version to 2.8.2

    [no changelog]
    mmilata committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    c3161f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. chore(core): add T3B1 binaries

    [no changelog]
    TychoVrahe committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4397978 View commit details
    Browse the repository at this point in the history
  2. chore(common): set definition timestamp to the current signed definit…

    …ions
    
    [no changelog]
    mmilata authored and matejcik committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8cffddb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee6ab8e View commit details
    Browse the repository at this point in the history
  4. chore(core): fix xframebuffer conditionals

    [no changelog]
    TychoVrahe committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    effd81e View commit details
    Browse the repository at this point in the history
  5. chore(core): fix unused warning

    [no changelog]
    TychoVrahe committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    182f8d9 View commit details
    Browse the repository at this point in the history
  6. chore(core): support new rendering on T3B1

    [no changelog]
    TychoVrahe committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7307c47 View commit details
    Browse the repository at this point in the history
  7. feat(core): improve optiga initialization error handling

    [no changelog]
    onvej-sl authored and matejcik committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5bba2e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    632b956 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    c6093c7 View commit details
    Browse the repository at this point in the history
  2. refactor(core/solana): use variables instead of literals

    [no changelog]
    onvej-sl authored and matejcik committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1c5d47a View commit details
    Browse the repository at this point in the history
  3. refactor(core/solana): use local constants

    [no changelog]
    onvej-sl authored and matejcik committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    90eef53 View commit details
    Browse the repository at this point in the history
  4. refactor(core/tests): create template for solana

    [no changelog]
    onvej-sl authored and matejcik committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    aedef2d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    415d62b View commit details
    Browse the repository at this point in the history
  6. chore: fix hardcoded x86 build

    vdovhanych authored and matejcik committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bb92a6b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. fix(core): fix gfx_clear

    [no changelog]
    TychoVrahe committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    1719618 View commit details
    Browse the repository at this point in the history
  2. fix(core): fix dma2d includes and initialization with respect to new …

    …rendering
    
    [no changelog]
    TychoVrahe committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    c42c268 View commit details
    Browse the repository at this point in the history
  3. feat(core): tune consumption mask protection on T3B1

    [no changelog]
    TychoVrahe committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4b68431 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    88cdfb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77eeabf View commit details
    Browse the repository at this point in the history
  3. fix(core): introduce ui_overlay feature - fixes T3T1 bootloader compi…

    …lation with new rendering
    
    [no changelog]
    TychoVrahe committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    5417ec1 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. fix(core/bootloader): evaluate model before vendor header signature w…

    …hen installing firmware
    TychoVrahe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    a265b0f View commit details
    Browse the repository at this point in the history
  2. fix(core/bootloader): fix firmware update on stm32u5a

    [no changelog]
    TychoVrahe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    dc276d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    c07ba50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4868a04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5912c1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    865ca5f View commit details
    Browse the repository at this point in the history
  5. tests(crypto): add bip32 curve25519 tests

    [no changelog]
    onvej-sl committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    ba1a680 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    59a005b View commit details
    Browse the repository at this point in the history
  7. fix(crypto): forbid public key derivation for curve25519, ed25519 and

    cardano
    
    [no changelog]
    onvej-sl committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    3da9c6b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    20f75e0 View commit details
    Browse the repository at this point in the history
  9. chore(crypto,legacy,core): add comments about prefixes

    [no changelog]
    onvej-sl committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    eef4319 View commit details
    Browse the repository at this point in the history
  10. feat(core/ui): introduce FlowMsg::Text option

    This commit allows flows to work with ShortString which can be converted
    to micropython as str.
    
    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    2203d9b View commit details
    Browse the repository at this point in the history
  11. feat(core/mercury): allow passphrase in FlowStore

    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d99a947 View commit details
    Browse the repository at this point in the history
  12. feat(core/mercury): introduce binary_selection

    This commit adds a Component which prompts a user with a pair of two
    buttons - left and right. The Component is parametrized by the buttons
    contents and styles.
    
    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1552634 View commit details
    Browse the repository at this point in the history
  13. feat(core/mercury): passphrase confirm empty btn

    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    2b4d6eb View commit details
    Browse the repository at this point in the history
  14. refactor(core): use PromptMsg instead of Option<>

    PromptScreen now uses dedicated PromptMsg with Confirmed and Cancelled
    values instead of empty Option<>. This change affects only mercury code.
    
    This is more explicit and enables "yes" or "no" prompts screens.
    Otherwise, the "no" option was handled by the 'x' button handled by
    Frame.
    
    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    60ad721 View commit details
    Browse the repository at this point in the history
  15. feat(core/mercury): impl flow_request_passphrase

    This commit replaces request_passphrase with flow_request_passphrase.
    The added benefit is that the user is prompted for confirmation if they
    want to proceed with an empty passphrase.
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    50dc265 View commit details
    Browse the repository at this point in the history
  16. chore(core): regenerate lang jsons

    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    80792ea View commit details
    Browse the repository at this point in the history
  17. feat(core): slight change of passphrase copy

    Usage of different copy in mercury (especially titles and subtitles)
    requires moving the layout code deeper into the model specifics.
    
    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b7dc557 View commit details
    Browse the repository at this point in the history
  18. chore: update fixtures.json

    [no changelog]
    obrusvit committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9b7ce3c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. chore(core): remove unused mercury ButtonContent

    [no changelog]
    obrusvit committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    e19138c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0b295a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. chore(crypto): do not use precomputed tables by native implementation…

    … of ECC
    
    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    20453f6 View commit details
    Browse the repository at this point in the history
  2. chore(crypto,core,legacy): reduce size of precomputed table used by s…

    …ecp256k1 submodule
    
    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    df2545b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54eef8d View commit details
    Browse the repository at this point in the history
  4. refactor(crypto): use secp256k1 submodule in bip32

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d00002e View commit details
    Browse the repository at this point in the history
  5. chore(crypto): update secp256k1 submodule to 0.5.1

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    eaa12f1 View commit details
    Browse the repository at this point in the history
  6. refactor(crypto): extract get_public_key_length

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3994c65 View commit details
    Browse the repository at this point in the history
  7. refactor(crypto): use goto cleanup

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a5fd5e1 View commit details
    Browse the repository at this point in the history
  8. feat(crypto): introduce ecdsa_tweak_public_key

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a12a81a View commit details
    Browse the repository at this point in the history
  9. refactor(crypt): remove unused function

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    dd6d48a View commit details
    Browse the repository at this point in the history
  10. refacor(crypto): refactor hdnode_public_ckd

    [no changelog]
    onvej-sl committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    c8b811b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. chore(rust/trezor-client): run clippy

    [no changelog]
    prusnak authored and matejcik committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    07ac2fd View commit details
    Browse the repository at this point in the history
  2. feat(core): improve ETH send flow

    ibz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    09d3301 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    692eee3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b747a5b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3c3264 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0a0c100 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a567f3 View commit details
    Browse the repository at this point in the history
  8. feat(python): make webusb transport more resilient

    * convert more USB errors into TransportExceptions
    * add a timeout + infinite loop for read/write operations,
      so that they are interruptible by Python, instead of leaving
      the interface in a bad state when hard-killed
    * (also ctrl+c now works if the process is waiting for usb)
    matejcik committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ed79d35 View commit details
    Browse the repository at this point in the history
  9. fix(core/debug): make sure return_layout_change does not crash on a r…

    …ace condition
    
    [no changelog]
    matejcik committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c39ba83 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    c7eabe3 View commit details
    Browse the repository at this point in the history
  2. feat(core/mercury): use less severe icon color

    Not using danger color during onboarding.
    
    [no changelog]
    obrusvit committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e2022db View commit details
    Browse the repository at this point in the history
  3. fix(core/ui): fix mnemonic keys availability

    This commit disables keys of mnemonic keyboard if their press cannot
    lead to a valid word if the keyboard is initialized with a pre-filled
    word. This is useful to get valid keyboard state when going to a
    previous word during recovery.
    
    [no changelog]
    obrusvit committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    65d3fd0 View commit details
    Browse the repository at this point in the history
  4. fix(core/ui): fix persistent word during recovery

    Remove the current word from recovery progress if a user goes to
    previous word.
    
    [no changelog]
    obrusvit committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f0989e2 View commit details
    Browse the repository at this point in the history
  5. feat(core/tools): create a poetry-installable package from some cli t…

    …ools
    
    so that we can have them available globally inside the poetry shell
    matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0ce00cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f18520 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4208707 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6ae9686 View commit details
    Browse the repository at this point in the history
  9. chore(common): add t3b1 defs

    komret authored and matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1e1edd7 View commit details
    Browse the repository at this point in the history
  10. chore(common): update eth and alt defs

    komret authored and matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    23d5794 View commit details
    Browse the repository at this point in the history
  11. chore(common): remove unused defs

    komret authored and matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d6db9dd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    94a7ff5 View commit details
    Browse the repository at this point in the history
  13. chore(common): remove ropsten from defs

    komret authored and matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b42ae44 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3f64f05 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0b2b0d0 View commit details
    Browse the repository at this point in the history
  16. chore(core): regenerate networks

    [no changelog]
    matejcik committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4ac28e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. fix(core): fix button alignment in T3T1 bootloader

    [no changelog]
    TychoVrahe committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    384615c View commit details
    Browse the repository at this point in the history
  2. style(core): add check for utils.INTERNAL_MODEL in (tuple)

    The static replacer doesn't understand tuples (it's just a dumb sed,
    we'd need to teach it the python ast which is a somewhat bigger project
    that would also make the build slower)
    so instead we spell out every "utils.INTERNAL_MODEL == xyz" equality
    check separately.
    
    If you don't, you don't get static replacement and you're checking at
    run-time in every firmware for every device.
    
    This pylint will catch the problem.
    matejcik committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    43677c6 View commit details
    Browse the repository at this point in the history
  3. chore(core): include T3B1 where relevant

    also convert "INTERNAL_MODEL in (tuple)" to equality comparisons, see
    previous commit
    
    [no changelog]
    matejcik committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    afb7589 View commit details
    Browse the repository at this point in the history
  4. style(python): fix flake8 warning on python 3.12

    [no changelog]
    matejcik committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    21988d6 View commit details
    Browse the repository at this point in the history
  5. refactor(core): move embedded bootloaders and their hashes to model f…

    …olders
    
    [no changelog]
    TychoVrahe authored and matejcik committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    7275a55 View commit details
    Browse the repository at this point in the history
  6. feat(core/tests): add core bootloader hashes to make gen and gen_chec…

    …k targets
    
    [no changelog]
    TychoVrahe authored and matejcik committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3bfc0b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11b9239 View commit details
    Browse the repository at this point in the history
  8. feat(core): ask for 20/33 words to unlock backup

    Unlocking repeated backup is only possible with SLIP-39 extendable
    backup which contains shares of 20 or 33 words. It is UI bug to have the
    user choose from all options (12, 18, 20, 24, 33). This commit reduces
    the choices when unlocking repeated backup to (20, 33) for all models.
    obrusvit committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    9e18e72 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. fix(docs): generate pipeline docs

    [no changelog]
    TychoVrahe committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    c86dfaa View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    6caafd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    167f567 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c8be6f View commit details
    Browse the repository at this point in the history
  4. chore(vendor): update vendor/fido2-tests

    [no chagelog]
    mmilata committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    6ec9937 View commit details
    Browse the repository at this point in the history
  5. refactor(core/ui/mercury): delete CancelInfoConfirm

    [no changelog]
    mmilata committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2572705 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7db1529 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    b8c27d5 View commit details
    Browse the repository at this point in the history
  2. fix(core/bootloader): fix repeated firmware upload

    [no changelog]
    TychoVrahe committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    ee6410a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4916470 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f20b29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f240a2d View commit details
    Browse the repository at this point in the history
  6. chore(core): generate coininfo for T3B1

    this also includes T1B1 in the generated python files, but we don't care
    because T1B1 will never be included in a built firmware
    matejcik committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    bcd837a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    234c065 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc9e747 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d334b92 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c1864a2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    395a4af View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b685820 View commit details
    Browse the repository at this point in the history
  13. chore(core): bump monotonic versions

    [no changelog]
    TychoVrahe committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    708b027 View commit details
    Browse the repository at this point in the history
  14. fix(core/mercury): show remaining shares

    This commit enables showing "Remaining shares" from the context menu
    during recovery process. This is only shown during super-shamir.
    obrusvit committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    c5f9fad View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ba8f0ea View commit details
    Browse the repository at this point in the history
  16. chore(core/mercury): fix UI test for everstake

    [no changelog]
    obrusvit authored and ibz committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3de7256 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    423f159 View commit details
    Browse the repository at this point in the history
  18. feat(core/translations): add it, pt

    Partially added TR.
    mmilata committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    777ad11 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. ci: fix trezor-common sync action

    vdovhanych authored and matejcik committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d1da8aa View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. decred: Add input_derive_script.

    Decred shares code with bitcoin and a recent change broke signing stake
    based inputs. Add decred specific script construction and fix tests.
    JoeGruffins authored and matejcik committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d2a2ac2 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    f3b78e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    422b376 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be9255a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5eb6897 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    656a86b View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    62b56df View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    37d8649 View commit details
    Browse the repository at this point in the history
  2. feat(python/debuglink): introduce layout type awareness

    [no changelog]
    matejcik committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6506b02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3bd85b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1770654 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    abe51b9 View commit details
    Browse the repository at this point in the history
  6. tests: rework tutorial tests

    complicated flows that _do not accomplish results_ do not belong into
    device_tests, so I moved them to click_tests and added stronger assert
    system
    matejcik committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    d21af2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c31819b View commit details
    Browse the repository at this point in the history
  8. feat(tests): use trezorlib's builtin model list to fetch the pipelines

    this includes D001 / D002, that probably doesn't matter
    matejcik committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    475673e View commit details
    Browse the repository at this point in the history
  9. feat(tests): flip the default service for update_fixtures.py ci to …

    …github
    
    now that we don't really use gitlab anymore
    matejcik committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    eda8c72 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. chore: upgrade pytest

    to get rid of python 3.14 deprecation warnings
    matejcik committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    8129086 View commit details
    Browse the repository at this point in the history
  2. fix(tests): python >=3.11 compatibility for identifiers

    Python 3.11 changed IntEnum.__str__ to return the number instead of the
    enum value name. This breaks fixtures.json because pytest uses
    str(value) to generate the test identifier names, and in a lot of places
    our identifiers use the enum values.
    
    This override of `_idval_from_value` explicitly generates a name from
    the IntEnum instead of using the __str__ implementation.
    matejcik committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b9a104d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa47f95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6aa7cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0bdbd92 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0e703f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    729da01 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cb9c56e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    32356b8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c5984af View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    732e214 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3167684 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fb471a9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7a992a5 View commit details
    Browse the repository at this point in the history