Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Remove old libfuzzer dotnet template #2875

Merged
merged 5 commits into from Feb 20, 2023

Conversation

ranweiler
Copy link
Member

Context

The original libfuzzer dotnet job template was a proof of concept that demonstrated how the libfuzzer_fuzz task could be used to express fuzzing via the (pre SharpFuzz 2.0) libfuzzer-dotnet tool. It (and its associated integration test) used a harness that linked an older version of SharpFuzz, and which is incompatible with LibFuzzerDotnetLoader (which requires SharpFuzz 2.0 or greater).

Changes

  • Rename libfuzzer dotnet_dll job template to libfuzzer dotnet, making it the only libfuzzer-dotnet template
  • Remove integration tests and docs for the old proof-of-concept job type

Notice

This is a breaking change.

Closes #2874.

@Porges Porges merged commit 4caaf8f into microsoft:main Feb 20, 2023
@ranweiler ranweiler deleted the remove-old-libfuzzer-dotnet branch February 21, 2023 01:16
@mgreisen mgreisen mentioned this pull request Mar 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make libfuzzer dotnet_dll the only libfuzzer-dotnet template
2 participants