wolfSSL / wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
https://www.wolfssl.com
GNU General Public License v2.0
518 stars 156 forks source link

Add github CIFuzz action #315

Closed DavidKorczynski closed 1 year ago

DavidKorczynski commented 1 year ago

Add CIFuzz workflow action to have fuzzers build and run on each PR.

This is a service offered by OSS-Fuzz where wolfMQTT already runs. CIFuzz can help detect catch regressions and fuzzing build issues early, and has a variety of features (see the URL above). In the current PR the fuzzers gets build on a pull request and will run for 300 seconds.

Signed-off-by: David Korczynski david@adalogics.com

wolfSSL-Bot commented 1 year ago

Can one of the admins verify this patch?

embhorn commented 1 year ago

Hello @DavidKorczynski

This is an excellent addition! Would you mind sending an email to support@wolfssl.com to request a contributor agreement?

Thanks, @embhorn wolfSSL Support

embhorn commented 1 year ago

Fantastic. @DavidKorczynski thanks for this addition to the CI tests for wolfMQTT.

DavidKorczynski commented 1 year ago

Thanks @embhorn -- my pleasure!