Skip to content

Commit 089dfae

Browse files
authored
Merge pull request #261 from fitzgen/release-0.10.1
Release 0.10.1
2 parents 8c7db6a + 9f198a2 commit 089dfae

File tree

4 files changed

+29
-4
lines changed

4 files changed

+29
-4
lines changed

CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,29 @@ Released YYYY-MM-DD.
2828

2929
--------------------------------------------------------------------------------
3030

31+
## 0.10.1
32+
33+
Released 2020-04-19.
34+
35+
### Added
36+
37+
* Added the `--strip-dead-code` to allow stripping dead code in the linker.
38+
39+
By default, dead code is linked because LLVM's code coverage instrumentation
40+
assumes it is present in the coverage maps for some targets. Some code bases,
41+
however, require stripping dead code to avoid "undefined symbol" linker
42+
errors. This flag allows controlling whether dead code is stipped or not in
43+
your build. [#260](https://github.com/rust-fuzz/cargo-fuzz/pull/260)
44+
45+
### Fixed
46+
47+
* The `cargo fuzz coverage` subcommand now passes the raw coverage files to the
48+
`llvm-profdata` command as a whole directory, rather than as individual files,
49+
which avoids an issue where too many command-line arguments were provided in
50+
some scenarios. [#258](https://github.com/rust-fuzz/cargo-fuzz/pull/258)
51+
52+
--------------------------------------------------------------------------------
53+
3154
## 0.10.0
3255

3356
Released 2021-03-10.

Cargo.lock

+3-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "cargo-fuzz"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
authors = ["The rust-fuzz Project Developers"]
55
license = "MIT OR Apache-2.0"
6-
description = "A `cargo` subcommand for using `libFuzzer`! Easy to use! No need to recompile LLVM!"
6+
description = "A `cargo` subcommand for fuzzing with `libFuzzer`! Easy to use!"
77
readme = "README.md"
88
repository = "https://github.com/rust-fuzz/cargo-fuzz/"
99
categories = ["development-tools::testing"]

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div align="center">
22
<h1><code>cargo fuzz</code></h1>
33

4-
<p><b>A <code>cargo</code> subcommand for using <code>libFuzzer</code>! Easy to use! No need to recompile LLVM!</b></p>
4+
<p><b>A <code>cargo</code> subcommand for fuzzing with <code>libFuzzer</code>! Easy to use!</b></p>
55
</div>
66

77
## Installation

0 commit comments

Comments
 (0)