Commit Graph

8 Commits

Author SHA1 Message Date
DavidKorczynski 9d67d1f204
net-snmp: use corpus from upstream and add dictionary (#6649) 2021-10-25 17:31:10 +00:00
Bart Van Assche 2f433a1f54
net-snmp: Simplify the build scripts (#6231)
Use the Net-SNMP continuous integration script ci/install.sh to install
development packages. Use the Net-SNMP script ci/build.sh to compile the
Net-SNMP source code.
2021-08-30 15:48:15 -07:00
Bart Van Assche 2550a06f11
net-snmp: Reenable MIB-II and IF-MIB (#6239)
Recently the IF-MIB implementation on the Net-SNMP master branch became
dependent on libnl-route-3. An unfortunate side effect is that this broke
the build of the fuzz tests. Add the pkg-config package such that the
configure script can detect libnl-route-3 and reenable MIB-II and IF-MIB.
2021-08-18 10:34:20 +01:00
DavidKorczynski 428e88df5f
net-snmp: fix build. (#6229) 2021-08-16 16:08:15 +00:00
DavidKorczynski e3ad773061
net-snmp: migrate fuzzers upstream. (#6113)
* net-snmp: migrate fuzzers upstream.

* fix correct upstream link.
2021-07-29 17:42:39 +01:00
DavidKorczynski 9860167073
net-snmp: two new fuzzers and request access to project (#6058) 2021-07-17 13:10:31 +01:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
fenner a0ed5dafbf Add net-snmp project (#1277)
* Initial infrastructure for net-snmp in the AutoFuzz project

* Add a fuzzer based on what Google sent us

Storing this here until we have a more complete design
for storing fuzzers in the net-snmp source tree.

* calloc PDU so we can use the standard pdu free, to avoid false leaks

* Only turn on debugging when $NETSNMP_DEBUGGING is set in the environment

The debugging is useful to help replicate the problem, but
not useful when simply running the fuzzer, so let the user
choose it by settng $NETSNMP_DEBUGGING in their environment
when running the replication.

* Add agentx_parse_fuzzer

* Build agentx_parse_fuzzer

* Add copyright notice, copy boilerplate from init

* Don't make a copy, just pass the data in directly.

(Also, don't use C++-style comment, the regression test
in the net-snmp codebase will be C.)
2018-03-29 07:13:49 -07:00