We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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)
Updated Macros (markdown)
Add custom sidebar with correct page order
Add comprehensive wiki documentation
Initial Home page