Commit Graph

13 Commits

Author SHA1 Message Date
figsoda
f97ce0a9a8 pkgs/tools/security: remove dead code
with the help of deadnix & nil
2023-07-12 14:35:00 -04:00
Austin Seipp
962d920b8d honggfuzz: enable on aarch64-linux
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-04-17 13:13:00 -05:00
Austin Seipp
d8cd4e60d1 honggfuzz: install libraries, too
honggfuzz embeds its .a libraries *inside* of the hfuzz-cc executable,
extracts them when you invoke it, and links the .o file against them.
But that doesn't help if you wanted to bind it to other languages such
as Rust, for example. If you're using honggfuzz-rs, it embeds this
automatically too, but if you're doing it yourself, you need these
libraries to get anywhere.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-04-17 13:13:00 -05:00
Sergei Trofimovich
3bf810a750 honggfuzz: pin to binutils-2.38 until upstream ports to 2.39
Without the change build fails on binutils-2.39 branch as:

    linux/bfd.c: In function 'arch_bfdDisasm':
    linux/bfd.c:231:5: error: too few arguments to function 'init_disassemble_info'
      231 |     init_disassemble_info(&info, instr, arch_bfdFPrintF);
          |     ^~~~~~~~~~~~~~~~~~~~~
2022-08-25 08:32:52 +01:00
Sandro Jäckel
01e26ef209
honggfuzz: remove unused let in 2022-05-28 00:47:00 +02:00
Hubert Jasudowicz
d75f202ce4 honggfuzz: Add chivay to maintainers 2022-05-26 18:17:58 +02:00
Daniel McCarney
c8d305d444
honggfuzz: 2.4 -> 2.5 2022-01-03 13:12:33 -05:00
R. RyanTM
1d61041fdf honggfuzz: 2.3.1 -> 2.4 2021-02-25 10:58:55 +00:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Pavol Rusnak
2c931312ce treewide: simplify rev/repo arguments in src
+ use fetchFromGithub where possible
2020-11-01 23:02:24 -08:00
Robert Scott
c941a63cb0 honggfuzz: patch hfuzz-cc.c to fix path to buildtime-provided clang
i judged this slightly better than using a wrapper
2020-09-03 15:08:06 -07:00
R. RyanTM
ea5d0dcd76 honggfuzz: 2.2 -> 2.3.1 2020-09-03 15:08:06 -07:00
Daniel McCarney
9da69bcf22 honggfuzz: init at 2.2
Honggfuzz is a security oriented, feedback-driven, evolutionary,
easy-to-use fuzzer with interesting analysis options. It is
multi-process and multi-threaded, blazingly fast when the persistent
fuzzing mode is used and has a solid track record of uncovered security
bugs.

See https://honggfuzz.dev for more information.
2020-07-07 23:01:08 -05:00