mz-automation / libiec61850

Official repository for libIEC61850, the open-source library for the IEC 61850 protocols
http://libiec61850.com/libiec61850
GNU General Public License v3.0
863 stars 461 forks source link

v1.6_develop fuzz integration #515

Closed gnbon closed 1 month ago

gnbon commented 3 months ago

This PR is the first integration of fuzzer mentiond at #514. Based on the fuzz introspector, I initially adopted some fuzzers to significantly increase coverage. They have already been confirmed locally to increase coverage and cause crashes. Other fuzzers will continue to be integrated.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

gnbon commented 1 month ago

@mzillgith Could you merge these integrations?

mzillgith commented 1 month ago

Done. Thanks for the reminder. Is it already integrated in OSS-Fuzz now?

gnbon commented 1 month ago

Not yet. The correct order is to merge the main repository, then integrate into oss-fuzz. So I'll start working on it!