Test a build with only symmetric cryptography #296
Labels
No labels
api-spec
bug
CLA requested
CLA valid
compliance
DO NOT MERGE
duplicate
enhancement
feature branch
good first issue
HEADER FORMATTING ISSUE
help wanted
Information
invalid
Jira status: AWAITING REVIEW
Jira status: CLOSED
Jira status: DONE
Jira status: IN PROGRESS
Jira status: IN REVIEW
Jira status: OPEN
Jira status: REOPENED
Jira status: RESOLVED
mirrored
mirror internally
needs: backports
needs: ci
needs: design review
needs: preceding PR
needs: review
needs: work
notabug
open for community contribution
Product Backlog
question
ready for merge
security
stale
type: bug
type: enhancement
type: question
web pages
wontfix
writing
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-ARMmbed/mbed-crypto#296
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
We have no build with only symmetric cryptography anywhere in
all.sh. In particular, we never build withMBEDTLS_BIGNUM_Cdisabled, which happens in the real world either when building with no asymmetric cryptography or when all the asymmetric cryptography comes from ALT implementations that don't use any bignum functions.This could cause the mbedtls configuration
config-ccm-psk-tls1_2.hto fail. As of9ab7c07f1f, mbed-crypto builds and passes TLS tests withconfig-ccm-psk-tls1_2.h, but thetest_suite_asn1parsefails to build whenMBEDTLS_ASN1_PARSE_Cis enabled butMBEDTLS_BIGNUM_Cis disabled.We can't test every possible combination of build options, but we should test at least one configuration without the bignum module. I propose to test with all features that don't depend on
MBEDTLS_BIGNUM_C.Issue request type
Internal Jira reference: https://jira.arm.com/browse/IOTCRYPT-951
Apologies, this was closed in error by the automated bot - re-opening.