Topic: Porting WolfMQTT to UEFI BIOS

Hi,
I want to port over WolfMQTT into a UEFI BIOS EDK2 codebase (https://github.com/tianocore/edk2).
I don't see any example given in https://github.com/wolfSSL/wolfMQTT

And I want to integrate WoolfMQTT without WolfSSL as the tianocore codebase already have existing SSL.

So I would appreciate help:
(1) Step by step to integrate WolfMQTT into UEFI BIOS EDK2 codebase
(2) To build without WolfSSL integration
(3) Since, I skip WolfSSL integration, how to supply with custom SSL into WolfMQTT library?

Thank you!

Share

Re: Porting WolfMQTT to UEFI BIOS

Hello misterbee1,

Welcome to the wolfSSL Forums.

The wolfMQTT library was designed to use the lightweight TLS support provided by wolfSSL. There is not an existing port or guide to using other TLS stacks. The library can be used without TLS (non-secure MQTT) using the --disable-tls configuration option. This removes the dependency for wolfSSL.

Is this a customer driven project? I suggest contacting our support portal to learn more about our consulting options. Just send an email to support@wolfssl.com to get started.

Kind regards,
Eric - wolfSSL Support