Yubico / libfido2

Provides library functionality for FIDO2, including communication with a device over USB or NFC.
Other
590 stars 152 forks source link

fuzz/cmake: introduce FUZZ_LINKER_LANGUAGE #670

Closed LDVG closed 1 year ago

LDVG commented 1 year ago

OSS-Fuzz require all projects to link with the fuzzing engine using CXX, even pure C projects [1]. Attempting to link with e.g. centipede will otherwise result in a set of undefined symbols.

[1] https://google.github.io/oss-fuzz/getting-started/new-project-guide/#Requirements