marzer / tomlplusplus

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

OSSFuzz integration #214

Closed capuanob closed 12 months ago

capuanob commented 12 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 12 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 12 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 12 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.