libfuzzer-7-dev_7.0.1-8_i386.deb


Advertisement

Description

libfuzzer-7-dev - Library for coverage-guided fuzz testing

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libfuzzer-7-dev_7.0.1-8_i386.deb
Package name libfuzzer-7-dev
Package version 7.0.1
Package release 8
Package architecture i386
Package type deb
Category devel::library libdevel role::devel-lib
Homepage https://www.llvm.org/
License -
Maintainer LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Download size 146.48 KB
Installed size 536.00 KB
LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
of other libraries.
LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
all of its fuzzing inside a single process. This in-process fuzzing can be
more restrictive and fragile, but is potentially much faster as there is no
overhead for process start-up.
The fuzzer is linked with the library under test, and feeds fuzzed inputs to
the library via a specific fuzzing entrypoint (aka 'target function'); the
fuzzer then tracks which areas of the code are reached, and generates mutations
on the corpus of input data in order to maximize the code coverage. The code
coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
instrumentation.

Alternatives

Package Version Architecture Repository
libfuzzer-7-dev_7.0.1-8_amd64.deb 7.0.1 amd64 Debian Main
libfuzzer-7-dev - - -

Requires

Name Value
clang-7 = 1:7.0.1-8

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libfuzzer-7-dev_7.0.1-8_i386.deb
Source Package llvm-toolchain-7

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libfuzzer-7-dev deb package:
    # sudo apt-get install libfuzzer-7-dev

Files

Path
/usr/lib/llvm-7/lib/libFuzzer.a
/usr/share/doc/libfuzzer-7-dev/NEWS.Debian.gz
/usr/share/doc/libfuzzer-7-dev/changelog.Debian.gz
/usr/share/doc/libfuzzer-7-dev/copyright

Changelog

2019-02-28 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-8) unstable; urgency=medium
* Fix a segfault in autopkgtest by brining
pr39427-misscompile.diff back
(Closes: #923456)
2019-02-27 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-7) unstable; urgency=medium
* Fix an ABI issue introduced with the kfreebsd support
(Closes: #922731)
* kfreebsd/kfreebsd-triple-clang.diff: update of the patch to fix
the kfreebsd FTBFS  (Closes: #921246)
* Enable ld gold for kfreebsd-amd64 and kfreebsd-i386
Many thanks to Svante Signell for the three updates
[ Matthias Klose ]
* Remove the autopkg test for a genuine LLVM bug.
2019-02-03 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-6) unstable; urgency=medium
* Add support for kfreebsd (Closes: #921246)
Many thanks to Svante Signell for all patches
2019-01-04 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-5) unstable; urgency=medium
* Add 'Rules-Requires-Root: no' in debian/control
* llvm-7-examples: Force the same version of llvm-7-dev to mitigate
a debci issue
https://ci.debian.net/data/autopkgtest/unstable/amd64/l/llvm-toolchain-7/1635547/log.gz
* Add 'Rules-Requires-Root: no' in debian/control
* Because more and more tools in clang-tools are in python, add
the dependency
* Remove 'Multi-Arch: same' in libclang
(Closes: #874248)
2019-01-02 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-4) unstable; urgency=medium
* Remove dbgsym packages from debci because of bug #917528
[ Gianfranco Costamagna ]
* Ignore a test result on i386, due to upstream bug 26580#c18
2018-12-26 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-3) unstable; urgency=medium
* Also install clang-7-dbgsym libclang1-7-dbgsym in autopkgtest
to verify that debug symbols are present
* Cherry-pick upstream fix D52340 to address a rustc debuginfo
(Closes: #917209)
* Change the jit debug path from $HOME/.debug/jit/ to
$TMPDIR/.debug/jit/ (Closes: #916393)
* Document in README.source some Debian/Ubuntu specific changes
2018-12-21 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-2) unstable; urgency=medium
* Enable -DENABLE_LINKER_BUILD_ID:BOOL=ON as, unlike gcc, isn't enabled
by default in clang. Thanks to Adrian Bunk for the patch.
Once more, thanks to Rebecca Palmer (Closes: #916975)
* Build with -g1 also on 64bit architectures (thanks to Adrian too)
2018-12-16 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1-1) unstable; urgency=medium
* New release
* Remove the dbg workaround. Hopefully, the new version of
binutils will fix it (Closes: #913946)
2018-12-10 - Sylvestre Ledru <sylvestre@debian.org>
llvm-toolchain-7 (1:7.0.1~+rc3-2) unstable; urgency=medium
* Fix llvm-config by stripping unnecessary flags
See also https://bugs.llvm.org/show_bug.cgi?id=8220
(Closes: #697755, #914838)
* Try to workaround the debug issues by adding -fno-addrsig to the *FLAGS
One more time, thanks to Rebecca Palmer (Closes: #913946)
The goal is to provide correct debug packages.
Workaround https://sourceware.org/bugzilla/show_bug.cgi?id=23788
* Force the chmod +x on llvm-X/bin/* because it was sometimes removed
by the strip process
* Force the link to atomic also for i386 as it fails on Debian jessie too
* Improved the debian/patches/series presentation by creating categories
* Improve the separation between *FLAGS for gcc and clang.
This is done for -fno-addrsig as it doesn't exit for gcc
This can be done with the BOOTSTRAP_CMAKE_CXX_FLAGS option

See Also

Package Description
libfuzzy-dev_2.14.1+git20180629.57fcfff-1_i386.deb recursive piecewise hashing tool (development headers)
libfuzzy2_2.14.1+git20180629.57fcfff-1_i386.deb recursive piecewise hashing tool (library)
libfuzzylite-dev_6.0+dfsg-2_i386.deb fuzzy logic control development headers
libfuzzylite6.0_6.0+dfsg-2_i386.deb fuzzy logic control shared library
libfvde-dev_20190104-1_i386.deb FileVault Drive Encryption access library -- development files
libfvde-utils_20190104-1_i386.deb FileVault Drive Encryption access library -- Utilities
libfvde1_20190104-1_i386.deb FileVault Drive Encryption access library
libfwnt-dev_20181227-1_i386.deb Windows NT data type library -- development files
libfwnt1_20181227-1_i386.deb Windows NT data type library
libfwsi-dev_20181227-1_i386.deb Windows Shell Item format access library -- development files
libfwsi1_20181227-1_i386.deb Windows Shell Item format access library
libfwup-dev_12-4_i386.deb Development headers for libfwup
libfwup1_12-4_i386.deb Library to manage UEFI firmware updates
libfwupd-dev_1.2.5-2_i386.deb development files for libfwupd
libfwupd2_1.2.5-2_i386.deb Firmware update daemon library
Advertisement
Advertisement