mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-08-11 19:51:23 +02:00
CMake accepted -DWOLFSSL_XMSS=1 but never emitted WOLFSSL_HAVE_XMSS, so wc_xmss.c compiled empty and options.h advertised no XMSS support. Add the missing definition block (mirroring LMS) plus WOLFSSL_XMSSVERIFYONLY and WOLFSSL_XMSSSMALL sub-options for parity with autotools --enable-xmss= verify-only,small, and expose all three in the generated options.h. Also enable WOLFSSL_XMSS in the cmake.yml CI build, which tested LMS but not XMSS -- the blind spot that let this regression through.