We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Update wiki 0b16cee85411048336b702c3d25f4439180cba7b
Update wiki 75d29e5a4cf314285379a5d8ff5de0a588533d9b
Update wiki 467669f7e6ceb1864ff5114b119dfbd30e247200
Update wiki 26e935d9817fbedd88e7547429788b57a11b4d97
Update wiki 8a1da9dfa56a8b1c37b1a60ccbe011c41d99cbac
Update wiki 6456084b8b71c9fe6e2f2b3370cdd2d40b67b8b3
Update wiki db583d379e8c416ebc76e172ac62616c6bd67d61
Update wiki 0770c16e8b55311e0e575cf13da632ab05cd0b56
Update PQC references to ML-DSA (wc_MlDsaKey, --enable-mldsa, wc_mldsa.h)
Add Message Types page and surface multi-actor RFC 9052 support - New Message-Types page covering all six COSE messages (Sign1/Sign, Encrypt0/Encrypt, Mac0/Mac) with code samples for the multi-signer and multi-recipient APIs that other embedded C COSE libraries omit. - Update Home and Algorithms to reflect 40 algorithms and complete RFC 9052 coverage. Add missing ECDH-SS+HKDF rows. - Link Message-Types from the sidebar. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Updated MISRA Compliance (markdown)
Updated Testing (markdown)
Update Rule 11.8 deviation to reflect restored const on public API wolfCOSE preserves const-correctness at its own API boundary. The 11.8 deviation is only at the wolfSSL call boundary where const ecc_key* must be passed to wolfSSL's non-const parameters. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add MISRA C:2023 clang-tidy deviations for bugprone-branch-clone and bugprone-easily-swappable-parameters Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Document MISRA C:2012 deviations for Rules 2.5, 8.7, 11.8, 19.2, 21.15 Each suppressed rule has detailed justification explaining why the deviation is necessary and cannot be fixed in wolfCOSE code. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Updated MISRA Compliance (WIP) (markdown)
Add MISRA C Compliance wiki page Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update coverage thresholds to 97%/100% - wolfcose.c: 97% minimum (was 90%) - wolfcose_cbor.c: 100% minimum (was 95%) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updated Home (markdown)