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

Define (private) "light" subset of ECP #7410

Merged
merged 12 commits into from
Apr 14, 2023
Merged

Commits on Apr 11, 2023

  1. ecp: introduce new ECP_LIGHT symbol

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    fd122f4 View commit details
    Browse the repository at this point in the history
  2. pk: adapt to new ECP_LIGHT symbol

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    0d2980f View commit details
    Browse the repository at this point in the history
  3. library: add remaining changes for the new ECP_LIGHT symbol

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    d4a5d46 View commit details
    Browse the repository at this point in the history
  4. test: let test_psa_crypto_config_accel_all_ec_algs_use_psa use ECP_LIGHT

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    29b395c View commit details
    Browse the repository at this point in the history
  5. test: fix remaining failures in test due to the ECP_LIGHT symbol

    Changes in test_suite_psa_crypto are to enforce the dependency
    on ECP_C which is mandatory for some key's derivation.
    
    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    d49cbc1 View commit details
    Browse the repository at this point in the history
  6. build_info: fixed comment

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    151bdf9 View commit details
    Browse the repository at this point in the history
  7. pk_wrap: fix guards in eckey_check_pair to only include 1 option at b…

    …uild time
    
    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    3f8d23e View commit details
    Browse the repository at this point in the history
  8. psa: fix ECP guards for key derivation

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    5278986 View commit details
    Browse the repository at this point in the history
  9. solve disparities for ECP_LIGHT between ref/accel

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    6c496a1 View commit details
    Browse the repository at this point in the history
  10. test: include also test_suite_ecp for the coverage analysis

    Only some test cases are skipped for which ECP_C is mandatory,
    but the other ones are included.
    
    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    0c477d3 View commit details
    Browse the repository at this point in the history
  11. test: revert undesired debug change in ssl-opt

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    a9aafd4 View commit details
    Browse the repository at this point in the history
  12. test: resolve remaining disparities in test_suite_ssl

    Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
    valeriosetti committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    9cea093 View commit details
    Browse the repository at this point in the history