marzer / tomlplusplus

Header-only TOML config file parser and serializer for C++17.
https://marzer.github.io/tomlplusplus/
MIT License
1.47k stars 141 forks source link

OSSFuzz integration #214

Closed capuanob closed 7 months ago

capuanob commented 7 months ago

What does this change do?

Is it related to an exisiting bug report or feature request?

Implements #208

Pre-merge checklist

capuanob commented 7 months ago

@marzer Apologize for the delay in getting this implemented! This PR represents the majority of what is needed to get this project integrated into OSSFuzz for continuous fuzz-testing. Once this is merged, I will submit a PR to the OSSFuzz project that defines a Dockerfile that will pull this project and run the build.sh

capuanob commented 7 months ago

@marzer Apologize for the delay in getting this implemented! This PR represents the majority of what is needed to get this project integrated into OSSFuzz for continuous fuzz-testing. Once this is merged, I will submit a PR to the OSSFuzz project that defines a Dockerfile that will pull this project and run the build.sh

Also, the CIFuzz job will fail until that Dockerfile is merged into OSSFuzz

marzer commented 7 months ago

Thanks for this! Looks good to me :)

Also, the CIFuzz job will fail until that Dockerfile is merged into OSSFuzz

Yep, figured as much. No problem.