Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds custom executor, major refactor of fuzzer.rs #49

Merged
merged 25 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9acb9da
Adds our own basic executor
grebnetiew Nov 28, 2024
02f5aa1
Move the update of the stats to the post_exec of executor
grebnetiew Nov 28, 2024
ab59bc0
simplify fn chain
grebnetiew Dec 3, 2024
07e4323
move harness to executor
grebnetiew Dec 3, 2024
cda7079
Move client and its accessories to the executor
grebnetiew Dec 3, 2024
1fe36b7
refactor post_exec somewhat
grebnetiew Dec 4, 2024
f02f612
more logical order for impls
grebnetiew Dec 4, 2024
852723a
small refactors
grebnetiew Dec 4, 2024
11321a3
more small refactors
grebnetiew Dec 4, 2024
19b5861
document and simplify harness interface
grebnetiew Dec 4, 2024
2e1ff5a
Move manual interrupt to executor
ThomasTNO Dec 5, 2024
06b08e5
Implement near instant stop after ctrl+c
ThomasTNO Dec 6, 2024
be32758
Align more with libAFL by discarding stop request after processing it
ThomasTNO Dec 6, 2024
3d7927f
Properly implement timeout and move to executor +formatting
ThomasTNO Dec 6, 2024
9f558a9
clean-up
ThomasTNO Dec 6, 2024
4e6b391
Move interrupt to executor
ThomasTNO Dec 6, 2024
0674a8d
move reporter
ThomasTNO Dec 6, 2024
3629886
Merge branch '1dcbdependabot/cargo/all-dependencies-91f9eeee57' into …
grebnetiew Jan 15, 2025
b96704a
some import reordering
grebnetiew Jan 16, 2025
012f477
Fix --report by looping state through harness into reporting
grebnetiew Jan 16, 2025
385e863
Merge branch 'main' into executor
ThomasTNO Jan 17, 2025
852ee9f
Changelog entry
ThomasTNO Jan 17, 2025
558c99f
Merge branch 'main' into executor
grebnetiew Jan 22, 2025
0b106d9
Removing unsafe is considered Nice(tm) in the rust world
grebnetiew Jan 22, 2025
a6a5d37
count execution when it's done
grebnetiew Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

## Features

- Adds custom executor enabling proper timeout kill in
[#49](https://github.com/TNO-S3/WuppieFuzz/pull/49)

grebnetiew marked this conversation as resolved.
Show resolved Hide resolved
## Fixes

# v1.1.2 (2025-01-16)
Expand Down
Loading
Loading