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

Montgomery constant #21

Closed
wants to merge 67 commits into from
Closed

Commits on Mar 2, 2023

  1. Rename app to SSKR Check

    aido committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    0e6f7e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Added bc-sskr

    aido committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    fe911fa View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

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

Commits on Mar 26, 2023

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

Commits on Apr 3, 2023

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

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    352bbb9 View commit details
    Browse the repository at this point in the history
  2. Some CodeQL suggested tidy ups

    aido committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    8f2e598 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

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

Commits on Apr 8, 2023

  1. Added some manual tests

    aido committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    eab77b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

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

Commits on Apr 15, 2023

  1. Added automated tests

    aido committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    f12b2af View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Update README

    aido committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    42ebca2 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

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

Commits on Apr 26, 2023

  1. Simplified flow code

    aido committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    0a3dee2 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Removed duplicated nano code

    aido committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    96f8ada View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Update README

    aido committed May 1, 2023
    Configuration menu
    Copy the full SHA
    302bfe8 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Fix static analyzer warning about zero-length array

    src/bc-sskr/encoding.c:249:5: warning: Declared variable-length array (VLA) has zero size [core.VLASize]
        sskr_shard shards[total_shards];
        ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
    1 warning generated
    aido committed May 3, 2023
    Configuration menu
    Copy the full SHA
    bc6a134 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b7a06b View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

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

Commits on May 8, 2023

  1. Changed memset(x, 0, y) to memzero(x, y) macro

    define memzero(...) explicit_bzero(__VA_ARGS__)
    aido committed May 8, 2023
    Configuration menu
    Copy the full SHA
    901fa7f View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

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

Commits on May 14, 2023

  1. Changed some Ledger Stax layouts

    aido committed May 14, 2023
    Configuration menu
    Copy the full SHA
    868bac1 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Update TODO list

    aido committed May 19, 2023
    Configuration menu
    Copy the full SHA
    403a163 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

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

Commits on Sep 16, 2023

  1. Fix grammar mistakes in README

    aido committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    4223156 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    55046e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dcfc41 View commit details
    Browse the repository at this point in the history
  3. Fix failing ragger tests

    aido committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    2c9d206 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Clear buffers before exiting

    aido committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    7577ebb View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

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

Commits on Oct 20, 2023

  1. Added option to generate BIP39 mnemonics from SSKR shares even if sha…

    …res do not validate against seed on device
    
    A user may have lost or damaged original device and now needs to generate the recovery phrase from another secure device
    aido committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    2f39937 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Reduce size of Nano binaries slightly

    Remove dunplicate UX_STEP_CB
    aido committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9995cc5 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

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

Commits on Nov 4, 2023

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

Commits on Nov 6, 2023

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

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    d5a076d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a28df7 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Fixed issue with overflowing variable length array

    Set the SSKR word buffer to a sensible size
    aido committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    57d11bb View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Tidy up code that sets 'Processing' screen on Nano devices

    Fixes #10
    
    Signed-off-by: Aido <aido@users.noreply.github.com>
    aido committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    9883d3f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

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

Commits on Nov 16, 2023

  1. Fixed CodeQL warnings

    - Sign check of bitwise operation
    - Comparison result is always the same
    aido committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    2205003 View commit details
    Browse the repository at this point in the history
  2. Added unit tests for BIP39

    aido committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ccdf5b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e500c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Tidy up functional tests

    aido committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    05b78c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

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

Commits on Nov 30, 2023

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

Commits on Dec 9, 2023

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

Commits on Jan 14, 2024

  1. Added a cx_crc32() function

    The implementation of cx_crc32_hw() on Ledger devices is buggy and produces incorrect CRC32 checks. Ledger are fixing cx_crc32_hw() on each device either through SDK or OS updates but until then cx_crc32() can be used.
    aido committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    9a3041b View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

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

Commits on Jan 18, 2024

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

Commits on Jan 19, 2024

  1. Added a Release Policy document

    aido committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    51a95aa View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Assert HMAC return valuess

    aido committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    156cf78 View commit details
    Browse the repository at this point in the history
  2. Use cx_crc32_hw()

    Ledger have fixed their buggy implementation of CRC32 so we can start using it again
    aido committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    9d8505b View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

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

Commits on Feb 4, 2024

  1. Update issue templates (#27)

    aido authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    4c4f5ed View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

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

Commits on Mar 3, 2024

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

Commits on Mar 6, 2024

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

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    a6bad70 View commit details
    Browse the repository at this point in the history
  2. [fix] Include needed in unit tests CMakeLists.txt

    lpascal-ledger authored and Xavier Chapron committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3dcae0d View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge pull request LedgerHQ#3 from aido/develop

    src: onboarding_seed_sskr.c: Use stable cx_crc32 instead of cx_crc32_hw
    xchapron-ledger authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    915e197 View commit details
    Browse the repository at this point in the history
  2. src: interpolate.c: Fix build with SDK master for LNS

    Xavier Chapron committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    56fec8e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4 from LedgerHQ/xch/lns-master-sdk-build

    src: interpolate.c: Fix build with SDK master for LNS
    xchapron-ledger authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    a100d8c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. [bump] v1.7.2

    lpascal-ledger committed May 6, 2024
    Configuration menu
    Copy the full SHA
    8aef0bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from LedgerHQ/bump

    [bump] v1.7.2
    lpascal-ledger authored May 6, 2024
    Configuration menu
    Copy the full SHA
    2f3617c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

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