fix(deps): update rust crate libfuzzer-sys to 0.4 #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.3
->0.4
Release Notes
rust-fuzz/libfuzzer (libfuzzer-sys)
v0.4.7
Compare Source
Released 2023-08-10.
Added
link_libfuzzer
cargo feature. This feature is on by default andpreserves the existing behavior of statically linking libfuzzer. You can
disable it if you are linking your own version of libfuzzer some other way, or
another library that provides the same ABI as libfuzzer.
v0.4.6
Compare Source
Released 2023-01-26.
Fixed
fuzz_target!
macro.
v0.4.5
Compare Source
Released 2022-10-18.
Added
or not. See the
Corpus
type and extended documentation for thefuzz_target!
macro for details.Changed
fuzz target. This helps prevent oss-fuzz from "deduplicating" different bugs
from different fuzz targets into the same bug.
v0.4.4
Compare Source
Released 2022-09-01.
Changed
libFuzzer
commitdf90d22
(release/15.x
).necessitate reflecting those changes. (
libFuzzer
updates contain C++14 code)rand
dependency from 0.8.3 to 0.8.5flate2
dependency from 1.0.20 to 1.0.24v0.4.3
Compare Source
Released 2020-03-03.
Changed
libFuzzer
commit60e32a1
.Fixed
fuzz_target!
macro would sometimes expand toversions 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 themacro but used the qualified version of it instead.
v0.4.2
Compare Source
Released 2020-05-26.
Changed
cargo fuzz
is requesting thestd::fmt::Debug
output of an input or not. This is always false duringregular fuzzing, so making this check faster should give slightly better
fuzzing throughput.
v0.4.1
Compare Source
Released 2020-05-13.
Added
fuzz_mutator!
macro
for details.
Changed
70cbc6d
.v0.4.0
Released 2021-02-24.
Changed
arbitrary
dependency was updated to version 1.0.v0.3.5
Released 2020-11-18.
Changed
v0.3.4
Compare Source
Released 2020-08-22.
Changed
arbitrary
dependency to 0.4.6v0.3.3
Compare Source
Released 2020-07-27.
Changed
Upgraded libfuzzer to commit
4a4cafa.
Notably, this pulls in the new Entropic engine for
libFuzzer, which should
boost fuzzing efficiency when enabled. You can enable Entropic by passing
-entropic=1
to your built fuzz targets (although, note that it is stilllabeled "experimental").
v0.3.2
Compare Source
Released 2020-03-18.
Changed
arbitrary
dependency re-export to version 0.4.1.v0.3.1
Compare Source
Released 2020-02-27.
Changed
time exploring all the ways that an
Arbitrary
implementation could fail toconstruct an instance of itself because the fuzzer provided too few bytes. https://github.com/rust-fuzz/libfuzzer/issues/59ssues/59 for details.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.