Fixed an issue where the fuzz_target! macro would sometimes expand to
versions of itself that were not $crate prefixed and would result in "error:
cannot find macro fuzz_target in this scope" if the caller didn't import the
macro but used the qualified version of it instead.
0.4.2
Released 2020-05-26.
Changed
Improved performance of checking for whether cargo fuzz is requesting the
std::fmt::Debug output of an input or not. This is always false during
regular fuzzing, so making this check faster should give slightly better
fuzzing throughput.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps libfuzzer-sys from 0.4.0 to 0.4.3.
Changelog
Sourced from libfuzzer-sys's changelog.
Commits
413820e
Bump to version 0.4.32ad33f8
Merge pull request #91 from alexcrichton/cargo-fuzz-in-cif6d78f0
Migrate to usingcargo fuzz
in CI76f10a7
Merge pull request #89 from fitzgen/update-libfuzzer-60e32a11aa53e0
Change example to usestr::as_bytes
instead of array comparisond4d1c46
CI: build with a single codegen unit55faf5a
Fix CI to usesancov-module
instead ofsancov
for newer rustc/LLVM689ed3f
Update libFuzzer to llvm/llvm-project@60e32a1fcf3b18
Merge pull request #84 from Xiretza/absolute-crate-pathfd836d6
Use absolute path to fuzz_target! macro in macro recursionDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)